Programming Basics with C# - септември 2017

За курса
Курсът "Programming Basics" дава начални умения по програмиране, необходими за всички технологични специалности в Софтуерния университет. Това включва писане на програмен код на начално ниво (basic coding skills), работа със среда за разработка (IDE), използване на променливи и данни, оператори и изрази, работа с конзолата (четене на входни данни и печатане на резултати), използване на условни конструкции (if, if-else) и цикли (for, while, do-while).
Курсът завършва с практически изпит по програмиране, който е приемен в програмата по софтуерно инженерство на Софтуерния университет. Подробна информация за Учебния план може да намерите тук.
Умения, които ще придобиеш
- Работа с конзолата (вход и изход на данни)
- Извършване на прости пресмятания
- Работа с логически проверки (if-else)
- Работа с по-сложни логически проверки (вложени if-else конструкции и switch)
- Работа с цикли (for)
- Работа с по-сложни цикли (вложени for цикли и while)
Теми
- 1 Полезни линкове
- 2 Добре дошли в СофтУни
- 1 Полезни линкове
-
Полезни линкове
Ресурси от темата
- Официален учебник за курса "Основи на програмирането със C#"
- График на курса
- Инструкции за използване на SoftUni Learning System (SULS)
- Ръководството за използване на SoftUni Judge системата
- Автоматизираната система „SoftUni Judge“ за оценяване
- Ръководство за интсталация на Visual Studio
- Форум
- Фейсбук група
- 2 Добре дошли в СофтУни
-
Добре дошли в СофтУни
- Много кратко представяне на СофтУни
- 3 Откриване на курса
- 4 Първи стъпки в програмирането
- 3 Откриване на курса
-
Откриване на курса
- Учебна програма, преподаватели, изпити, ресурси
- 4 Първи стъпки в програмирането
-
Първи стъпки в програмирането
- Писане на много прости програмки с Visual Studio и C#
- 5 Прости пресмятания
- 6 Логически проверки
- 5 Прости пресмятания
-
Прости пресмятания
- Четене и печатане на числа, променливи, прости сметки
- 6 Логически проверки
-
Логически проверки
- Прости проверки (if, if-else), логически изрази, задачи
- 7 По-сложни логически проверки
- 8 Повторения (цикли)
- 7 По-сложни логически проверки
-
По-сложни логически проверки
- Вложени проверки, форматиран изход, задачи
- 8 Повторения (цикли)
-
Повторения (цикли)
- For-цикъл в най-простата му форма, задачи
- 9 Чертане на фигурки с цикли
- 10 По-сложни цикли
- 9 Чертане на фигурки с цикли
-
Чертане на фигурки с цикли
- Вложени цикли, чертане на фигурки на конзолата
- 10 По-сложни цикли
-
По-сложни цикли
- По-сложни цикли: for, while, do-while, цикъл със стъпка
- 11 Подготовка
- 12 Практически приемен изпит
- 11 Подготовка
-
Подготовка
Ресурси от темата
- 12 Практически приемен изпит
-
Практически приемен изпит
Ресурси от темата
Още няма материали за тази лекция
Преподаватели
Слав Петков
Слав е млад и ентусиазиран софтуерен инженер по професия. Голяма страст му е преподаването и не след дълго е избран за лектор в СофтУни. Има опит в разработването на различни видове .NET приложения – конзолни, десктоп, уеб, мобилни. Има солиден опит с JavaScript frameworks – jQuery, Knockout, Angular.
Христо Хентов
Христо е топ студент в СофтУни. Програмира предимно на C++ и .NET платформата, като основните му интереси са насочени към компютърната графика. Разработвал разнообразни компютърни игри и 3D Engine за визуализация с OpenGL технология. В свободното си време се занимава с 3D моделиране,анимация и графичен дизайн.