Programming Languages
Tutorials on Python, C, C++, Java, JavaScript, TypeScript, Go, R and Haskell — from beginner syntax to advanced techniques.
Lesson 7: Notifications API
By the end of this lesson, you will be able to:
Read article →Lesson 8: Animations with requestAnimationFrame
By the end of this lesson, you will be able to:
Read article →Lesson 9: Mini Project Drawing Pad App
By the end of this lesson, you will be able to:
Read article →Module 6: Node.js & Backend Basics
Goal: Use JavaScript beyond the browser, create APIs and backend services.
Read article →Lesson 1: Intro to Node.js
By the end of this lesson, you will be able to:
Read article →Lesson 10: Mini Project Simple Blog API
By the end of this lesson, you will be able to:
Read article →Lesson 2: Package Management
By the end of this lesson, you will be able to:
Read article →Lesson 3: Creating a Simple Server
By the end of this lesson, you will be able to:
Read article →Lesson 4: Express.js Basics
By the end of this lesson, you will be able to:
Read article →Lesson 5: Routing and REST API Design
By the end of this lesson, you will be able to:
Read article →Lesson 6: Working with Files
By the end of this lesson, you will be able to:
Read article →Lesson 7: Database Connection
By the end of this lesson, you will be able to:
Read article →Lesson 8: JWT Authentication
By the end of this lesson, you will be able to:
Read article →Lesson 9: Error Handling in Express
By the end of this lesson, you will be able to:
Read article →Module 7: Frontend Frameworks
Goal: Build modern, scalable frontend applications with React.js.
Read article →Lesson 1: What is React/Vue/Angular? Overview
By the end of this lesson, you will be able to:
Read article →Lesson 10: Mini Project Notes App
By the end of this lesson, you will be able to:
Read article →Lesson 2: Intro to React.js
By the end of this lesson, you will be able to:
Read article →Lesson 3: JSX and Components
By the end of this lesson, you will be able to:
Read article →Lesson 4: Props and State
By the end of this lesson, you will be able to:
Read article →Lesson 5: Handling Events in React
By the end of this lesson, you will be able to:
Read article →Lesson 6: Conditional Rendering and Lists
By the end of this lesson, you will be able to:
Read article →Lesson 7: React Hooks
By the end of this lesson, you will be able to:
Read article →Lesson 8: Router and Navigation
By the end of this lesson, you will be able to:
Read article →