Programming Fundamentals
Loading...

Programming Fundamentals

Programming Fundamentals Fundamentals

За курса

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

Умения, които ще придобиеш

  • Боравене със стандартната функционалност на програмния език

  • Основи на уеб разработката

  • Базови умения за работа с HTML и CSS

  • Анализ на сложни проблеми и редуциране до компютърно-изпълними стъпки

  • Работа с линейни структури от данни

  • Разбиране на взаимовръзката между различни IT концепции

Теми

  • 1. Resources
  • 2. IT Talks
  • 3. Language Comparison
  • 4. Course Introduction
  • 5. Basic Syntax, Conditional Statements and Loops
  • 6. Exercise: Basic Syntax, Conditional Statements and Loops
  • 7. Git and GitHub
  • 8. Data Types and Variables
  • 9. Exercise: Data Types and Variables
  • 10. HTTP Basics
  • 11. Arrays
  • 12. Exercise: Arrays
  • 13. HTML & CSS Basics
  • 14. Methods
  • 15. Exercise: Methods
  • 16. Software Development Concepts - Part 1
  • 17. List
  • 18. Exercise: List
  • 19. Exam Preparation
  • 20. Regular Mid Exam
  • 21. Objects and Classes
  • 22. Exercise: Objects and Classes
  • 23. Software Development Concepts - Part 2
  • 24. Associative Arrays
  • 25. Exercise: Associative Arrays
  • 26. Bitwise Operations
  • 27. Text Processing
  • 28. Exercise: Text Processing
  • 29. Problem Solving
  • 30. Regular Expressions
  • 31. Exercise: Regular Expressions
  • 32. Database Basics
  • 33. Exam Preparation
  • 34. Exam Preparation
  • 35. QA Introduction
  • 36. Basic Web Project
  • 37. Regular Final Exam
  • 38. Retake Mid Exam
  • 39. Retake Final Exam
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.