All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

beginner

Javascript

Javascript Essentials: From Curiosity to Mastery

intermediate

Python

Mastering Python: A Journey from Curiosity to Expertise

intermediate

Computer Science

Exploring Computer Science: A Journey from Basics to Brilliance

  • javascript
  • programming
  • web development
  • python
  • coding
  • computer science
  • algorithms
  • data structures
  • full stack
  • java
  • backend development
  • technology
  • history
  • ai
  • education
  • personalized learning
  • study guides
  • optimization
  • refactoring
  • software engineering
  • microcontroller
  • embedded systems
  • networking
  • communication
  • database
  • supabase db
  • real-time
  • open-source

All Guides

Javascript Essentials: From Curiosity to Mastery

Embark on a journey to unravel the mysteries of Javascript, the language that powers the web. This course is designed to transform beginners into confident coders by exploring the fundamental concepts with a focus on clarity, interactivity, and real-world application.

beginner

Javascript

394

Mastering Python: A Journey from Curiosity to Expertise

This course is designed to deepen your understanding of Python by exploring both its theoretical underpinnings and practical applications. Through a series of engaging and carefully structured chapters, you will transition from intermediate concepts to advanced programming techniques, all while maintaining a focus on real-world applicability.

intermediate

Python

319

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

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

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

Introduction to Computer Science and Technology

Explore the fascinating world of computer science and technology, tracing its history, understanding its core principles, and examining its profound impact on our daily lives and the future.

intermediate

Computer Science

343

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

Mastering Personalized AI-Generated Study Guides

Explore the intersection of artificial intelligence and education through the creation of personalized study guides. Understand the principles of AI that allow for tailored learning experiences and how to apply them to enhance your study habits.

intermediate

Ai

375

Codebase Optimization: Principles and Practices

This course delves into the art and science of optimizing existing codebases. It aims to equip students with the knowledge and skills to improve code efficiency, maintainability, and performance.

intermediate

Optimization

376

Understanding Le MCP: A Journey into Microcontroller Programming

This course offers an in-depth exploration of microcontroller programming, focusing on Le MCP. Designed for intermediate learners, it combines theoretical insights with practical applications to provide a comprehensive understanding of the subject.

intermediate

Microcontroller

165

Networking Fundamentals

Explore the world of networking with a focus on understanding the principles and applications that power modern communication systems.

intermediate

Networking

289

The Magic of Supabase DB: A Gentle Introduction

Embark on a magical journey to understand Supabase DB, the open-source Firebase alternative, and how it can revolutionize the way you manage data.

intermediate

database

287

Computer Science from Scratch: An Ivy League Approach

This course offers a comprehensive introduction to computer science, designed to build a deep understanding from first principles. It combines theoretical insights with practical applications, tailored for undergraduate students.

intermediate

Computer Science

314

91011121314151617181920
121314151617