All Guides

Create

All Guides

Create
My GuidesCommunity Guides
Create NewGo Pro

Want more?

Go pro

Theme

Popular

beginner

Next.js

Next.js for Beginners: A Comprehensive Introduction

intermediate

Computer Science

Exploring Computer Science: A Journey from Basics to Brilliance

intermediate

Cybersecurity

Cybersecurity from Scratch

  • next.js
  • web development
  • javascript
  • react
  • computer science
  • programming
  • algorithms
  • data structures
  • cybersecurity
  • python
  • beginners
  • coding
  • full stack
  • webgl
  • three.js
  • 3d graphics
  • java
  • beginner
  • software development
  • array structures
  • technology
  • history
  • asp.net core
  • c#

All Guides

Next.js for Beginners: A Comprehensive Introduction

This course aims to provide a comprehensive introduction to Next.js for beginners, focusing on the foundational knowledge and practical applications.

beginner

Next.js

280

Exploring Computer Science: A Journey from Basics to Brilliance

Dive deep into the fascinating world of computer science, exploring its foundational principles, practical applications, and the magic behind how computers transform code into actions. This course is designed to spark curiosity, simplify complex ideas, and provide a comprehensive understanding of computer science's core aspects.

intermediate

Computer Science

332

Cybersecurity from Scratch

An in-depth exploration into the world of cybersecurity, designed to build a strong foundation from basic concepts to advanced applications. This course is tailored to provide a comprehensive understanding of how to protect digital assets and ensure information security.

intermediate

Cybersecurity

244

Python for Beginners: A Journey into the World of Programming

This course is designed to take you on a journey into the world of Python programming. We'll start from the basics and gradually build up to more complex concepts, all the while keeping things simple and engaging. You'll learn not just how to code, but also the underlying principles that make Python such a powerful and versatile language.

intermediate

Python

261

Mastering Python: A Journey from Curiosity to Expertise

This course is designed to deepen your understanding of Python by exploring both its theoretical underpinnings and practical applications. Through a series of engaging and carefully structured chapters, you will transition from intermediate concepts to advanced programming techniques, all while maintaining a focus on real-world applicability.

intermediate

Python

269

Understanding Data Structures: From Heaps to Dynamic Programming

Explore the fascinating world of data structures, unraveling their complexities with simplicity and curiosity. This course will guide you through heaps, binary trees, greedy algorithms, shortest paths, dynamic programming, and matrices, offering both theoretical insights and practical applications.

intermediate

Data Structures

264

Integrated Web Development: JavaScript & Python Mastery

Dive into the world of full stack web development by mastering JavaScript and Python, the two powerhouse languages that drive the modern web. From client-side scripting to server-side processing, this course will take you on a comprehensive journey through creating dynamic, data-driven websites and applications.

intermediate

Javascript

338

Understanding JavaScript: The Language of the Web

A beginner-friendly course that breaks down the basics of JavaScript, the world's most popular programming language, in a way that anyone can understand.

basic

Javascript

234

An Adventure into WebGL and Three.js

Embark on a journey to learn about the fascinating world of 3D graphics on the web using WebGL and Three.js. This course is designed to make complex concepts simple and fun!

standard

Webgl

371

Java for Beginners: A Journey into Programming

A comprehensive and engaging course designed to introduce the world of Java programming to those with no prior experience. We'll start from the very basics and build up to creating your own simple programs.

standard

Java

332

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

257

Introduction to Computer Science and Technology

Explore the fascinating world of computer science and technology, tracing its history, understanding its core principles, and examining its profound impact on our daily lives and the future.

intermediate

Computer Science

294

Understanding Data Structures: A Journey into the World of Organization

This course offers a comprehensive exploration of data structures, designed to spark curiosity and provide a deep understanding of how data can be organized and manipulated efficiently.

intermediate

Data Structures

295

Mastering ASP.NET Core: A Deep Dive

This course is designed to guide you through the intricacies of ASP.NET Core, the powerful and flexible framework for building web applications. We'll explore the framework's architecture, its capabilities, and how to leverage them to build robust, scalable applications.

expert

Asp.net Core

335

5678910111213141516
8910111213