All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

intermediate

Software

The Essential Software Requirement: What, Why, and Who

expert

User Research

User Research for UI Engineers: A Deep Dive

intermediate

Git

Mastering Git Repositories and Submodules

  • software
  • requirements
  • project management
  • user research
  • ui engineering
  • ux design
  • human-computer interaction
  • git
  • version control
  • submodules
  • repositories
  • workflow
  • artificial intelligence
  • instructional design
  • distance learning
  • education technology
  • c++
  • programming
  • software development
  • express.js
  • zod
  • dto
  • javascript
  • racket
  • recursion
  • satisfiability
  • induction
  • logic
  • data structures
  • algorithms
  • big-o
  • typescript
  • react
  • graphs
  • microsoft
  • endpoint management
  • security
  • md-102
  • iot
  • fog computing
  • edge computing
  • cloud computing
  • python
  • development
  • computer science
  • boolean operators
  • abstraction
  • encapsulation
  • interfaces
  • job search
  • faang
  • interview preparation
  • technical skills
  • non-technical skills

All Guides

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

173

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

246

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

154

Harnessing AI in Instructional Design for Distance Learning

This course provides an in-depth exploration of how artificial intelligence can be applied to enhance instructional design in distance learning. It focuses on content curation, structuring educational pathways, and improving course accessibility and quality with AI tools.

intermediate

Artificial Intelligence

137

C++ Essentials: Mastering the Core Concepts

This course dives deep into the core concepts of C++, blending theoretical insights with practical applications to provide a comprehensive understanding of the language. Designed for intermediate learners, it aims to develop both a practical skillset and a deep, intuitive understanding of C++.

intermediate

C++

135

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

497

Mastering Recursion and Satisfiability

This course dives deep into the concepts of recursion, higher-order functions, and satisfiability problems, equipping students with the skills to solve complex computational problems using Racket and logical reasoning.

intermediate

Racket

148

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

171

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

157

Mastering Microsoft Endpoint Administrator Associate (MD-102)

This course delves into the essentials of managing and securing devices using Microsoft technologies, tailored for those aiming to become proficient in Microsoft Endpoint Management.

intermediate

Microsoft

159

Exploring the Synergy of IoT, Fog, Edge, and Cloud Computing

This course delves into the interconnected world of IoT devices and the computing paradigms that support them. We'll explore how fog, edge, and cloud computing work together to create responsive, efficient, and scalable systems.

intermediate

Iot

187

Python for TypeScript Developers

A comprehensive course that introduces Python programming to TypeScript developers, focusing on similarities and differences, and how to leverage TypeScript knowledge in Python.

intermediate

Python

228

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

167

Breaking into FAANG: A Comprehensive Guide

This course is designed to provide a deep understanding of the skills, knowledge, and strategies required to secure a job at FAANG companies. We'll dive into the specifics of each company, their hiring process, and the technical and non-technical skills they look for in candidates.

expert

Job Search

261

12345678910
234567