0% found this document useful (0 votes)
7 views3 pages

Topics

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views3 pages

Topics

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

Python:

Data Types
Conditional
Loops
Break and Continue
Pass
Fucntions
Lambda Funtion
Built-in functions (map, filter, reduce, zip)
Try Catch Finally Raise
File I/O
OOPS
Decorators
Generators and Iterators
Magic Methods(Dunders)

Django:

Django Overview(MVC architecture, DRY principle, ORM)


Installation and setup
Models(Defining, creating and applying migrations, creating, retrieving, updating,
and deleting records)
Admin Interface
Views(function based, class based, request and response objects, Handling GET and
POST requests)
URLs(url routing, path converters like int, slug etc)
Templates
Forms
Static and Media Files
User Authentication
Middleware
Settings
REST Framework(DRF, Serializers, Views, routes, APIs and Authentication)
Caching
Signals(Creating and connecting custom signals)
Deployment(using Gunicorn, Nginx, or cloud services)

Mysql:

Diff Between SQL and MYSQL


Languages (DML...)
DB and TB Creation and commands
CRUD Operations
Fitering and sorting(Where, Order By, Limit)
Joins
Aggregations and Grouping(COUNT, SUM, AVG, MAX, MIN, GROUP BY, Having)
Subqueries(correlated or non-correlated)
Indexes
Transactions(ACID, BEGIN, COMMIT, ROLLBACK)
Stored Procedures and Functions
Triggers
Views
Normalization and Denormalization (1NF, 2NF, 3NF, BCNF)
Backup and Recovery (MySQL dump and replication concepts)
JavaScript:

JavaScript Fundamentals(Js DataTypes, Variables, Scope)


Operators
type coercion
Conditional statements
loops
Functions(normal, Arrow, Async)
Objects and Arrays(map, filter, reduce, forEach)
Asynchronous JavaScript(Callbacks, Promises, and async/await, async operations,
error handling)
DOM Manipulation
Error Handling(try, catch, finally, custom error types)
Scope and Closures
Prototypes and Inheritance
Higher-Order Functions
Event Loop and Concurrency Model
Memory Management
Functional Programming Concepts(Immutability, pure functions, and side effects)

React:

Introduction to React (component-based architecture, virtual DOM)


JSX
Components(Fucntional, Class, Props, States)
Event Handling(Binding Event Handlers)
Rendering Lists (map(), using keys to identify eles in a list)
Conditional Rendering
Forms(Controlled vs. uncontrolled components, Submission and validation)
Component Lifecycle
React Hooks
Context API(State management, prop drilling)
Routing
State Management(Redux, MobX, actions, reducers, store, middleware)
Performance Optimization(memoization with React.memo, useMemo, useCallback,
reconciliation)
Error Handling(error boundaries to handle errors)

Angular:

Introduction to Angular(Angular vs AngularJS)


Angular Architecture(Components, modules and services)
Components(creating, using, lifecycle hooks like ngOninit, ngOnDestroy etc, parent-
child communication)
Templates(interpolation, property binding, event binding)
Directives(Structural [ngIf, ngFor, ngSwitch], Attribute [ngClass, ngStyle]
Pipes(inbuilt and custom)
Services and Dependency Injection
Routing
Forms(Reactive forms vs. template-driven forms)
HTTP Client
State Management(NgRx, Akita, etc, actions, reducers, and selectors in NgRx)
Lifecycle Hooks
Change Detection
Lazy Loading
Custom Directives and Components

You might also like