All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Html

Foundations of HTML and CSS: Crafting the Web

standard

Terraform Cloud

Understanding Terraform Cloud: A Beginner's Guide

expert

Flutter

Flutter for Absolute Beginners

  • html
  • css
  • web development
  • terraform cloud
  • infrastructure as code
  • devops
  • flutter
  • mobile development
  • dart
  • system design
  • engineering
  • interviews
  • java
  • full stack
  • front-end
  • back-end
  • programming
  • algorithms
  • data structures
  • c++
  • multithreading
  • concurrency
  • rust
  • compiler design
  • backend development
  • cranelift
  • ir
  • aws
  • elastic beanstalk
  • cloud computing
  • web services
  • responsive design
  • python
  • beginners
  • frontend design
  • tailwindcss
  • dynamic programming
  • problem solving
  • algorithm design
  • coding
  • webgl
  • three.js
  • 3d graphics
  • javascript

All Guides

Foundations of HTML and CSS: Crafting the Web

This course delves into the essentials of web development with a focus on HTML and CSS. Students will learn to create web pages, style content, and understand the visual aspects of web design.

intermediate

Html

528

Understanding Terraform Cloud: A Beginner's Guide

This course is designed to help you understand the basics of Terraform Cloud, a tool that allows you to manage your infrastructure as code. We'll explore what Terraform Cloud is, how it works, and why it's useful in a simple and intuitive way.

standard

Terraform Cloud

556

Flutter for Absolute Beginners

A comprehensive course designed to introduce Flutter to absolute beginners. We'll start from the basics and gradually build up to creating your first Flutter app.

expert

Flutter

478

Engineering System Design for Interviews

Dive into the essentials of engineering system design tailored for acing technical interviews. This course bridges the gap between theoretical knowledge and practical application, ensuring you're interview-ready.

intermediate

System Design

405

Java Full Stack Development: From Atoms to Applications

Embark on a journey through the world of Java full stack development, exploring both the front-end and back-end landscapes to build robust, scalable applications. This course is designed to weave the intricate web of server-side operations with the artistry of client-side experience, providing a comprehensive understanding of the entire development stack.

intermediate

Java

430

Computer Science from Scratch

Dive into the foundational elements of computer science, exploring how computers work, how software is developed, and how these elements impact our daily lives. This course is designed to build a deep, intuitive understanding of computer science principles through engaging narratives, practical examples, and interactive challenges.

intermediate

Programming

262

Unlocking Concurrency: A Deep Dive into C++ Multithreading

This course explores the intricate world of multithreading in C++, designed to equip students with a profound understanding of concurrent programming. By dissecting complex concepts into digestible pieces, learners will navigate through the challenges and advantages of multithreading, ensuring a comprehensive grasp of thread management, synchronization, and the concurrent execution of tasks.

intermediate

C++

491

Mastering Cranelift: A Deep Dive into Compiler Backend Design

This course explores the Cranelift Rust package and its Intermediate Representation (IR), offering a comprehensive understanding of compiler backend mechanisms. Designed for hands-on learners, the course emphasizes practical applications and real-world problem-solving in compiler design.

expert

Rust

302

Understanding AWS Elastic Beanstalk: A Simplified Journey

A comprehensive and intuitive course that unravels the complexities of AWS Elastic Beanstalk, using everyday analogies and simple language.

standard

Aws

418

Responsive Web Design with CSS: Adapting to the Ever-Changing Screen

Dive into the world of Responsive CSS, where web pages fluidly change and adapt to different screen sizes. Learn how to create websites that look fantastic on mobiles, tablets, and desktops alike.

beginner

Css

351

Python for Beginners: A Journey into the World of Programming

This course is designed to take you on a journey into the world of Python programming. We'll start from the basics and gradually build up to more complex concepts, all the while keeping things simple and engaging. You'll learn not just how to code, but also the underlying principles that make Python such a powerful and versatile language.

intermediate

Python

370

Mastering Design Principles with tailwindcss examples

This course aims to provide a comprehensive understanding of design principles using practical Tailwind CSS examples. We will dive deep into each topic, simplifying complex concepts into digestible chunks and linking them to everyday scenarios. You'll also get hands-on challenges to practice and reinforce your learning.

expert

Web Development

333

Dynamic Programming Demystified: A Practical Approach

This course is designed to introduce the concept of Dynamic Programming (DP) to individuals with bootcamp-level programming experience and limited mathematical background. Through a blend of practical examples, clear explanations, and interactive exercises, students will gain a solid understanding of DP and how to apply it to solve complex problems efficiently.

intermediate

Dynamic Programming

415

An Adventure into WebGL and Three.js

Embark on a journey to learn about the fascinating world of 3D graphics on the web using WebGL and Three.js. This course is designed to make complex concepts simple and fun!

standard

Webgl

476

456789101112131415
789101112