С "Programming Fundamentals" курсистите започват да изучават вътрешната програма на SoftUni за цялостна подготовка на софтуерни инженери. Курсът разглежда фундаментални концепции в програмирането, които са основа за ефективното и качествено обучение в професионалните модули. Обучаващите се надграждат знанията, придобити в курса Programming Basics и започват да използват по-сложни похвати и структури от програмирането като: листове, речници, обекти и класове.
Изучават се допълнителни технологии, необходими на всеки един софтуерен разработчик, като HTML и CSS, HTTP, побитови операции и други. Разглеждат се основите на уеб разработката, както и един от най-разпространените технологии и инструменти, с което курсът успешно изгражда представа у курсистите относно предстоящите професионални модули и знанията, които ще придобият от тях, за да станат успешни софтуерни разработчици.
Programming Fundamentals - септември 2017
Умения, които ще придобиеш
- Писане и извикване на методи
- Работа с масиви и списъци
- Работа с таблични данни (матрици)
- Работа с речници (dictionaries)
- Използване на lambda изрази и функционални парадигми
- Използване на LINQ заявки
Теми
-
Resources -
Course Overview -
C# Intro and Basic Syntax -
C# Basic Syntax - Exercises -
C# Conditional Statements and Loops -
C# Conditional Statements and Loops - Exercises -
Git and Github -
Git and Github - Exercises -
Data Types and Variables -
Data Types and Variables - Exercises -
Methods. Debugging and Troubleshooting Code -
Methods. Debugging and Troubleshooting Code - Exercises -
Arrays -
Arrays - Exercises -
Lists -
Lists - Exercises -
Dictionaries, Lambda Expressions and LINQ -
Dictionaries, Lambda Expressions and LINQ - Exercises -
Objects and Classes -
Objects and Classes - Exercises -
Files and Exceptions -
Files and Exceptions - Exercises -
Strings and Text Processing -
Strings and Text Processing - Exercises -
Regular Expressions (RegEx) -
Regular Expressions (RegEx) - Exercises -
Exam Preparation I -
Exam Preparation II -
Exam Preparation III -
Practical Exam -
Retake Exam
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Светлин Наков
Преподавател
Светлин Наков е вдъхновител на хиляди млади хора да се захванат с програмиране и софтуерни технологии. Като ученик и студент е победител в конкурси и олимпиади по информатика и състезателно програмиране, включително 4 медала от международни олимпиади по информатика. Като студент работи като програмист и преподава програмиране в университети и софтуерни академии. По-късно ръководи екипи по разработка на софтуер и създава собствена софтуерна фирма и софтуерна академия. Наков има над 15-годишен опит като софтуерен инженер, ръководител на софтуерни проекти, консултант, лектор и предприемач с богат опит в .NET и Java EE платформите, информационни системи, бази данни, уеб разработка и софтуерно инженерство. Той е автор на 7 книги за компютърно програмиране и софтуерни технологии, C# и Java, както и на десетки технически и научни публикации. Светлин Наков има докторска степен в областта на компютърните науки, носител е на Наградата “Джон Атанасов” на Президента на България. През последните 10 години създава и задвижва с вдъхновение и всеотдайна работа няколко школи за практическо обучение на софтуерни инженери: Национална академия по разработка на софтуер (НАРС), Софтуерна академия на Телерик и Софтуерен университет (СофтУни). Бил е преподавател по програмиране и разработка на софтуер във ФМИ на Софийски университет, в Технически университет - София и в Нов български университет (НБУ). Повече информация може да намерите в блога му: http://www.nakov.com.
5.6/6 оценка на курса
Ивелина Георгиева
Лекторите бяха невероятни. Обясняват изключително добре, подхождат с внимание към всеки детайл. Така и не успявах да влизам на живо във видеата, но съм изгледала всичките с голямо удоволствие. Поздравления за целия ви екип. Бъдете все така успешни!
Пламен Георгиев
Връзката в реално време с преподавателите е изключително полезна! Преподавателският състав е подбран много добре. Лекторите са хора с опит и много знания и пряката комуникация с тях спомага положително за обучителния процес.
Димитър Николов
Като цяло всичко е повече от страхотно. Цялото изживяване, лектора и всичко е на отлично ниво. Продължавам с вас в следващия етап с огромно нетърпение и ентусиазъм.
Калоян Иванов
Лекторите са наистина страхотни. Обясняват разбираемо. Активно търсят обратна връзка от аудиторията, което оценявам високо. Когато възникнат допълнителни въпроси им се обръща необходимото внимание в дълбочина.
Тодор Петров
Радвам се, че предприех стъпката да се запиша в обучението. Учебният план е последователен и лесен за усвояване. Много ми допада и чат бота в judge - наложи ми се да го използвам за една задача. Веднага ми даде отговор къде съм допуснала грешка и ми я обясни много добре.
Борислав Димов
СофтУни е невероятен избор за обучение, фен съм на организацията и съм преминал вече няколко обучения! Винаги учебният материал е поднесен ясно и логично, а преподавателите ни напътстват през целия процес.
Кристина Николова
Лекторът много добре представя информацията и отговаря изчерпателно на всички въпроси. Отлична оценка. Впечатляващо е колко търпение и внимание отделя, за да сме сигурни, че разбираме всичко.
Сабина Христова
Добър курс! Изключително професионални преподаватели и много полезни материали. Много съм доволна от целия курс.
Тихомир Христов
Лекторът преподава страхотно, бавно и ясно, разбираемо с много примери. Даже остава доста след диапазона от посоченото за урока време, губейки от личното си време, за да ни покаже/предаде знанията си, за което едно голямо Браво.
Зейнеп Зафирова
СофтУни е страхотен избор за тези, които искат да усвоят нови умения. Материалите са супер и лекциите са много добре подготвени. Преподавателите ни мотивират постоянно.