All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Asp.net Core

Exploring ASP.NET Core: Building Modern Web Applications

standard

Javascript

JavaScript: The Language of the Web

intermediate

Java

Advanced Java Data Structures and Algorithms

  • asp.net core
  • web development
  • c#
  • programming
  • javascript
  • java
  • data structures
  • algorithms
  • complexity
  • socket programming
  • networking
  • python
  • llm
  • typescript
  • advanced
  • prompt
  • engineering
  • coral
  • scripting
  • arrays
  • booleans
  • loops
  • conditional statements
  • software development
  • coding
  • variables
  • functions
  • node.js
  • backend
  • react
  • django
  • framework
  • midi
  • music
  • technology

All Guides

Exploring ASP.NET Core: Building Modern Web Applications

Dive into the world of ASP.NET Core and learn how to build robust, efficient, and secure web applications from the ground up. This course will take you on a journey through the core components, architectural patterns, and the practical aspects of developing with ASP.NET Core.

intermediate

Asp.net Core

680

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

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

566

The Magic of Socket Programming: A Beginner's Guide

This course unravels the mystery of socket programming, making it simple and fun. You'll learn how computers talk to each other and how to make them do so. No prior knowledge required, just bring your curiosity!

basic

Socket Programming

624

Advanced LLM Prompt Engineering Techniques for TypeScript Devs

A deep dive into advanced techniques for LLM prompt engineering, tailored for TypeScript developers.

expert

Llm

340

Fundamentals of Scripting and Programming in Coral

Dive into the essentials of programming using the Coral language, exploring arrays, booleans, loops, and conditional statements through practical, real-world applications.

intermediate

Coral

854

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

Fundamentals of Python: From Variables to Dictionaries

This course delves into the basic yet essential components of Python programming, covering everything from simple variables to complex data structures like lists and dictionaries. Designed to foster a deep and intuitive understanding, the course uses real-world analogies, clear visuals, and interactive challenges to simplify complex concepts.

intermediate

Python

269

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

650

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

684

Mastering React: From Fundamentals to Advanced Techniques

This course is designed to take you on a journey through the React framework, ensuring a deep understanding of its core principles and advanced features. Through a blend of theoretical insights and practical applications, you will learn to build dynamic and efficient web applications.

intermediate

React

485

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

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

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

2345678910111213
5678910