Mohit Decodes
About the teacher: Mohit DecodesTeacher के बारे में: Mohit Decodes
Mohit Decodes: Node.js, Express.js and backend development interview preparation.
Hindi technical tutorials organised around programming questions and answers. Suits: JavaScript developers and learners preparing for Node.js interviews.
Mohit Decodes के videos YUNOVA पर Angular, Bootstrap & Tailwind, Django आदि सीखने में शामिल हैं।
YUNOVA topics taught with this channel's videosइस channel के videos से पढ़ाए जाने वाले YUNOVA topics
- Creating a component · Angular
- Event binding · Angular
- Two-way binding with ngModel · Angular
- Pipes · Angular
- @Input · Angular
- Lifecycle hooks · Angular
- Signals · Angular
- Router setup · Angular
- Route parameters · Angular
- Lazy loading · Angular
- Route guards · Angular
- Angular Material · Angular
- State with NgRx: the basics · Angular
- Building and deploying · Angular
- Change detection questions · Angular
- Routing and guards questions · Angular
- Installing Tailwind and the config file · Bootstrap & Tailwind
- startproject and startapp · Django
- settings.py and urls.py · Django
- The development server · Django
- Function-based views · Django
- URL patterns and path converters · Django
- Static files: CSS and images · Django
- Defining a model · Django
- Migrations · Django
- QuerySets: filter, exclude and get · Django
- ForeignKey and ManyToMany · Django
- Aggregation and annotate · Django
- Creating a superuser · Django
- Registering models · Django
- Customising list_display and filters · Django
- Inline models in admin · Django
- Django forms · Django
- ModelForm · Django
- Form validation · Django
- CSRF protection · Django
- File and image uploads · Django
- Login and logout · Django
- User signup · Django
- login_required and permissions · Django
- Custom user model · Django
- Class-based views · Django
- Search in a Django app · Django
- Sending email · Django
- Installing DRF · Django
- APIView and ViewSets · Django
- Routers · Django
- Token and JWT authentication · Django
- DEBUG, secrets and environment variables · Django
- Arrays: traversal, insert and delete · Data Structures & Algorithms
- Two pointers · Data Structures & Algorithms
- Base case and the call stack · Data Structures & Algorithms
- GET, POST, PUT and DELETE · Flask & FastAPI
- SQLite with Python · Flask & FastAPI
- Environment variables with dotenv · Flask & FastAPI
- Routes and dynamic URLs · Flask & FastAPI
- Jinja2 templates · Flask & FastAPI
- Your first FastAPI app · Flask & FastAPI
- Path and query parameters · Flask & FastAPI
- Pydantic models · Flask & FastAPI
- Response models · Flask & FastAPI
- Blueprints · Flask & FastAPI
- File uploads in Flask · Flask & FastAPI
- JWT authentication in FastAPI · Flask & FastAPI
- async endpoints · Flask & FastAPI
- A CRUD API project · Flask & FastAPI
- Commit message kaise likhein · Git & GitHub
- Reading files, flags and environment variables · Go
- Connecting Node to MongoDB · MongoDB
- Pages Router and App Router: which to learn · Next.js
- File-based routing · Next.js
- Dynamic routes · Next.js
- Loading and error pages · Next.js
- Static and dynamic rendering · Next.js
- CSS Modules and Tailwind in Next.js · Next.js
- Fonts · Next.js
- Metadata and SEO · Next.js
- Protecting routes · Next.js
- Deploying on Vercel · Next.js
- Custom domains · Next.js
- Sitemap, RSS and Open Graph images · Next.js
- Search and tags · Next.js
- What Node.js is, and what it is not · Node.js
- Running a file with node · Node.js
- CommonJS require and module.exports · Node.js
- ES modules in Node · Node.js
- Built-in modules · Node.js
- npm, and what package.json holds · Node.js
- Environment variables and dotenv · Node.js
- The http module · Node.js
- Requests and responses · Node.js
- Why nobody writes a real server this way · Node.js
- Serving static files · Node.js
- Error-handling middleware · Node.js
- GET, POST, PUT, PATCH and DELETE · Node.js
- Status codes that tell the truth · Node.js
- JWT · Node.js
- Input sanitisation · Node.js
- CORS · Node.js
- Sending email · Node.js
- Getters and setters · Object-Oriented Programming
- Immutability · Object-Oriented Programming
- Python se file read karna - open() aur with · Python programming
- Your first component · React
- Importing and exporting components · React
- Children · React
- State updates are asynchronous · React
- Updating objects and arrays in state · React
- Routes and links · React
- Dynamic route parameters · React
- Protected routes · React
- 404 handling · React
- Optimistic updates · React
- Render props and children as a function · React
- React.memo · React
- Code splitting and lazy · React
- Login and signup screens · React
- Protected areas · React
- When context is enough · React
- Choosing between them · React
- Generics: the basics · TypeScript
- Generic constraints · TypeScript
- Utility types: Partial, Pick, Omit, Record · TypeScript
- Typing props and children · TypeScript
- A Node project in TypeScript · TypeScript
- API errors and rate limits · Vibe Coding with AI
- OAuth and tokens: the basics · Web Application Security
- Display, block and inline · Website Development
- Functions and scope · Website Development
- Events and event listeners · Website Development
- Local storage · Website Development
- Pages and routes · Website Development
- Route parameters · Website Development
- 404 pages · Website Development
- Backend architecture · Website Development
- Performance basics · Website Development
- TypeScript introduction · Website Development
- Authorisation and protected routes · Website Development

