All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Programming

Introduction to Programming

expert

Midi

The Symphony of MIDI Programming

standard

Javascript

JavaScript: The Language of the Web

  • programming
  • computer science
  • software development
  • midi
  • music
  • technology
  • javascript
  • web development
  • data structures
  • django
  • python
  • framework
  • algorithms
  • system design
  • engineering
  • interviews
  • java
  • object-oriented programming
  • coding
  • apache kafka
  • event streaming
  • distributed systems
  • openai api
  • application development
  • serverless computing
  • cloud computing
  • aws lambda
  • azure functions
  • google cloud functions
  • operating systems
  • synchronization
  • deadlock
  • memory management
  • scheduling algorithms

All Guides

Introduction to Programming

A comprehensive course designed to introduce students to the fundamentals of programming, fostering a deep understanding through curiosity-driven exploration, practical applications, and clear explanations.

intermediate

Programming

431

The Symphony of MIDI Programming

A deep dive into the world of MIDI programming, where music meets code. Learn how to create, manipulate, and understand MIDI data to create your own musical masterpieces.

expert

Midi

687

JavaScript: The Language of the Web

A comprehensive introduction to JavaScript, the world's most popular programming language, designed to foster curiosity, deep understanding, and hands-on learning.

standard

Javascript

585

Mastering JavaScript Data Structures

Dive into the world of JavaScript data structures with a course designed to foster curiosity and deep understanding. Explore arrays, objects, sets, and maps with hands-on examples and interactive challenges.

intermediate

Javascript

681

Mastering Django: From Basics to Advanced Web Development

This course provides a comprehensive exploration of the Django web framework, designed to guide learners from foundational concepts to advanced applications. Through engaging narratives, practical examples, and interactive challenges, students will gain a deep understanding of Django's capabilities and how to leverage them for effective web development.

intermediate

Django

547

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

399

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

624

Java Fundamentals: A Journey into Programming

This course is designed to delve into the world of Java programming, providing students with a deep understanding of its fundamental concepts, practical applications, and the beauty of coding logic. By exploring the intricacies of Java, students will learn to think like programmers and solve real-world problems with code.

intermediate

Java

451

Foundations of Software Development

This course provides an in-depth exploration of software development, focusing on fundamental principles, practical applications, and real-world case studies to equip learners with a comprehensive understanding of the field.

intermediate

Software Development

469

Unraveling Apache Kafka: From Basics to Mastery

This course is designed to provide a comprehensive understanding of Apache Kafka, a popular open-source event streaming platform. We will explore Kafka's architecture, its core concepts, and how it is used in real-world scenarios.

intermediate

Apache Kafka

583

Building Apps with OpenAI's API for Beginners

This course equips customer success managers with the foundational coding skills necessary to create applications that leverage OpenAI's API, focusing on clarity and practicality.

intermediate

Openai Api

682

Exploring the Principles of Python Coding

Dive into the world of Python with a course designed to spark curiosity, deepen understanding, and simplify complex coding principles. This course is tailored for intermediate learners who wish to explore Python's capabilities through engaging, real-world applications.

intermediate

Python

649

Demystifying Serverless Computing

A deep dive into the world of serverless computing, exploring its principles, advantages, use cases, and more. This course aims to provide a comprehensive understanding of serverless computing in a simple and engaging manner.

expert

Serverless Computing

718

Mastering Operating Systems: Synchronization, Deadlock, and Memory Management

Dive into the core of computer science by exploring how operating systems manage processes, memory, and synchronization. Understand atomic operations, deadlock, scheduling algorithms, and memory management techniques through intuitive explanations and real-world applications.

intermediate

Operating Systems

517

34567891011121314
67891011