əyani / online
250 AZN / 180 AZN
3 ay
Advanced Frontend proqramlaşdırma kursu
Frontend proqramlaşdırma üzrə artıq müəyyən təcrübəyə sahibsinizsə, sizin üçün Advanced Frontend kursumuzu təklif edirik. Bu kursu keçdikdən sonra, siz Frontend proqramlaşdırma biliklərinizi dərinləşdirərək Junior səviyyədən Middle səviyyəyə keçid etmiş olacaqsınız.
Bu kursda nə öyrənəcəksiniz?
HTTP. DNS. SEO basics. Accessibility. Hosting. Netlify
CSS advanced (3d, animation)
SCSS. Bootstrap 5
Git. Github actions. merge, PR , rebase
Closure. HOF
Reference/value type. deep clone, structuredClone
DOM manipulation. Event Driven Programming. addEventListener, removeEventListener
Class. Promise. async/await
Fetch. Axios. REST API. GraphQL, Apollo
Node.js, npm, yarn. CRA. Vite
React. SPA. JSX. React Router. useParams. redux
TS. React with TS
Eslint. tsconfig. react architecture example project
Websockets
Next.js
Bu kurs kimlər üçün nəzərdə tutulub:
✔️Junior Frontend proqramçılar üçün;
✔️Self-study ilə müəyyən səviyyəyə çatanlar üçün;
✔️Frontend proqramlaşdırma biliklərini artırmaq istəyənlər üçün;
Advanced Frontend proqramlaşdırma kursu ərzində siz aşağıdaki proqramlaşdırma dilləri, kitabxanaları və servisləri ilə çalışmağı öyrənəcəksiniz:
HTTP. DNS. SEO basics. Accessibility. Hosting. Netlify, CSS advanced (3d, animation), SCSS. Bootstrap 5, Git. Github actions. merge, PR , rebase, Closure. HOF, Reference/value type. deep clone, structuredClone, ES6 array methods, reduce, flat. Data structures, DOM manipulation. Event Driven Programming, addEventListener, removeEventListener, Class. Promise. async/await, Fetch. Axios. REST API. GraphQL, Apollo, Node.js, npm, yarn. CRA. Vite, React. SPA. JSX, React Router. useParams. redux, TS. React with TS, Eslint. tsconfig. react architecture example project, Websockets, Next.js.
Bu kursu keçdikdən sonra, siz Frontend proqramlaşdırma biliklərinizi dərinləşdirərək Junior səviyyədən Middle səviyyəyə keçid etmiş olacaqsınız.
Kursun Proqramı
Advanced Frontend proqramlaşdırma kursu
1-ci ay
- HTTP. DNS. SEO basics. Accessibility
- Hosting
- GIT
- CSS animation, transition
- CSS preprocessors. SASS. SCSS
- Adaptive and responsive, cross-browser
- Bootstrap 5
- Functions, scope, debugger. Arrow functions
- Objects. Clone. Deep clone. Constructor functions
- Arrays, Set, Map. Array methods. ES6 methods
- Working with DOM
2-ci ay
- Working with events. Attaching events to DOM nodes
- Working with timers, setTimeout and setInterval, localStorage
- Destructuring, Closures. Garbage collection, Exception handling
- OOP in JS. Propotypes. Inheritance. Native prototypes. Classes
- Cookies. JSON format. AJAX. XmlHTTPRequest
- REST API. Verbs (get, post, put, delete, patch)
- Promises. Creating and resolving promise. then, catch methods
- async/await. New way of resolving promises
- Working with FETCH API and axios library
- Working with GraphQL, Apollo
3-cü ay
- npm node.js
- Creating nested components, DOM references
- React Router, propTypes, defaultProps, component lifecycle
- State management. Context-API. Redux
- Introduction to static typed languages. Typescript. React with TS
- Material UI (MUI)
- Web Sockets. socket.io
- Webpack. Create-react-app, vite
- Middlewares, fetching data from server, async actions with redux-saga, redux-thunk
- Working with forms. Redux forms
- Testing React components
- React hooks. Other libraries from React infrastructure
- React architecture example project. EsLint, prettier and such technologies
- Next.js
əyani / online
250 AZN / 180 AZN