Begin your journey into frontend development with our detailed bootcamp, structured to cover essential and advanced topics.
Dive into a transformative bootcamp covering essential skills and practical onboarding activities.
Embark on a journey into frontend development, covering modern technologies like React, TypeScript, Tailwind CSS, and more.
Get introduced to the bootcamp, understand objectives, and set expectations.
Assistance with installing Node.js, npm/yarn, and setting up the development environment.
Connect with peers and form study groups.
Smooth onboarding to our systems.
Explore extracurricular activities and familiarize yourself with the HRMS of our dragons.
Unlock frontend mastery with a comprehensive bootcamp. Hands-on projects, optimization, and real-world integration.
Introduction to React, setup, JSX, understanding and creating components, using props, managing state, lifecycle methods, useEffect hook, event handling, and conditional rendering.
Setting up React Router for navigation, handling forms, and form validation.
Introduction to TypeScript, setting it up in React, advanced TypeScript techniques, generics, and utility types.
Setting up and using Tailwind CSS for styling, advanced Tailwind techniques for reusable components.
Using Context API for global state management, setting up and using Redux for state management.
Middleware, Redux Thunk, advanced Redux techniques, higher-order components, render props, and custom hooks.
Working with the Browser Object Model, Web APIs, exploring WebAssembly, PWAs, WebRTC, and WebSockets.
Optimizing React app performance, code splitting, lazy loading, integrating Generative AI models with React.
Initializing project, backend setup, database design, developing frontend, integrating with backend APIs, deploying the project.