All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

beginner

React.js

React.js Essentials: Building Interactive User Interfaces

intermediate

Java

CS180 Final Exam Preparation: Mastering Java at WKU

standard

Android

Your First Mobile App: A Beginner's Guide to Android

  • react.js
  • javascript
  • web development
  • frontend
  • java
  • cs180
  • wku
  • programming
  • android
  • mobile app development
  • beginners
  • json
  • schema
  • validation
  • data
  • python
  • html
  • css
  • coding
  • computer vision
  • machine learning
  • software development
  • programming principles
  • glsl
  • shader language
  • graphics
  • opengl
  • computer science
  • algorithms
  • fundamentals
  • first principles
  • in-depth
  • artificial intelligence
  • study guide
  • ai
  • augmented reality
  • architecture
  • technology
  • design

All Guides

React.js Essentials: Building Interactive User Interfaces

Dive into the world of React.js, a powerful JavaScript library for building dynamic and responsive user interfaces. This course is designed to take you from the basics to a solid understanding of React.js principles, with a hands-on approach that will have you building your own applications in no time.

beginner

React.js

189

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

129

Your First Mobile App: A Beginner's Guide to Android

This course will introduce you to the fascinating world of Android app development. Using simple language and everyday analogies, you'll gain an intuitive understanding of the key concepts and skills needed to create your first Android app.

standard

Android

199

Introduction to JSON Schema

A comprehensive guide to understanding and using JSON Schema

intermediate

Json

221

Mastering the Art of 'Print Welcome'

This course unravels the seemingly simple task of printing 'Welcome' on your screen. We'll dive deep into the mechanics of how it works, why it works, and the various ways it can be achieved across different programming languages.

intermediate

Programming

238

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

192

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

200

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

142

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

211

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

203

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

117

Computer Science from First Principles

Discover the fascinating world of computers and how they operate from the ground up. This course will guide you through the fundamental principles of computer science, starting from the basics and gradually delving into more complex topics.

expert

Computer Science

144

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

180

Augmented Reality for Architects: A Simpler Understanding

This course unravels the intriguing realm of Augmented Reality for Architecture, making it child's play. We'll explore the basics and how it can transform architectural design, all in a simple, engaging, and interactive manner.

standard

Augmented Reality

119

171819202122
202122