All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Computer Science

Understanding Computer Science: From BIG O Notation to Boolean Operators

expert

User Research

User Research for UI Engineers: A Deep Dive

intermediate

Git

Mastering Git Repositories and Submodules

  • computer science
  • java
  • user research
  • ui engineering
  • ux design
  • human-computer interaction
  • git
  • version control
  • submodules
  • repositories
  • workflow
  • software
  • requirements
  • project management
  • bubble
  • no-code
  • web development
  • semantic technologies
  • data science
  • linux
  • lpi 010-160
  • certification
  • data structures
  • algorithms
  • big-o
  • recursion
  • c++
  • ruby
  • ruby on rails
  • performance
  • finance
  • real-time
  • express.js
  • zod
  • dto
  • javascript
  • python
  • ai
  • programming
  • development
  • typescript
  • react
  • graphs
  • next.js
  • front end
  • startups
  • boolean operators
  • abstraction
  • encapsulation
  • interfaces

All Guides

Understanding Computer Science: From BIG O Notation to Boolean Operators

This course dives deep into fundamental computer science concepts, exploring how they shape the efficiency and structure of software development. Through analogies, visualizations, and interactive challenges, students will gain a robust understanding of these essential topics.

intermediate

Computer Science

131

User Research for UI Engineers: A Deep Dive

This course will guide you through the fascinating world of user research, its importance in UI engineering, and how to effectively conduct it. Get ready to explore, learn, and apply!

expert

User Research

224

Mastering Git Repositories and Submodules

This course offers an in-depth exploration of managing projects with Git, focusing on the use of repositories and submodules. It is designed to provide a clear understanding of version control workflows, collaboration techniques, and submodule integration for complex projects.

intermediate

Git

130

The Essential Software Requirement: What, Why, and Who

Explore the core principles of defining software requirements, understanding their importance, and identifying the key stakeholders involved. This course is designed to simplify complex concepts into understandable elements, using everyday language and practical examples.

intermediate

Software

147

Building Interactive Web Applications with Bubble: A No-Code Approach

Explore the revolutionary world of no-code development with Bubble, where you can create sophisticated web applications without writing a single line of code. This course delves into the principles of no-code platforms, focusing on Bubble to empower you with the skills to build, design, and deploy interactive web apps.

intermediate

Bubble

88

Introduction to Semantic Technologies: Understanding the Language of the Web

This course is designed to introduce you to the fascinating world of semantic technologies, the backbone of the modern web. We'll explore how these technologies help computers understand human language, and how they're used to make the internet more efficient and user-friendly.

standard

Semantic Technologies

261

Comprehensive Study Guide for LPI 010-160 Exam

This course is designed to help students prepare for the LPI 010-160 exam by providing a deep understanding of essential Linux concepts. Through engaging narratives, practical examples, and interactive elements, students will gain the knowledge and skills needed to succeed.

intermediate

Linux

120

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

153

Ruby on Rails for High-Performance Financial Applications

This course dives deep into building a real-time financial application using Ruby on Rails, focusing on performance optimization, scalability, and maintainability.

expert

Ruby

219

Building Express.js DTO's with Zod

A hands-on course that takes you through the process of building Express.js DTO's using Zod. We'll start from the basics and gradually build up to more complex concepts, all while keeping things simple and engaging.

standard

Express.js

468

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

25

Exploring Graph Data Structures with TypeScript and React

Dive into the world of graph data structures and learn how to implement them from scratch using TypeScript and React. This course is designed to bridge the gap between theoretical concepts and practical applications, providing students with a deep understanding of graphs and how they can be utilized in real-world scenarios.

intermediate

Typescript

135

Next.js Front End Development for Startups

Dive into the world of front end development using Next.js, tailored for startup environments where agility and rapid deployment are key. This course offers a blend of theory and practice to equip you with the skills to build dynamic, scalable web applications.

intermediate

Next.js

191

Understanding Boolean Operators, Abstraction, Encapsulation, and Interfaces

This course delves into the foundational concepts of computer science, focusing on boolean logic, abstraction, encapsulation, and interfaces. By exploring these concepts, students will gain a deeper understanding of how to design and structure software for better modularity and reusability.

intermediate

Computer Science

140

12345678910
234567