All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Operating Systems

Understanding How Operating Systems Work

beginner

Python

Python Programming: From Zero to Hero

expert

Next.js

Next.js Mastery: Crafting Modern Web Applications

  • operating systems
  • computer science
  • technology
  • python
  • programming
  • coding
  • beginner
  • next.js
  • web development
  • javascript
  • react
  • tag1
  • tag2
  • data structures
  • algorithms
  • typescript
  • full stack
  • gpt
  • chatbots
  • ai
  • machine learning
  • java
  • backend development
  • deployment strategies
  • devops
  • software development
  • langchain
  • blockchain
  • webgl
  • three.js
  • 3d graphics

All Guides

Understanding How Operating Systems Work

This course provides an in-depth exploration of operating systems, unraveling their complexities through simple explanations, analogies, and interactive learning. Ideal for those with an intermediate understanding, it bridges theory with practical applications.

intermediate

Operating Systems

298

Python Programming: From Zero to Hero

Embark on an exciting journey to learn Python programming from scratch. This course is designed to ignite your curiosity, simplify complex concepts, and provide a hands-on learning experience in the world of coding.

beginner

Python

350

Next.js Mastery: Crafting Modern Web Applications

Dive into the world of Next.js and emerge with the skills to build fast, scalable, and maintainable modern web applications. This course will guide you through the intricacies of Next.js, blending theory with practical challenges to cement your understanding.

expert

Next.js

347

Sample Title

This is a sample description

intermediate

Tag1

403

Understanding Data Structures: From Heaps to Dynamic Programming

Explore the fascinating world of data structures, unraveling their complexities with simplicity and curiosity. This course will guide you through heaps, binary trees, greedy algorithms, shortest paths, dynamic programming, and matrices, offering both theoretical insights and practical applications.

intermediate

Data Structures

321

Web Development for Beginners: A Journey with TypeScript

A beginner-friendly course that takes you on a journey through the world of web development, with a special focus on TypeScript. We'll explore the building blocks of the web, dive into the intricacies of TypeScript, and build a simple web application together.

expert

Web Development

310

Integrated Web Development: JavaScript & Python Mastery

Dive into the world of full stack web development by mastering JavaScript and Python, the two powerhouse languages that drive the modern web. From client-side scripting to server-side processing, this course will take you on a comprehensive journey through creating dynamic, data-driven websites and applications.

intermediate

Javascript

395

Chatting with GPT: A Beginner's Guide

A beginner-friendly course on understanding and using GPT for chat applications. We'll explore what GPT is, how it works, and how to use it effectively.

beginner

Gpt

407

Exploring Computer Science: A Journey from Basics to Brilliance

Dive deep into the fascinating world of computer science, exploring its foundational principles, practical applications, and the magic behind how computers transform code into actions. This course is designed to spark curiosity, simplify complex ideas, and provide a comprehensive understanding of computer science's core aspects.

intermediate

Computer Science

380

Foundations of Computer Science: From First Principles

This course introduces undergraduates to the fundamental concepts of computer science, emphasizing clarity, curiosity, and a deep understanding of each topic. Designed for students at Ivy League institutions, the course progresses from basic principles to complex theories, ensuring a robust academic rigor suitable for deep learners.

expert

Computer Science

353

Backend Development with Java

Explore the world of backend development using Java, focusing on building robust and scalable applications. This course is designed to provide a deep understanding of backend principles and practices, tailored for intermediate learners.

intermediate

Java

297

Mastering Deployment Strategies: A Deep Dive

This course will take you on a journey through the world of deployment strategies, breaking down complex concepts into simple, digestible parts. You'll learn the ins and outs of different deployment strategies, how to choose the right one for your project, and how to implement it effectively.

expert

Deployment Strategies

279

Langchain for Enthusiasts: A Deep Dive

A comprehensive exploration of Langchain, designed to inspire curiosity, foster deep understanding, and provide practical, real-world applications.

expert

Langchain

330

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

422

789101112131415161718
101112131415