All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

standard

Swift

Swift Language and iOS App Development for iPhone

intermediate

Optimization

Codebase Optimization: Principles and Practices

intermediate

Algorithms

Algorithms and Data Structures: From Software Development to Array Structures

  • swift
  • ios
  • app development
  • iphone
  • optimization
  • refactoring
  • programming
  • software engineering
  • algorithms
  • data structures
  • software development
  • array structures
  • web development
  • frontend design
  • css
  • tailwindcss
  • cloud computing
  • beginner
  • technology
  • it
  • internet
  • c++
  • file handling
  • computer vision
  • python
  • machine learning
  • html
  • beginners
  • javascript
  • linked lists
  • palindrome
  • advanced
  • metaprogramming
  • computer science
  • coding
  • nextjs
  • frontend

All Guides

Swift Language and iOS App Development for iPhone

A beginner-friendly course to learn Swift language and create your own iOS apps for iPhone. No prior coding experience required!

standard

Swift

533

Codebase Optimization: Principles and Practices

This course delves into the art and science of optimizing existing codebases. It aims to equip students with the knowledge and skills to improve code efficiency, maintainability, and performance.

intermediate

Optimization

515

Algorithms and Data Structures: From Software Development to Array Structures

This course provides an in-depth exploration of algorithms and data structures, focusing on their application in software development and array structures. Designed for intermediate learners, it combines theoretical insights with practical applications.

intermediate

Algorithms

486

Mastering Design Principles with tailwindcss examples

This course aims to provide a comprehensive understanding of design principles using practical Tailwind CSS examples. We will dive deep into each topic, simplifying complex concepts into digestible chunks and linking them to everyday scenarios. You'll also get hands-on challenges to practice and reinforce your learning.

expert

Web Development

426

Understanding Cloud Computing: A Beginner's Guide

An introductory course that simplifies the complex world of cloud computing, making it understandable and interesting for beginners.

intermediate

Cloud Computing

393

Advanced C++ Programming: Mastering Data Structures, Algorithms, and File Handling

This course dives deep into the critical elements of C++ programming, focusing on data structures, algorithms, file handling, and more, to provide a comprehensive understanding suitable for intermediate to advanced learners.

intermediate

C++

298

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

462

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

458

Front End Developer Mastery

A comprehensive course designed to provide an in-depth understanding of front-end development, focusing on practical applications and theoretical insights.

intermediate

Html

485

Understanding Palindrome Linked Lists

This course will guide you through the concept of Palindrome Linked Lists, a fascinating topic in data structures. We will explore what they are, how to identify them, and how to manipulate them. No prior knowledge of linked lists is required.

standard

Data Structures

578

Advanced Python Programming

This course takes a deep dive into the intricacies of Python programming, breaking it down to its core to make it as simple as ABC. We'll explore advanced topics like data structures, algorithms, and metaprogramming, among others. Each chapter is designed to pique your curiosity and foster a deeper understanding of the Python language.

standard

Python

545

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

408

Exploring Python: A Journey into Programming

Dive into the world of Python programming with a course designed to spark curiosity, deepen understanding, and simplify complex concepts. This course is tailored for intermediate learners who wish to explore Python's capabilities in real-world applications.

intermediate

Python

506

Frontend NextJS: A Learning Path

A hands-on course that takes you on a journey through the world of frontend development with NextJS. With a focus on simplicity and deep understanding, we'll explore the key concepts and practical applications of this powerful JavaScript framework.

standard

Nextjs

417

111213141516171819202122
141516171819