Go-Backend Developer със заплащане след назначаване - безплатен курс от Kata Academy, обучение 7 месеца, Дата 30 март 2023 г.
разни / / November 29, 2023
GO-backend разработчик - разработчик, който разработва ядрото, „мозъците“ на приложението в облачната инфраструктура.
1. бързо започнете работа в ИТ със стабилна заплата
2. учат и развиват
3. разбират детайлите на работата и взаимодействието на програмата с компютъра
GO или Golang е млад език за програмиране на микросервизи. Създаден е от Google, за да ускори разработката на софтуер и като алтернатива на C и C++. GO има прост синтаксис, което улеснява научаването от начинаещите разработчици.
Среда за разработчици
Ще научите как да използвате основната функционалност на Git, Goland, Docker и да изпълнявате заявки в MySQL, Postgres и Postman.
- Git - система за контрол на версиите
- Интегрирана среда за разработка
- Контейнеризиране на приложения
- Работа с базата данни
- API на платформата
- HTTP/HTPPS заявки
Език за програмиране Golang
Ще научите как да изпълнявате програми, да работите с променливи, примитивни и сложни типове и да използвате функции. Ще можете да пишете код с помощта на ООП, да работите със стандартни библиотеки, многопоточност, да използвате време за изпълнение и да оптимизирате кода.
- Основи на езика Golang
- Обектно-ориентирано програмиране
- Стандартна библиотека
- Многопоточност
- Време за изпълнение
- Оптимизация на кода
Основни принципи на програмиране
Ще се научите да прилагате модели, основни алгоритми и структури от данни. Ще научите какво е рефакторинг на код според правилата на чистия код.
- Дизайнерски модели
- Алгоритми и структури от данни
- Изчистена архитектура
Отидете на предварителен проект
Ще научите как да администрирате сървъри, да работите с Docker и бази данни, да използвате парсери, да работите с високонатоварени системи и микроуслуги. Ще ви научим как да избирате среда, стек, рамки за проект и да работите с помощта на Agile в различни тракери.
- уеб сървър
- Контейнеризация
- SQL и NoSQL
- Планиран проект
- Услуги с голямо натоварване
- Архитектура
- Управление на проекти
Екипен проект
Стаж върху реален проект, използвайки всички знания и умения, необходими на GO разработчик.
Подготовка за технически интервюта
Ще ви помогнем да опресните и систематизирате теоретичните си знания. След което ще преминете финален тест по всички теми с ментор. Кариерен консултант ще ви помогне да създадете конкурентна автобиография и ще ви подготви за интервюта.