Сцала девелопер - бесплатни курс од Отуса, обука 4 месеца, Датум: 1. децембар 2023.
мисцеланеа / / December 03, 2023
Детаљни Сцала курс у којем ћете стећи практична знања о популарним Сцала технологијама, приступима функционалног програмирања и упознати се са најмоћнијим Сцала библиотекама.
Курс је дизајниран за Јава програмере са најмање 1 годином искуства или за програмере са најмање 3 године искуства на другом језику који су упознати са синтаксом веб апликација.
12 година искуства у стручном усавршавању. Последњих 7 година то је била Скала. Пре тога сам имао Јава, ЈаваСцрипт, некада сам знао ПХП, радио сам у различитим земљама иу различитим тимовима. Географија: Белорусија, Француска, Русија Има искуство у дизајну и развоју производа у Б2Б и Б2Ц сегментима. Учествовао у осмишљавању, развоју и покретању различитих пројеката за Министарство просвете и науке, Сколково, Росатом и велике савезне универзитете. Дизајнирао, развио и покренуо платформу РУССИА.СТУДИ. Области интересовања: Сцала, функционално програмирање, архитектура апликације.
Професионално искуство: 15 година програмирања у Ц++, Ц#, ЈаваСцрипт, Питхон, Сцала, Јава. Експерт за обраду великих података користећи Сцала/Спарк и Хадооп Цлоудера.
Сцала синтаксичке конструкције, асинхронија
-Тема 1. Преглед језичких структура. Интерфејси, класе, методе
-Тема 2. Преглед језичких структура. Интерфејси, класе, методе. Део 2
-Тема 3. Функционалне конструкције сцала језика
-Тема 4.Алгебарски типови података и подударање шаблона
-Тема 5. Библиотека збирки
-Тема 6. Библиотека збирки. Део 2
-Тема 7. Асинхроне операције, руковање изузецима, имплицитни параметри
-Тема 8. Асинхроне операције, руковање изузетцима, имплицитни параметри. Део 2
Напредни Сцала концепти, увод у концепте функционалног програмирања
-Тема 9.Виши типови, имплицитне, типске класе. Део 1
-Тема 10.Виши типови, имплицитне, типске класе. Део 2
-Тема 11.Преглед нове Сцала 3 синтаксе
-Тема 12. Апстрактовање контекстуалних информација у Сцали 3
-Тема 13.Мачке језгро, типови података и класе типова
Функционално програмирање и ефекти у Сцали. Детаљан увод у ЗИО и Цатс ефекат
-Тема 14.Упознавање са функционалним ефектима
-Тема 15.ЗИО ефекат, конструктори, основне операције
-Тема 16.ЗИО модел грешке
-Тема 17.ЗИО асинхроност и паралелизам
-Тема 18.ЗИО рад са ресурсима
-Тема 19.ЗИО Животна средина и њено место у ДИ
-Тема 20.ЗИО ЗЛаиер, ЗИО услуге, тестирање ЗИО програма
-Тема 21.ЗИО додатни типови података
-Тема 22. Ефекти мачака: одржавање, основни типови података
-Тема 23.Ефекти мачака: рад са ресурсима
-Тема 24. Ефекти мачака: конкурентност
Сцала библиотеке фс2 и хттп4с. Рад са базом података
-Тема 25. Функционални токови на примеру фс2
-Тема 26.Увод у хттп4с + ДСЛ
-Тема 27.хттп4с Миддлеваре + аутентификација
-Тема 28.хттп4с стреаминг + рад са ЈСОН-ом
-Тема 29. Приступ бази података
Акка и ЦКРС/ЕС користе Акка
-Тема 30.Акка
-Тема 31.Акка глумци
-Тема 32.Обрада токова података
-Тема 33. Догађај као главни тип података у систему
-Тема 34. Раздвајање команди и захтева
-Тема 35.Упитни део ЦКРС-а
-Тема 36.ЕС у кластеру
Пројектни рад
-Тема 37. Избор теме и организација рада на пројекту
-Тема 38.Заштита пројектантских радова