All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Computer Science

Comp Sci from Scratch

basic

Python

Intro to Python Data Types: Lists, Tuples, and Dictionaries

basic

Python

Python File Handling: Read and Write Files Like a Pro

  • computer science
  • algorithms
  • programming
  • python
  • beginner
  • data types
  • lists
  • tuples
  • dictionaries
  • file handling
  • read and write
  • json
  • schema
  • validation
  • data
  • javascript
  • leetcode
  • linked list
  • palindrome
  • software development
  • coding
  • programming principles
  • database
  • supabase db
  • real-time
  • open-source
  • java
  • advanced
  • multithreading
  • data structures
  • react
  • redux
  • frontend development
  • web development
  • nuxt3
  • vue3
  • node.js
  • performance optimization
  • production
  • glsl
  • shader language
  • graphics
  • opengl

All Guides

Comp Sci from Scratch

This course is designed to introduce the foundational concepts of computer science in a clear, engaging, and deeply informative manner. We will explore how computer science integrates into every aspect of our modern world, from algorithms that process our data to the software that powers our devices.

intermediate

Computer Science

481

Intro to Python Data Types: Lists, Tuples, and Dictionaries

A beginner-friendly dive into Python's most commonly used data types. We'll explore the ins and outs of Lists, Tuples, and Dictionaries - how they work, when to use them, and how they can make your coding journey easier.

basic

Python

491

Python File Handling: Read and Write Files Like a Pro

A beginner-friendly journey into Python file handling. Learn to read and write files with real-world examples. No prior coding experience required.

basic

Python

753

Introduction to JSON Schema

A comprehensive guide to understanding and using JSON Schema

intermediate

Json

626

Cracking the Code: Palindrome Linked List in Javascript

A hands-on exploration into solving the Palindrome Linked List problem on Leetcode using Javascript. We'll dive deep into problem understanding, solution creation, and code execution, all while keeping things fun and engaging!

standard

Javascript

470

CDEV-112: Foundations of Software Development

This course delves into the fundamental concepts of software development, focusing on the principles that underpin coding, software design, and development processes. It is designed to provide a deep understanding of how software is conceptualized, constructed, and optimized for various applications.

intermediate

Software Development

598

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

571

Advanced Java: A Deep Dive into the World of Java

This course is designed to take you on a journey through the intricate details of Java, making complex concepts simple and understandable. We'll explore advanced topics in Java, from multithreading to data structures, all while keeping it engaging and interactive.

expert

Java

526

Exploring Frontend Development with React and Redux

A hands-on journey into the world of frontend development using React and Redux, designed to nurture your curiosity and deepen your understanding.

standard

React

543

Mastering Frontend Development with Nuxt3 and Vue3

A comprehensive course designed to take you on a journey through the world of frontend development using Nuxt3 and Vue3. This course will equip you with the necessary skills and knowledge to build dynamic, responsive, and user-friendly web applications.

intermediate

Nuxt3

624

Principles of Computer Science

This course explores the foundational principles of computer science, focusing on the underlying theories and practical applications that drive computational systems and software development. Designed for intermediate learners, the course aims to foster a deep understanding of core concepts through clear explanations, real-world analogies, and interactive learning.

intermediate

Computer Science

591

Exploring Python: A Journey into Programming

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

intermediate

Python

613

Optimizing Node.js Performance in Production

This course is designed to provide an in-depth understanding of how to optimize Node.js performance in a production environment. You'll learn about the fundamentals of Node.js, how it operates, and the best practices for improving its performance.

expert

Node.js

431

Mastering GLSL: A Deep Dive into Shader Language

This course offers a comprehensive study of GLSL (OpenGL Shading Language), its applications, and nuances. Designed for intermediate learners, it provides a balanced approach between theoretical insights and practical applications.

intermediate

Glsl

539

171819202122
202122