Разработчик на Golang. Професионален - курс 98 000 rub. от Otus, обучение 5 месеца, дата 28 септември 2023 г.
разни / / December 03, 2023
Когато преминават към Go, хората често срещат различни неудобства, причинени от разликата между Go и другите езици за програмиране. В този курс бихме искали да обясним какво е Go-way, да поговорим за идиомите на езика и да ви помогнем да избегнете често срещани грешки. Програмата на курса ще ви позволи да се потопите в разработката в Go, за да решавате практически проблеми, да задълбочите знанията си за езика и съпътстващия стек от технологии. Първите уроци обхващат основите на Golang. Това прави програмата подходяща за тези, които имат опит в програмирането на други езици, за бързо преминаване към напреднали теми. За тези, които вече са запознати с Go, стартирането на курса ще ви позволи да систематизирате и опресните основните си знания.
Този курс е подходящ за:
- уеб разработчици, които искат да се преквалифицират в Go и да разширят нивото си на умения;
- всички, които вече са разбрали основите на Go и искат да започнат да използват правилно езика.
Характеристики на курса:
Изучаване на вътрешната работа на Golang, не само синтаксиса на езика
Практика - реални проблеми и техните решения, които авторите срещат при работа с Go
Теория - реални случаи на прехвърляне на големи проекти с високо натоварване към езиковия стек Golang от други технологични стекове (PHP, C#)
Дипломен проект (портфолио казус) - самостоятелно развитие на микроуслуга
Завършилите ще могат да:
- пишете готов за производство код, многонишкови и конкурентни програми;
- разбират синтаксиса и вътрешната структура на езика Go;
- разбират особеностите на мрежовото програмиране;
- да можете да създавате микроуслуги с помощта на Go;
- внедряване на микроуслуги с помощта на докер.
1
добреЗавършва MSTU. Н. Е. Бауман, специалност „Инженер проектант на подемно-транспортни системи.“ Намерих първата си работа случайно, като направих уебсайт за приятел. В професията съм повече от 8 години, от третата ми година в института. Преживяването включваше...
Завършва MSTU. Н. Е. Бауман, специалност „Инженер проектант на подемно-транспортни системи.“ Намерих първата си работа случайно, като направих уебсайт за приятел. В професията съм повече от 8 години, от третата ми година в института. Опитът включваше дизайнер на целеви страници в Rambler&Co, анализатор на новини и интегриране на рекламен акаунт. Дълго време писах на PHP и по-късно минах на Go. Сигурно заради красивия гофер. Учител
1
добреBackend разработчикът в OZONI има 3-5 години практически опит в програмирането, основни езици GO, PythonHobbies: програмиране и търсене на нови технологии, от най-новото: зает със собствени проекти на flutter Учител
Backend разработчикът в OZONI има 3-5 години практически опит в програмирането, основни езици GO, PythonHobbies: програмиране и търсене на нови технологии, от най-новото: зает със собствени проекти на flutter Учител
Първи стъпки с Go
-Тема 1. Инструменти и първи стъпки с Go
-Тема 2. Тестване в Go. Част 1
-Тема 3. Елементарни типове данни в Go
-Тема 4. Масиви, срезове и речници
-Тема 5. Конструкции
-Тема 6. Функции и методи
-Тема 7.Интерфейси. Част 1
-Тема 8. Интерфейси. Част 2
-Тема 9. Обработка на грешки. Паническа концепция
-Тема 10. Тестване в Go. Част 2
Паралелност в Go
-Тема 11. Горутини и канали
-Тема 12. Примитиви за синхронизация. Част 1
-Тема 13. Примитиви за синхронизация. Част 2
-Тема 14. Модели на паралелност
- Тема 15. Влезте вътре. Планировчик
- Тема 16. Влезте вътре. Памет и събиране на отпадъци
- Тема 17. Анализ на домашна работа и отговори на въпроси. Част 1
Стандартни библиотеки и практики
-Тема 18. Работа с I/O в Go
-Тема 19. Форматиране на данни
-Тема 20. Взаимодействие с ОС
-Тема 21.Размисъл
-Тема 22. Генериране на код в Go
-Тема 23. Конфигурационни файлове и регистриране
-Тема 24.Профилиране и оптимизация на Go програми
Работа с мрежа и база данни
-Тема 25. Контекст и мрежови протоколи от ниско ниво
-Тема 26.Работа с SQL
-Тема 27.Работа с HTTP
-Тема 28. Работа с gRPC
- Тема 29. Анализ на домашна работа и отговори на въпроси. Част 2
Микроуслуги
-Тема 30. Монолит и микроуслуги
-Тема 31. Опашки от съобщения
-Тема 32. Докер
-Тема 33. Тестване на микроуслуги
-Тема 34.Мониторинг
Проект
-Тема 35. Работа по проект. Уводна
-Тема 36. Консултации по проекти
-Тема 37.Последен урок