С "Programming Fundamentals" курсистите започват да изучават вътрешната програма на SoftUni за цялостна подготовка на софтуерни инженери. Курсът разглежда фундаментални концепции в програмирането, които са основа за ефективното и качествено обучение в професионалните модули. Обучаващите се надграждат знанията, придобити в курса Programming Basics и започват да използват по-сложни похвати и структури от програмирането като: листове, речници, обекти и класове.
Изучават се допълнителни технологии, необходими на всеки един софтуерен разработчик, като HTML и CSS, HTTP, побитови операции и други. Разглеждат се основите на уеб разработката, както и един от най-разпространените технологии и инструменти, с което курсът успешно изгражда представа у курсистите относно предстоящите професионални модули и знанията, които ще придобият от тях, за да станат успешни софтуерни разработчици.
JS Fundamentals - септември 2020
Умения, които ще придобиеш
- Боравене със стандартната функционалност на програмния език
- Основи на уеб разработката
- Разбиране на взаимовръзката между различни IT концепции
- Анализ на сложни проблеми и редуциране до компютърно-изпълними стъпки
- Базови умения за работа с HTML и CSS
- Работа с линейни структури от данни
Теми
-
Resources -
Language Comparison -
IT Talks -
Course Introduction -
Basic Syntax, Conditional Statements and Loops -
Exercise: Basic Syntax, Conditional Statements and Loops -
Data Types and Variables -
Exercise: Data Types and Variables -
HTTP Basics -
Arrays -
Exercise: Arrays -
HTML and CSS Basics -
Functions -
Exercise: Functions -
Software Development Concepts - Part 1 -
Arrays Advanced -
Exercise: Arrays Advanced -
Software Development Concepts - Part 2 -
Objects and Classes -
Exercise: Objects and Classes -
Bitwise Operations -
Exam Preparation -
Exam Preparation -
Mid Exam -
Associative Arrays -
Exercise: Associative Arrays -
Problem Solving -
Text Processing -
Exercise: Text Processing -
Database Basics -
Regular Expressions -
Exercise: Regular Expressions -
Git and GitHub -
Exam Preparation -
Exam Preparation -
QA Introduction -
Basic Web Project -
Practical Exam -
Retake Mid Exam -
Retake Practical Exam
Сертификат след успешно завършване
След полагане на изпита и при оценка "Практика" равна или по-висока от 5.00, ще получите сертификат от СофтУни.
Виктор Костадинов
Преподавател
5.6/6 оценка на курса
Димитър Николов
Като цяло всичко е повече от страхотно. Цялото изживяване, лектора и всичко е на отлично ниво. Продължавам с вас в следващия етап с огромно нетърпение и ентусиазъм.
Стефан Панайотов
Благодаря на СофтУни за възможността да уча на моето темпо! Лекторите са много търпеливи и обясняват всичко по начин, който е лесен за възприемане, всички сме свикнали на друг тип учене от училище и това в СофтУни ми беше много по-удобно.
Калоян Сашев
Курсът беше наистина полезен, а материалът беше много добре поднесен. Благодарение на СофтУни се научих на нови умения и успях да се развия в области, които не бях добър преди това.
Райна Хасанова
Много съм доволна от начина, по който лекторът води лекциите, много добре обяснява за напълно начинаещи като мен, така че да разберат. Умее да планира добре времето, с което разполагаме. Дава примери за професията и в действителност, за да знаем какво да очакваме.
Диана Ботева
За мен беше голямо удоволствие да уча в СофтУни. Курсът беше много добре структуриран и обясненията бяха лесни за възприемане, което ми позволи да напредвам с уверени стъпки. Лекторите създават страхотна атмосфера за учене, която ме мотивираше постоянно.
Владимир Попов
Благодарение на СофтУни успях да развия нови умения, които ще ми помогнат в кариерата. Преподавателите са чудесни специалисти!
Христо Стоянов
Лекторите си разбират от работата! Обясняват ни материала добре, ако нещо не разбираме се връщат, дават ни допълнителни материали, което е повече от страхотно, отговарят на всичките ни въпроси. Просто евала!
Борислав Петров
Страхотни лекции, уникално силно обучение! Научих страшно много неща! Отвориха се и много въпроси за допълнително разучаване и научаване, за които до преди това нямах и представа, че са важни.
Димитър Георгиев
Страхотни сте! Благодаря Ви, че съществува опцията за менторски екип, защото така всеки курсист има възможност да зададе въпрос и да получи съдействие веднага!
Яна Костова
Много съм доволна от курса! Лекторите са внимателни, обясняват с примери и винаги са готови да отговорят на въпросите ми.