logo

Technology Academy of Qazaqstan

New

Графический дизайнер

800 000 ₸
Бөлінді 3 Квот

Agile Software Developer — бұл заманауи өнім командасында мансапты бастау үшін дағдылардың толық жиынтығын қалыптастыруға бағытталған қарқынды курс. Бағдарлама TypeScript/React-тегі фронтендті, Golang-тағы бэкендті, деректер базасымен, API және тестілеумен жұмысты қамтиды. Әзірлеушілер үшін CI/CD және кросс-функционалды командада жұмыс істеуді қоса, Agile-тәсілі мен DevOps-тәжірибелеріне ерекше назар аударылады. Курс құрылымы: Курс дәрістерден, техникалық дағдыларды бекітуге арналған тапсырмалардан және қарапайымнан күрделіге қарай ұсынылған тақырыптар бойынша жобалардан тұрады. Курс мақсаты: Студенттерді Agile-командасында жұмыс істей алатын, сапалы, тестіленетін код жазатын және өнімді идеядан өндіріске дейін жеткізе алатын Junior/Middle Fullstack-әзірлеуші рөліне дайындау. Курс міндеттері: TypeScript негіздерін және React көмегімен интерфейстерді әзірлеуді меңгеру Golang-та өнімді бэкендті әзірлеуді үйрену REST, gRPC API жобалау және іске асыруды меңгеру PostgreSQL және MongoDB-мен, олардың қосымшаларға интеграциясымен жұмыс істеу тәжірибесін алу Юнит-тесттер мен интеграциялық тесттерді жазу, TDD-тәсілін меңгеру Автоматтандыру үшін Docker және GitLab CI/CD-ті пайдалануды үйрену Agile-әзірлеу принциптерін, ПО-мен өзара әрекеттесуді және спринттерге қатысуды түсіну Жүйелік жобалау негіздерін және MVP әзірлеу тәжірибесін үйрену Функционалды өнім жобасын іске асыру және таныстыру

Ерекше шарттар

Оқу құнының 100%-на дейінгі айыппұл санкциялары келесі жағдайларда қолданылады: дәлелді себепсіз, форс-мажорлық жағдайларға байланысты емес оқудан бас тарту; барлық қатысушылар үшін міндетті болып табылатын шартта және қосымша келісімде жазылған белгіленген ережелер мен ережелерді бұзу немесе орындамау; дәлелді себепсіз жүйелі түрде сабаққа қатыспау немесе оқу міндеттемелерін орындамау, тапсырмаларды, жобаларды орындау мерзімдерін сақтамау; құпия ақпаратты заңсыз пайдалану, авторлық құқықтарды немесе өзге де заңдық нормаларды бұзу.

Курстың егжей-тегжейлері

Деңгей

Барлығына

Оқыту форматы

Желіден тыс

Қабылдау емтихандары

Жоқ

Ұзақтығы, апталарда

34

Оқыту тілі

Ағылшынша

Біліктілік

Agile Team Contributor / Dev-Friendly Developer Junior Backend Developer (Go)

Дағдылар


TypeScript, React және заманауи фронтенд-құралдарды сенімді меңгеру Golang-та әзірлеуді түсіну және тәжірибе жасау (API және қателерді өңдеуді қоса) REST және gRPC сервистерін құру және интеграциялау дағдылары Реляциялық және NoSQL деректер базаларымен жұмыс тәжірибесі: PostgreSQL, MongoDB Әзірлеушілерге арналған DevOps-құралдарын меңгеру: Docker, GitLab CI/CD Agile-процесінде жұмыс тәжірибесі: спринттер, user stories, бағалау және ретро Тестілеу, тұрақты, масштабталатын код жазу дағдылары Өнімдік ойлауды және құндылық жасаудағы әзірлеуші рөлін түсіну Jusan тобында тағылымдамадан/жұмысқа орналасуда көмек

Жиі қойылатын сұрақтар

Ұқсас курстар

Басқа курс Technology Academy of Qazaqstan