All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

standard

Javascript

JavaScript: The Language of the Web

intermediate

Javascript

Mastering JavaScript Data Structures

intermediate

Programming

Computer Science from Scratch

  • javascript
  • programming
  • web development
  • data structures
  • algorithms
  • midi
  • music
  • technology
  • software development
  • coding
  • cyber security
  • django
  • python
  • framework
  • java
  • complexity
  • peoplecode
  • html
  • css
  • c++
  • multithreading
  • concurrency
  • flutter
  • mobile development
  • dart
  • node.js
  • backend

All Guides

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

625

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

731

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

448

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

740

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

521

Exploring Cyber Security: A Journey Through Digital Protection

This course delves into the fascinating world of cyber security, exploring key concepts, tools, and practices that protect digital information. Through a blend of theoretical insights and practical applications, students will gain a comprehensive understanding of how to safeguard systems and data in an increasingly interconnected world.

intermediate

Cyber Security

575

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

605

Advanced Java Data Structures and Algorithms

This course delves into Java programming focusing on data structures, algorithms, and their complexities. It is designed to equip students with a deep understanding and practical skills in managing and manipulating data efficiently using Java.

intermediate

Java

613

Computer Science from Scratch

This course introduces the foundational principles of computer science, tailored for undergraduates with no prior experience. It emphasizes clarity, curiosity, and simplicity in exploring how computers operate and how programming languages work.

intermediate

Python

741

Mastering PeopleCode: Writing, Debugging, and Optimizing

This course offers a comprehensive exploration into PeopleCode, focusing on its object-oriented features, component interfaces, and application packages. Designed for intermediate learners, the course aims to deepen understanding through practical examples, clear explanations, and engaging challenges.

intermediate

Peoplecode

337

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

773

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++

757

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

671

Node.js Mastery: From Core Concepts to Advanced Applications

Embark on a journey to master Node.js, exploring its core mechanics, asynchronous nature, and powerful frameworks. This course is designed to provide a deep, intuitive understanding of Node.js development, equipping you with the skills to build scalable and efficient web applications.

expert

Node.js

702

2345678910111213
5678910