Курс "Основи на програмирането със C#"
"Основи на програмирането със C#" (Fundamentals of C# Programming Course) предоставя безплатно обучение за начинаещите .NET софтуерни инженери. Курсът представлява систематизирано въведение в програмирането, което обхваща:
-
основи на компютърното програмиране
- алгоритми
- обектно-ориентираното програмиране
- програмиране на C#
Курсът разглежда основите на програмирането, което го превръща в препоръчителен за всеки, желаещ да овладее изкуството на софтуерното инженерство, независимо от избора му на език за програмиране и платформа.
Обучението е част от Софтуерната академия на Телерик и само участниците в програмата имат възможност да го посещават. Желаещите да изучат основите на програмирането на C#, които не са част от Академията, могат да се самообучават посредством безплатните ни видео уроци по програмиране.
Програмиране на C# - теми в курса
-
Въведение в програмирането
Обучението обхваща основни концепции в програмирането, като покрива следните теми: типове данни, променливи, оператори, изрази, конструкции, вход/изход от конзолата, цикли, масиви, бройни системи, методи, рекурсии, работа с обекти, символни низове, работа с изключения, основни структури от данни и др. Основите на програмирането, които се изучават в този курса са валидни както за езика C#, така и за останалите езици за програмиране.
-
Алгоритми и съвременни софтуерни технологии
Предоставят се фундаментални знания и умения, необходими в компютърното програмиране. Обръща се сериозно внимание на алгоритмичното мислене, необходимо на всички разработчици на софтуер.
- Обектно-ориентирано програмиране (ООП)
Разглеждат се в детайли принципи на обектно-ориентираното програмиране (ООП): класове, обекти и тяхното взаимодействие.
Курсът включва и важни теми като: създаване на качествен програмен код и методологии за разрешаване на софтуерни проблеми.
Език за програмиране – C#
Обучението предлага основни познания по програмиране, които могат да се използват при изучаването на редица други обектно-ориентирани езици за програмиране. Едновременно с това в рамките на курса в детайли се разглеждат езика за програмиране C# и платформата .NET.
C# е сред най-широкоразпространените съвременни езици за програмиране на десктоп, уеб и мобилни приложения. Популярността му сред програмистите се дължи до голяма степен на опростения синтаксис и наличието на сходства с езика C++.
През последните няколко години се забелязва силен растеж в търсенето и предлагането на работа на C# програмистите. Тази тенденция в ИТ индустрията се наблюдава както в България, така и в световен мащаб и води до необходимостта от повече разработчици на софтуер, специалисти по програмиране на C#.
Дискусионна група
Присъеденете се към активната ни дискусионната група, в която можете да задавате всякакви въпроси по учебния материал: http://forums.academy.telerik.com/csharp-fundamentals.