All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Algorithms

Algorithms and Complexity Study Guide

intermediate

Computer Science

Exploring Computer Science: A Journey from Basics to Brilliance

basic

Chatbots

Understanding Chat GPT Prompts: A Beginner's Guide

  • algorithms
  • complexity
  • computational problems
  • loop invariants
  • induction
  • big-oh notation
  • computer science
  • programming
  • data structures
  • chatbots
  • ai
  • gpt
  • prompts
  • python
  • coding
  • technology
  • history
  • javascript
  • web development
  • langchain
  • blockchain
  • full stack
  • devops
  • software development
  • operations
  • automation
  • continuous integration
  • continuous deployment
  • webgl
  • three.js
  • 3d graphics
  • beginner
  • cloud computing
  • next.js
  • react

All Guides

Algorithms and Complexity Study Guide

This study guide provides a comprehensive overview of algorithms and complexity, covering topics such as computational problems, algorithm correctness and efficiency, loop invariants and induction, creativity in algorithm design, lower bounds, and Big-Oh notation. It is designed to help students develop a deep understanding of the subject from first principles and provide practical applications.

intermediate

Algorithms

227

Exploring Computer Science: A Journey from Basics to Brilliance

Dive deep into the fascinating world of computer science, exploring its foundational principles, practical applications, and the magic behind how computers transform code into actions. This course is designed to spark curiosity, simplify complex ideas, and provide a comprehensive understanding of computer science's core aspects.

intermediate

Computer Science

249

Understanding Chat GPT Prompts: A Beginner's Guide

A comprehensive course that breaks down the concept of Chat GPT Prompts into simple, digestible parts. By the end of this course, you'll understand what Chat GPT Prompts are, how they work, and how to use them effectively.

basic

Chatbots

227

Mastering Python: A Journey from Curiosity to Expertise

This course is designed to deepen your understanding of Python by exploring both its theoretical underpinnings and practical applications. Through a series of engaging and carefully structured chapters, you will transition from intermediate concepts to advanced programming techniques, all while maintaining a focus on real-world applicability.

intermediate

Python

177

Introduction to Computer Science and Technology

Explore the fascinating world of computer science and technology, tracing its history, understanding its core principles, and examining its profound impact on our daily lives and the future.

intermediate

Computer Science

203

Understanding JavaScript: The Language of the Web

A beginner-friendly course that breaks down the basics of JavaScript, the world's most popular programming language, in a way that anyone can understand.

basic

Javascript

182

Langchain for Enthusiasts: A Deep Dive

A comprehensive exploration of Langchain, designed to inspire curiosity, foster deep understanding, and provide practical, real-world applications.

expert

Langchain

233

Integrated Web Development: JavaScript & Python Mastery

Dive into the world of full stack web development by mastering JavaScript and Python, the two powerhouse languages that drive the modern web. From client-side scripting to server-side processing, this course will take you on a comprehensive journey through creating dynamic, data-driven websites and applications.

intermediate

Javascript

251

DevOps Demystified: A Deep Dive

This course unravels the world of DevOps, its principles, practices and tools, in a simple and engaging manner. It's like learning to cook a complex dish, step-by-step, ingredient by ingredient.

expert

Devops

210

An Adventure into WebGL and Three.js

Embark on a journey to learn about the fascinating world of 3D graphics on the web using WebGL and Three.js. This course is designed to make complex concepts simple and fun!

standard

Webgl

268

Python for Absolute Beginners

A beginner-friendly course that introduces the basics of Python programming. No prior programming experience required!

basic

Python

279

Exploring Cloud Computing: From Basics to Advanced Applications

This course delves into the intricacies of cloud computing, exploring its fundamental principles, technological underpinnings, and real-world applications. Designed for intermediate learners, the course aims to foster a deep understanding of how cloud computing transforms data handling, storage, and processing across various industries.

intermediate

Cloud Computing

177

Mastering JavaScript: An Expert's Journey

A deep dive into the world of JavaScript, designed for experts seeking to refine their skills and understanding. This course aims to simplify complex concepts, foster curiosity, and provide a comprehensive understanding of JavaScript.

expert

Javascript

316

Next.js Mastery: Crafting Modern Web Applications

Dive into the world of Next.js and emerge with the skills to build fast, scalable, and maintainable modern web applications. This course will guide you through the intricacies of Next.js, blending theory with practical challenges to cement your understanding.

expert

Next.js

216

8910111213141516171819
111213141516