Fullstack Proqramlaşdırma

Dərslər sıfırdan başlayan, IT sahəsində keçid etmək istəyən, qısa zamanda təhsil alıb 'freelance' (sərbəst) və ya texnologiya şirkətlərində işləmək istəyənlər üçündür. Həftədə 3 gün, 12 ay olmaqla bootcamp sistemi ilə əyani tədris olunur.

+ 1000-lərlə tələbə bu təhsili aldı

Kimlər

üçündür:

Sərbəst (freelance) və ya uzaqdan (remote) xarici şirkətlərlə işləməyi sevənlər
Banklarda və nüfuzlu şirkətlərdə tech. sahəsində karyera arzulayanlar
Fərqli sektorda işləyib IT sektoruna keçid etmək istəyənlər
Yaxın 1-5 ildə xaricə köçməyi planlayanlar

Full-stack proqramlaşdırma dərsləri.


Proqram intensiv formada həftədə 3 gün, 12 ay davam edir. Hər gün dərslər 50% tədris, 50% praktiki məşğələdən ibarətdir. Hansı ki, bu - ən sürətli öyrənmə metodudur ⚡

Proqramı bitirdikdən sonra birbaşa partnyor şirkətlərin birində təcrübə proqramına qoşulursan və karyera dəstəyi alırsan.

Beləliklə özünə etdiyin bu yatırımı ən qısa zamanda işləyərək geri qaytarmış olursan və həyatını artıq fullstack proqramçı olaraq davam etdirirsən 💪

Fullstack proqramlaşdırma dərslərinin klassik fullstack proqramlaşdırma kurslarından nə fərqi var?

Hər modulda ayrı müəllimProqram bir neçə moduldan ibarətdir. Hər modul fərqli instruktor tərəfindən tədris olunur.
Müxtəlif HR-larÖlkənin aparıcı şirkətlərinin HR-ları tələbələrə intervyu sirləri, işə qəbul ipucları, effektiv iş müraciəti haqda incəlikləri açıqlayır və netvörkinq imkanı yaradılır.
Karyera dəstəyiProqram boyunca qrup üzvləri karyera mərkəzi tərəfindən müxtəlif təlim və seminarlar ilə peşəkar kadr həyatına hazırlaşdırılır. Həmçinin, mərkəzin partnyorluq etdiyi şirkətlərə tələbələrin CV-ləri yönləndirilir və müsahibələrə yönləndirilir.
100% Təcrübə zəmanətiÖlkədə rəsmi qaydada təcrübə zəmanəti verən tək akademiya olaraq proqramı bitirən bütün iştirakçılar partnyor şirkətlərdə təcrübə proqramına birbaşa qəbul alır.
Öyrənənədək dəstək. Öyrənə bilməsən, digər yeni başlayan qruplara transfer ola bilər və dərslərə heç bir ödəniş etmədən yenidən qatıla bilərsən.

Niyə Div Academy-də fullstack proqramlaşdırma öyrənməlisən?

— 100% təcrübə zəmanəti
— 24 saat açıq mərkəz
— Hər gün dərs + praktiki məşğələ
— Nəhəng layihələrdə və xarici şirkətlərdə işləmiş müəllimlər
— Bootcamp sistemi
— Mentor dəstəyi
— Karyera dəstəyi
— Diplom və dərəcəli sertifikat


Fullstack proqramçı tələbəsi kimi hansı karyera dəstəyi alacaqsan?

— Karyera mərkəzimizin İnsan resursları mütəxəssisi tərəfindən tamamilə ödənişsiz konsultasiyalar
— Partnyor şirkətlərə iş üçün CV-lərin yönləndirilməsi
— Linkedln profili üçün ideyaların verilməsi
— GitHub hesabının açılması, istifadəsi və idarə olunması
— Düzgün CV və portfel hazırlanması
— İş müsahibəsində veriləcək suallara hazırlıq
— IT tədbir, forum, ekskursiyalarda ödənişsiz iştirak
— Sahənin tanınmış spikerlərindən birəbir konsultasiya

Hansı biliklərə

