С "Programming Fundamentals" курсистите започват да изучават вътрешната програма на SoftUni за цялостна подготовка на софтуерни инженери. Курсът разглежда фундаментални концепции в програмирането, които са основа за ефективното и качествено обучение в професионалните модули. Обучаващите се надграждат знанията, придобити в курса Programming Basics и започват да използват по-сложни похвати и структури от програмирането като: листове, речници, обекти и класове.
Изучават се допълнителни технологии, необходими на всеки един софтуерен разработчик, като HTML и CSS, HTTP, побитови операции и други. Разглеждат се основите на уеб разработката, както и един от най-разпространените технологии и инструменти, с което курсът успешно изгражда представа у курсистите относно предстоящите професионални модули и знанията, които ще придобият от тях, за да станат успешни софтуерни разработчици.
C# Fundamentals - май 2019
Умения, които ще придобиеш
- Боравене със стандартната функционалност на програмния език
- Анализ на сложни проблеми и редуциране до компютърно-изпълними стъпки
- Изграждане на прости уеб страници с HTML и CSS
- Работа с линейни структури от данни
- Разбиране на взаимовръзката между различни IT концепции
- Основи на уеб разработката
Теми
-
Resources -
Language Comparison -
IT Talks -
Course Introduction -
Basic Syntax, Conditional Statements and Loops -
Exercise: Basic Syntax, Conditional Statements and Loops -
Basic HTML -
Data Types and Variables -
Exercise: Data Types and Variables (non-attendance) -
Basic CSS -
Arrays -
Exercise: Arrays (NON-ATTENDANCE) -
HTTP Basics -
Methods/ Functions -
Exercise: Methods/ Functions -
Problem Solving -
Lists / Arrays Advanced -
Exercise: Lists / Arrays Advanced -
Bitwise Operations -
Objects and Classes -
Exercise: Objects and Classes -
Intro to Computer Science -
Exam Preparation -
Mid Exam -
Associative Arrays -
Exercise: Associative Arrays -
Database Basics -
Text Processing -
Exercise: Text Processing -
Git and GitHub -
Regular Expressions -
Exercise: Regular Expressions -
QA Introduction -
Exam Preparation -
Exam Preparation -
Unit Testing -
Basic Web Project -
Basic Web Project -
Practical Exam -
Retake Mid Exam -
Retake Practical Exam
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Ивайло Кенов
Преподавател
5.6/6 оценка на курса
Трифон Колев
Курсът беше много полезен за моето професионално развитие. Преподавателите са изключително търпеливи и обясняват всяка тема подробно.
Георги Петров
Лекциите са много добре структурирани, харесва ми, че мога да ги гледам по всяко време, дори и късно вечер, когато ми остане един час. Лекторът е изключителен, винаги помага, винаги обяснява, невероятно търпелив. Менторите също отговарят много бързо на въпросите ми.
Ваня Павлова
СофтУни е наистина страхотно място за обучение. Лекциите са много актуални, а преподавателите са много търпеливи и разясняват всяко нещо. Програмата е много добре организирана, което прави ученето приятно и лесно за следване.
Валентина Лазарова
Преподавателите в СофтУни са истински професионалисти. Бързо обясняват всички теми и отговарят на въпросите ми.
Тодор Илиев
Всеки курсист има различно ниво и смятам, че информацията беше подходящо представена за всички. Желанието на лектори да преподават разбираемо е невероятно и успяват не само да дадат това, което е нужно, но и да открият вратата към нови знания.
Петър Колев
Преподавателят ни обясни прекрасно, даде страхотни примери и начинът, по който преподава, е супер приятен. Усеща се колко добре владее материала и как умее да го поднесе по разбираем и увлекателен начин.
Елена Георгиева
Чудесно организирано обучение, което ми помогна да разбера по-добре материята, въпреки че ми се стори по-трудно в началото, после успях да наваксам. Преподавателите са страхотни и се грижат за напредъка ни.
Сабина Христова
Добър курс! Изключително професионални преподаватели и много полезни материали. Много съм доволна от целия курс.
Ахмед Мустафа
Лекторът преподава методично с реални примери, подробни и разбираеми обяснения. Задържа вниманието през цялата продължителност на занятията с позитивно настроение, чудесно чувство за хумор в правилните моменти. Използва добре планирани почивки за задържане на фокуса на студентите. Отговаря с детайли и аргументи на всяко едно запитване.
Милен Георгиев
Леторът преподава с яснота, последователност и внимание към детайла, което силно улеснява усвояването на материала. Изключително ми хареса как поднася информацията – спокойно, професионално и с уважение към всеки един от нас. Лекциите не само ми помогнаха да разбера по-добре технически сложни теми, но и бяха изключително полезни в трудни моменти от курса, когато се чувствах объркан. Благодарение на стила на преподаване и отношението на лектора, се чувствах окуражен и уверен да продължа напред с разбиране.