T3 Stack

FRONT-END MODULES

HTML5
• HTML Basics
• Elements
• Attributes
• Comments & Colors
• Style and Formatting
• Links and Images
• Layout & Responsiveness
• Lists and Blocks
• Tables and Forms

CSS3
• CSS3 Basics
• Style and Properties
• Layout and Positioning
• Custom Classes, Lists and Tables
• Display and Advanced Styling

Tailwind CSS
• Basics of Tailwind CSS
• Utility Classes
• Components Styling
• Typography and Fonts
• Responsive Design with Tailwind
• Customization and Configuration
• Flexbox and Grid
• Optimizing for Production

 

BACK-END MODULES

Typescript
• Basics of Typescript
• Variables & Data types
• Template Literals
• Operators
• Conditional Statements
• Loops
• Functions
• Arrays
• Objects
• Document Object Model
• Event Handling

React
• Basics of React
• React Components
• Nested Components
• Declarative Components
• State as a snapshot
• Types of Hooks
• Context API

Next JS:
• Basics of Next JS
• File-based Routing
• Nested Routing
• Group Routes
• Dynamic Routing
• Linking and Navigation
• Image Optimization
• Rendering Theory
• Data Fetching Strategies
• API Routes
• Headless CMS