All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Python

Building an Advanced Self-Learning Chatbot with Python

expert

Android

Android Development: Building Blocks and Beyond

intermediate

Data Structures

Advanced Data Structures and Algorithms

  • python
  • chatbot
  • machine learning
  • natural language processing
  • web scraping
  • pdf processing
  • android
  • java
  • development
  • mobile
  • data structures
  • algorithms
  • big-o
  • recursion
  • c++
  • ai
  • programming
  • computer science
  • aws
  • elastic beanstalk
  • cloud computing
  • web services
  • asp.net core
  • web development
  • c#
  • javascript
  • midi
  • music
  • technology
  • html
  • css
  • node.js
  • backend
  • react
  • serverless computing
  • aws lambda
  • azure functions
  • google cloud functions

All Guides

Building an Advanced Self-Learning Chatbot with Python

A comprehensive course that dives deep into the process of creating an advanced chatbot using Python that can learn and improve itself by accessing the Internet or processing PDF files.

intermediate

Python

296

Android Development: Building Blocks and Beyond

A hands-on course that takes you on a journey through the world of Android development. From understanding the basics to creating your own apps, this course is designed to spark your curiosity and deepen your understanding of Android development.

expert

Android

274

Advanced Data Structures and Algorithms

This course dives deep into the design, implementation, and analysis of advanced data structures and algorithms. Students will explore various abstract data types (ADTs), algorithm complexities, and practical coding techniques to solve complex problems efficiently.

intermediate

Data Structures

259

Python Basics with AI Agents

A beginner-friendly course designed to introduce learners to the fundamentals of Python programming through the lens of AI agents. This course emphasizes curiosity, simplicity, and practical application.

beginner

Python

170

Mastering Data Structures and Algorithms

This course delves into the foundational elements of data structures and algorithms, focusing on both theoretical underpinnings and practical applications. Explore sorting algorithms, search methods, and complex data structures through a series of interactive, deep-dive sessions designed to foster a robust understanding.

intermediate

Data Structures

305

Understanding AWS Elastic Beanstalk: A Simplified Journey

A comprehensive and intuitive course that unravels the complexities of AWS Elastic Beanstalk, using everyday analogies and simple language.

standard

Aws

330

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

383

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

351

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

301

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

316

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

372

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

388

Curso de React: Aprendiendo a Construir Aplicaciones Web

Un curso interactivo y amigable que te llevará a través de los conceptos fundamentales de React, una biblioteca de JavaScript para construir interfaces de usuario. Aprenderás a crear componentes, manejar el estado y los eventos, y cómo React se integra con otras tecnologías web.

standard

React

330

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

365

123456789101112
456789