Dərs saatlarından əlavə təşkil olunan Lab günlərində təlimçi və mentorlarla birlikdə öyrəndiklərini real tapşırıqlarla tətbiq edəcəksən. Nəzəriyyə ilə təcrübənin sintez olunduğu bu proses səni iş həyatına bir addım daha yaxınlaşdırır.
Backend proqramlaşdırma, veb-saytın və ya tətbiqin istifadəçi interfeysinin arxasında (server tərəfində) baş verən bütün məntiqi, məlumat emalı və verilənlər bazası idarəetməsini əhatə edir. Bu, istifadəçilərin gördüyü elementlərin fəaliyyətini təmin edən "gözəgörünməz" hissədir, məsələn, məlumatların saxlanması, təhlükəsizlik və serverlə kommunikasiya. Məhz backend saytın stabil, sürətli və etibarlı işləməsini təmin edir.

Dərs saatlarından əlavə təşkil olunan Lab günlərində təlimçi və mentorlarla birlikdə öyrəndiklərini real tapşırıqlarla tətbiq edəcəksən. Nəzəriyyə ilə təcrübənin sintez olunduğu bu proses səni iş həyatına bir addım daha yaxınlaşdırır.
Təhsilin sonunda yerinə yetirəcəyin buraxılış işi, Texnoera Academy-də qazandığın biliklərin tətbiqi və təqdimatı üçün əsas mərhələdir. Bu layihə həm portfolionu zənginləşdirəcək, həm də gələcək karyera yolunda sənə önəmli üstünlük qazandıracaq.
Tədrisi uğurla bitirən tələbələrimiz birbaşa əməkdaşlıq etdiyimiz şirkətlərə yönləndirilir. Həmçinin, tədris boyu CV və texniki müsahibələrə xüsusi hazırlıq prosesi aparılır. Bu dəstək sizi iş bazarına tam hazır çıxarır və karyeranızda ilk qətiyyətli addımları atmağa zəmanət verir.
Tədrisə qoşularaq siz tələbə icmasının üstünlüklərindən faydalana bilirsiniz. Tədrisdən əlavə, yarışlar, oyunlar və netvorkinq tədbirləri vasitəsilə özünüzü fasiləsiz inkişaf etdirirsiniz. Siz bu icmada peşəkar əlaqələr quraraq gələcək uğurunuz üçün bütün imkanları təmin edirsiniz.
Bütün layihə və tapşırıqlar təlimçilər tərəfindən qiymətləndirilir və nəticələr rəsmi transkriptə daxil edilir. Tədrisi uğurla bitirənlər diplom alır. Bu sənəd bilik və bacarıqları rəsmi şəkildə təsdiqləyir və iş müraciətlərində mühüm rol oynayır.
Tədris proqramımız həm yerli, həm də beynəlxalq şirkətlərin iş proseslərini və tələblərini nəzərə alaraq hazırlanmışdır. Sillabus, sahədə qəbul edilmiş müasir yanaşmaları və qabaqcıl texnologiyaları özündə birləşdirir.
Siz proqramlaşdırmanın əsaslarından başlayaraq Obyekt Yönümlü Proqramlaşdırma (OOP) prinsiplərini, məlumat strukturlarını (Collections) və alqoritmləri öyrənəcəksiniz. Eyni zamanda, verilənlər bazası (SQL/NoSQL) ilə işləməyi, JDBC vasitəsilə Java-nı baza ilə əlaqələndirməyi və müasir veb-tətbiqlər yaratmaq üçün Spring Boot freymvorkunun əsaslarını mənimsəyəcəksiniz.
7 ay
168 saat
168 saat
Modul 1.
Proqramlaşdırmaya Giriş və Java Təməlləri (Java Core)
Proqramlaşdırmaya giriş, alqoritmik düşüncə, Flowcharts, Pseudo-kodlar . Java mühiti (JVM, JRE, JDK) və sintaksis . Dilin əsas elementləri: Dəyişənlər, Data tipləri, Operatorlar , Şərtlər (if/else, switch) və Dövrələr (Loops) .
Modul 3.
Obyekt Yönümlü Proqramlaşdırma (OOP)
OOP prinsiplərinə giriş: Class, Object, Primitive vs Reference data tipləri, Constructor'lar və Method'lar . Dörd Əsas Prinsip: Encapsulation , Inheritance , Polymorphism , Abstraction. Interfaces, Packaging və SOLID Prinsipləri.
Modul 3.
Kolleksiyalar, Alqoritmlər və Verilənlər Bazasının Təməlləri
Kolleksiya Çərçivəsi: List, Set, Map interfeysləri, Generics, Wrapper tipləri . DSA: Complexity analysis (Big O), Sorting, Searching alqoritmləri . Multithreading (Thread Lifecycle, Synchronization) . SQL/RDBMS: SQL komandaları, ACID xüsusiyyətləri, JOIN tipləri və Constraints .
Modul 4.
Backend İxtisaslaşma (JDBC & Spring Boot)
DBC: Java Database Drivers, Connection, Statement, Result Sets . Spring Boot: HTTP protokolu, Status Kodları. Spring Framework Overview, loC və DI . Spring Initializr, Bean configuration tipləri və ilk Spring tətbiqinin yaradılması .