Complied vs Interpreted languages
HTTP vs HTTPS
What is DNS?
How browsers work with HTML and CSS?
Frontend vs Backend vs Full stack
HTML 5
CSS 3
Javascript
ES6
Frontend frameworks explanation
Revision about JS and dive into Reactjs
Component and component life cycle
Virtual DOM
Context
ReactQuery library
React-helmet
useRef-useMemo
State Management Using Redux and Redux Toolkit
User authentication and authorization
Real time communication between server and client
Overview about Nextjs and how to do SSR, SSG and CSR using Nextjs
Practical projects
Version control (GIT)
JavaScript
Jquery
CSS3
HTML5
ReactJs
Rest API
SOLID
DRY
AJAX
ES6