All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Python

Python: The Language of Simplicity

standard

Apis

Getting Started with APIs: No Coding Required

intermediate

Software Development

CDEV-112: Foundations of Software Development

  • python
  • programming
  • coding
  • apis
  • no coding
  • introduction
  • real-world application
  • software development
  • programming principles
  • java
  • cs180
  • wku
  • c
  • c89
  • development
  • html
  • css
  • web development
  • beginners
  • computer vision
  • machine learning
  • json
  • schema
  • validation
  • data
  • glsl
  • shader language
  • graphics
  • opengl
  • artificial intelligence
  • study guide
  • ai
  • game development
  • 3d modeling
  • animation
  • json schema
  • javascript
  • leetcode
  • problem solving
  • first principles
  • computer science
  • algorithms

All Guides

Python: The Language of Simplicity

A journey into the world of Python, a language known for its simplicity and versatility. This course is designed to foster a deep and intuitive understanding of Python, using real-world examples and interactive exercises.

intermediate

Python

163

Getting Started with APIs: No Coding Required

A beginner's guide to understanding and utilizing APIs without needing to code. Explore the world of APIs through real-life examples, interactive activities, and in-depth explanations.

standard

Apis

161

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

177

CS180 Final Exam Preparation: Mastering Java at WKU

This course is designed to prepare students for the CS180 final exam at WKU, focusing on Java programming. It aims to build a strong foundation by exploring core concepts, practical applications, and problem-solving techniques.

intermediate

Java

93

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

129

HTML and CSS for Absolute Beginners

A beginner's friendly guide to understanding the building blocks of the web: HTML and CSS. We will start from the very basics and slowly build up your understanding, using real-world examples and interactive exercises.

basic

Html

161

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

109

Introduction to JSON Schema

A comprehensive guide to understanding and using JSON Schema

intermediate

Json

189

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

168

AI Study Guide

This study guide is designed to provide a comprehensive overview of Artificial Intelligence (AI). It covers the key concepts, definitions, and examples, as well as practical applications and real-world implications of AI technology.

intermediate

Artificial Intelligence

152

Exploring 3D Modeling and Animation for Game Development

Dive into the world of 3D Modeling and Animation, and learn how they bring our favorite games to life. This course will take you through the basics of creating 3D models, animating them, and implementing them into a game development environment.

expert

Game Development

159

Introduction to JSON Schema

A comprehensive guide to understanding and using JSON Schema

intermediate

Json

169

Mastering Leetcode with Javascript: From First Principles

This course takes you on a journey from the basics of Javascript to becoming a proficient Leetcode problem solver. We will use everyday scenarios and simple language to understand complex concepts.

expert

Javascript

190

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

91

171819202122
202122