hakim olacaqsan?

  • Tədrisin proqramı (Sillabus)

    Modul 1: HTML + CSS

    • Internet History, Web Definition. Web Programming. Introduction to Web technologies

    • HTML Introduction. HTML Text Formatting, image insert

    • HTML Lists: Unordered lists, Ordered List, Definition List. Nested Lists

    • HTML Tables: Table Attributes. Simple Table, Complex Tables. Table Layout

    • Hyper Links: External Links, Internal Links, Anchors. Target

    • Frames. iFrame. Layout and implementation

    • Form Elements. Form attributes

    • CSS Introduction. CSS Implementation: Inline CSS, Internal CSS, External CSS

    • CSS Backgrounds. Shorthand properties. Font and Text Formatting

    • CSS Box model: Width, Height, Border, Margin, Padding

    • CSS Selectors: Id and Classes. Pseudo-classes, pseudo-elements

    • CSS Display: Block, Inline, Inline-block. Box-sizing properties

    • CSS Layout: Float, Clear. HTML5 Semantic elements

    • CSS Responsive Web Design (RWD): Media queries, Mobile-First principle

    • Photoshop using: Interface, Layers, Selection, Transforms, Fill

    • Professional website layout. CSS Position: relative-absolute, fixed, sticky

    • CSS Display: flex. CSS Website layout with flex boxes

    • CSS Display Grid: Grid Container, Grid Items. Grid Layout

    • Bootstrap framework: Using, Layout classes, Components

    • CSS preprocessors: SASS / SCSS. Installation, Implementation

    • CSS Transforms: 2D, 3D. Transitions. Animation

    • GIT VCS, GIT Commands: init, status, add, commit. GitHub. Site publishing on GitHub.io

    Modul 2: JS + JS Advanced + jQuery + AJAX

    • jаvascript Introduction. JS Implementation. Object. Method. Event. Output and Input

    • Variables. Data Types. Numbers. Arithmetic operators. Post/pre-increment/decrement

    • JS DOM: InnerHTML, Value properties, getElementById() method. String data types

    • JS Function: Function call, onclick event, Number and String methods

    • Function with arguments. Math object and methods: floor, ceil, round, random, abs, min, max

    • Boolean, Boolean algebra, Logical operators. Conditions: if - else if - else, switch - case - default. Ternary operator

    • Loops: for, nested for, while

    • Arrays. Array methods. Array sort. Use Arrays with For loops

    • Multidimensional Arrays

    • DOM methods: getElementsByClassName(), getElementsByTagName(), querySelectorAll()

    • Objects: Properties, Methods, this keyword

    • Using Objects and Arrays

    • The modern mode "use strict". Variables, variable scope. The old "var". Primitive data types

    • Method of primitives: Numbers, Strings, Booleans. Comparisons. Logical operators

    • Regular expressions

    • Function definitions, Function expressions, Arrow functions

    • Objects: Object referencing and copying. Object methods, "this", Function constructor

    • Arrays: Array methods. Destructuring assignment. Map and Set. Object conversion to other types

    • DOM tree: Searching. Node properties and attributes. Style and classes

    • Browser events: Mouse events. Form controls

    • HTML Graphics: SVG and Canvas. Canvas Drawing – Coordinates, Gradients, Text, Images, Animation, Examples

    • Function advanced: Recursion, Variable scope, Closure. Decorators, Forwarding, Function binding

    • Object property flags and descriptors. Property getters and setters

    • Prototypes and Inheritance: f.prototype, native prototypes, prototype methods

    • Classes: Basic syntax, Class Inheritance, Static properties and methods, Private and protected, Mixins

    • Asynchronous JS: Callback functions, Promise, Promises chaining, Async/await

    jQuery

    • jQuery Introduction. Syntax. DOM selectors. jQuery Events

    • jQuery Effects: Hide/Show/Toggle, Fade, Slide, Animate

    • jQuery HTML DOM: Get, Set, Add, Remove, css

    • jQuery Traversing: Ancestors, Descendants, Siblings, Filtering

    • jQuery Plugins: jQueryUI – Drag and Drop, Form Validator

    AJAX & Fetch

    • Network requests: XML and JSON. AJAX. Fetch. Form data. Fetch API. URL objects

    • jQuery AJAX: Load, Get, Post

    • Modules: Introduction, Export and Import, Dynamic imports

    Modul 3: React

    • Node JS, NPM, Webpack, What is React? React Alternatives. React Installation

    • Understanding the Folder Structure, Component Basics, and JSX

    • Creating a Functional Component and Usage. Working with Props

    • Passing method reference between components

    • Outputting Lists: Lists and Keys, Flexible Lists

    • Handling Events with methods. State and Lifecycle. Manipulating the State

    • Adding “two-way binding”. Conditional rendering

    • Setting Styles Dynamically. Adding and Using Radium. Using Radium and Media Queries

    • Styled Components. Dynamic styles. Working with CSS Modules

    • Debugging React Apps: Understanding error messages, Logical errors, Dev Tools, Sourcemaps, React Developer Tools

    • Project structure: Splitting an app into components. Class-based vs Functional components

    • Introducing Hooks: State Hook, Effect Hook

    • React Router

    • Redux

    • Deploying the App to the Web: Deployment Steps, Building the Project, Firebase

    • HTTP, DNS, Domain, Hosting, FTP. Website publishing 


    Modul 4: Frontend Development with React and TypeScript

    • React and REST API Basics
    • Introduction to React API and REST API Concepts
    • REST API - Create and Read Operations
    • REST API & TypeScript Fundamentals
    • REST API - Update and Delete Operations
    • TypeScript Fundamentals and Interfaces
    • Next.js Foundations
    • Introduction to Next.js and Routing
    • Data Fetching and Styling in Next.js
    • Next.js Advanced Concepts
    • Rendering, Caching, and Optimizing in Next.js
    • Deployment with Next.js and Version Control with Git

    Modul 5: Backend Development with Node.js and Express

    • Node.js Fundamentals
    • Introduction to Node.js and Module Structure
    • Node.js Routing, Forms & File System
    • Express.js Basics
    • Introduction to Express and HTTP Requests
    • Middleware Concepts and Hands-On Project
    • Express Routing & Middleware
    • Routing in Express
    • Applying Middleware in Full Stack Projects


    Modul 6: Database Fundamentals (NoSQL)

    • Introduction to Databases and MongoDB
    • MongoDB CRUD Operations and Mongoose Integration
    • Database and SQL Mastery


    Modul 7: MongoDB with Mongoose

    • Mongoose CRUD Operations
    • Structuring and Managing NoSQL Databases
    • Relational Databases with MySQL
    • Introduction to MySQL and RDB Architecture
    • Database Configuration and SQL Queries
    • Advanced SQL
    • Joins, Stored Procedures, and Functions
    • Sequelize ORM Integration
    • Implementation Projects I
    • Authentication and Authorization in Full Stack Applications
    • Implementing Express.js Middleware in Practice
    • Full Stack Integration and Deployment
    • Implementation Projects II
    • Developing Express.js APIs (No Database)
    • Developing Express.js APIs (With Relational DB)
    • Practical Backend Skills
    • Data Validation Techniques
    • Handling File Uploads in Express.js
    • Testing and Debugging
    • Debugging Node and Express Applications
    • Writing Tests and Error Handling


    Final Project and Deployment

    • Full Application Deployment

    • Final Project Presentation and Review

