All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Json

Introduction to JSON Schema

basic

Git

Learning Git and GitHub from Scratch

intermediate

Computer Science

Introduction to Computer Science and Technology

  • json
  • schema
  • validation
  • data
  • git
  • github
  • version control
  • software development
  • computer science
  • technology
  • computer vision
  • python
  • machine learning
  • react
  • javascript
  • programming
  • web development
  • backend development
  • server-side
  • c
  • c89
  • development
  • software testing
  • quality assurance
  • beginner
  • coding
  • scripting
  • automation
  • data analysis
  • algorithms
  • glsl
  • shader language
  • graphics
  • opengl
  • data structures

All Guides

Introduction to JSON Schema

A comprehensive guide to understanding and using JSON Schema

intermediate

Json

154

Learning Git and GitHub from Scratch

A comprehensive beginner's guide to understanding and using Git and GitHub

basic

Git

205

Introduction to Computer Science and Technology

This course explores the foundational concepts of computer science and technology, focusing on both theoretical insights and practical applications. Designed to foster curiosity and deep understanding, the course simplifies complex topics using everyday analogies and interactive elements.

intermediate

Computer Science

114

Graduate Computer Vision

This course delves into the advanced aspects of computer vision, blending theoretical foundations with practical applications to equip students with a deep, intuitive understanding of how computers interpret visual data.

intermediate

Computer Vision

120

React and Javascript Intro for Engineers

A beginner-friendly course designed to introduce engineers to the world of React and Javascript. The course aims to simplify complex concepts and provide hands-on experience to foster deep understanding.

basic

React

185

Beginner's Guide to Backend Development

Dive into the world of backend development, demystify the jargon, and learn how to build and maintain server-side applications in a simple, step-by-step manner.

standard

Backend Development

194

Fundamentals of C Programming: Mastering C89

This course delves into the intricacies of the C programming language, specifically the C89 standard. It offers a balanced mix of theoretical knowledge and practical skills, guiding learners through the foundational concepts, structures, and techniques used in C. By the end of the course, students will have a deep understanding of C89 and be able to write, debug, and maintain robust C programs.

intermediate

C

132

Beginner's Guide to Software Testing

A beginner-friendly exploration into the world of software testing, taking you from the basic concepts to practical applications.

standard

Software Testing

185

Python: The Language of Modern Solutions

Dive into the world of Python programming, where we unravel the simplicity and power of this versatile language. Explore its applications, from web development to data analysis, and become proficient in writing clean, efficient code.

intermediate

Python

177

Comp Sci from Scratch: Underground Ivy

A comprehensive journey into computer science, exploring fundamental principles and practical applications with clarity and simplicity.

intermediate

Computer Science

96

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

171

Python for Absolute Beginners: A Journey of Discovery

A friendly, step-by-step introduction to the world of Python programming. No prior experience required!

basic

Python

161

Fundamentals of Computer Science: An Ivy League Perspective

This course offers a deep dive into the core principles of computer science, blending theoretical knowledge with practical applications. Designed for intermediate learners, it aims to foster a profound understanding of how computer systems operate and how they are applied in real-world scenarios.

intermediate

Computer Science

140

Exploring Applied Computer Science: Data Structures and Algorithms

This course delves into the practical aspects of data structures and algorithms, focusing on how they solve real-world problems in computer science. By breaking down complex concepts into simple, understandable components, students will gain a deep and intuitive understanding of each topic.

intermediate

Computer Science

109

13141516171819202122
161718192021