С "Programming Fundamentals" курсистите ще започнат да изучават вътрешната програма на SoftUni за цялостна подготовка на софтуерни инженери. Курсът разглежда фундаментални концепции в програмирането, които са основа за ефективното и качествено обучение в професионалните модули. Обучаващите се ще надградят знанията, придобити в курса Programming Basics и ще започнат да използват по-сложни похвати и структури от програмирането като: масиви, листове, обекти и класове. Ще се изучават допълнителни технологии, необходими на всеки един софтуерен разработчик, като HTML и CSS, HTTP, побитови операции и други. Ще се разгледат основите на web разработката, както и един от най-разпространените технологии и инструменти, с което курсът успешно изгражда представа у курсистите относно предстоящите професионални модули и знанията, които ще придобият от тях, за да станат успешни софтуерни разработчици.
- Боравене със стандартната функционалност на програмния език
- Работа с линейни структури от данни
- Разбиране на взаимовръзката между различни IT концепции
- Анализ на проблеми и редуциране до компютърно-изпълними стъпки
- Базови умения за работа с HTML и CSS