Bu kursu bitirənlər

indi haradadır?

Proqramlaşdırma
Yusif Paşayev

Proqramlaşdırma
Ziya Mirzəyev

Proqramlaşdırma
Vüqar Abdurrahmanov

Proqramlaşdırma
Xəyyam Əlizadə

Hansı məkanda

təhsil alacaqsan?

Div akademiya
Div akademiya
Div akademiya
Div akademiya
Div akademiya
Div akademiya
Div akademiya
Div akademiya
Div akademiya
Div akademiya

Bizi tövsiyə

edirlər:

it kurslar bakida
Jafar Najaf

Growth hacker, Chapple.ai startapının təsisçisi

Bu sahədə karyera qurmaq istəyənlər üçün dəyərli seçim olduğunu düşünürəm və öz yaxınlarıma da tövsiyə edirəm.

it kurslar bakida
Seymur Rasulov

Whelp startapının təsisçisi

Tanıdığım, etibar etdiyim və öz yaxınlarıma da tövsiyə etdiyim IT sektorunda qabacıq akademiyalardan biridir.

it kurslar bakida
Toğrul Ələkbər

Karyera məsləhətçisi, kouç

Div Academy vizyonunu və yanaşmasını təqdir etdiyim, keyfiyyətinə güvəndiyim bir məkandır.

it kurslar bakida Sənə yardımçı olmaq
üçün buradayıq

Akademiya və tədris proqramları haqqında daha ətraflı məlumat üçün qeydiyyatdan keç

  • aysel div academy

kod yazmaqİlk addımı at,
ödənişsiz sınaq dərsinə yazıl

Tədrisi seçin