Facebook Twitter LinkedIn RSS
magnify
Home Курсове C# и Microsoft .NET

C# и Microsoft .NET

Обект на курса:

цена на курса

Целта на курса е да запознае аудиторията с Microsoft Visual Studio 2017 и да даде основни познания по езика C#. В рамките на курса се представят добри практики за планиране и реализация на софтуерни системи.

Разглежданите теми покриват основите на езика C#, като се засягат и елементи на визуалното програмиране за Desktop.

За кого е предназначен

Курсът е предназначен за хора с нулеви или минимални познания в сферата на софтуерната разработка или работещи софтуерни специалисти, които тепърва се запознават със C# и .NET Framework.
Въпреки че курса се преподава на български език, е добре курсистите да имат добро ниво на английски. Това в последствие ще им помогне при търсене на работа в сферата.

Продължителност на курса

Курса е вместен в 16 лекции, всяка с продължителност 3 часа. Занятията се провеждат два пъти седмично, като общата продължителност на курса е 8 седмици или 2 месеца.
Занятията ще са смесени (лекции и упражнения) поради практическата насоченост на материала.
В края на курса ще бъде проведен и тест върху материала на целия курс.

Практическа част по време на занятия

За упражненията и практическата част по време на занятията всеки курсист трябва да носи личен лаптоп.

Цена на курса

Цената за цялата продължителност на курса е 650 лева. Като предоставяме възможност за разсрочено плащане – 2 вноски по 325 лева в началото на всеки от месеците от курса.

В кои дни се провежда курса, кога ще започнат нови групи и как може да се запиша?

Разписанието се публикува в График, а за записване, моля използвайте Записване за курс.

Програма на курса

1. Обзор на .NET Framework

  • Какво е .NET Framework
  • Управляван и неуправляван код
  • MSIL, CLS, CTS, CLI, CLR и BCL

2. Работа с типове, променливи, оператори и изрази

  • Типове данни
  • Променливи и съхранението им в паметта
  • Оператори в C# и приоритет на оператори
  • Преобразуване на типове
  • Изброени типове

3. Условни конструкции, цикли, масиви, въведение в алгоритмите

  • if и switch/case
  • for, foreach, while и do/while
  • Масиви и колекции в .NET
  • Методи, итеративни и рекурсивни алгоритми

4. Обектно-ориентирано програмиране, класове, обекти, полета, методи, свойства, конструктори

  • Пространства от имена и библиотеки от класове в .NET
  • Класове и инстанции на класове
  • Конструктори
  • Полета, методи и свойства на клас
  • Статични ресурси на клас
  • Етикети за достъп

5. Интерфейси, абстрактни класове, шаблонни класове (Generics)

  • Разлика между интерфейс и абстрактен клас
  • Шаблонни класове
  • Шаблонизиране на интерфейси и абстрактни класове

6. Наследяване

  • Разлика между наследяване на клас и имплементиране на интерфейс
  • Protected полета и методи
  • Проектиране на йерархии от класове
  • Обръщение към скрити методи на базовия клас

7. Полиморфизъм

  • Виртуални методи и свойства
  • Абстрактни методи и свойства
  • Интерфейси и полиморфизъм

8. Управление на изключенията

  • Какво е изключение
  • Хвърляне на изключения
  • Йерархия от изключения
  • Начин на работа на try/catch/finally и using
  • Особености на класа Exception

9. Работа с колекции

  • Нетипизирани колекции
  • Типизирани колекции
  • Хеш таблици
  • Речници
  • Сортирани колекции

10. Работа с низове, конвертиране на данни от и до низ

  • Класът String и вградена функционалност
  • Escaping в символни низове
  • Класът StringBuilder
  • Преобразуване от низ и до низ
  • Класът CultureInfo и формати при преобразуване от и до низ

11. Работа с файлове и потоци

  • Какво е поток
  • Класът FileStream
  • Класовете StreamReader и StreamWriter

12. Въведение в структурите от данни

  • Списък, двусвързан списък, стек и опашка
  • Дърво и двоично дърво за търсене

13. Визуално програмиране

  • Въведение в Microsoft Visual Studio 2012 Express
  • Класът MessageBox
  • Запознаване с основните визуални контроли
  • Прихващане на събития на визуални контроли

14. Нишки и многонишково програмиране

  • Делегати
  • Класът Thread
  • Синхронен и асинхронен начин на работа
  • Блокиране и синхронизация на нишки

15. Ламбда изрази и LINQ

  • Анонимни методи и ламбда изрази
  • Въведение в LINQ

16. Сериализация

  • Какво е сериализация на данни
  • XML сериализация
  • Двоична сериализация

Покажи формата за препоръки и впечатления


Попълнете формата за препоръки и впечатления

C# и Microsoft .NET - Септември 2014

Mar 13, 2015 by Николай Русев

Курсът бе много много полезен. Препоръчвам го както за начинаещи така и за напреднали! Преподавателят Никола Вълчанов, за пореден път доказа, че е отличен педагок и преподавател, за него няма граници в комуникацията със студентите! Ако имаше 10 звезди - щях да избера и 10-те!
Успех на следващите!


Беше много полезно.

Dec 22, 2014 by Кристиан Георгиев

Курсът е много полезен за всеки,който има желание да се научи,независимо от опита и знанията които има. Д-р Вълчанов успява да предаде сухотата на материята по най-достъпния начин.Да той наистина е на първо място Човек и след това професионалист и преподавател.Това успява да мотивира учащите се. И все пак за бъдещите курсисти : Това иска четене и най-вече писане. Не си позволявайте да пропуснете личната си подготовка през цялата седмица между лекциите. Нещата са много тясно свързани особено в началото и всеки минимален пропуск коства много на по-късен етап. Аз бях от тези с нулевите познания. Успех на следващите. :)


Dec 12, 2014 by Ангел Станчев

Д-р Никола Вълчанов безспорно е софтуерен професионалист на много високо ниво, но освен това той е изключителен педагог (което в днешни дни е рядко срещано явление) и Човек.

Определено има подхода да предаде сложната материя на езика, както на хора с нулеви познания, така и на такива с ненулеви, по такъв начин, че от другата страна да бъде разбран.

Ако имате желание да си говорите със С# на един език - това е човека (курса), НО нека да не се забравя, че процесът е двустранен => Вие също трябва да положите определени личностни и
технически качества за да успеете.


Dec 10, 2014 by Десислава Василева

Много добър курс с топ преподавател. Подходящ както за начинаещи, така и за програмисти с опит. Курсът дава стабилна начална основа и има за цел да даде истински знания и умения.


Dec 10, 2014 by Диляна Петкова

Курса беше много добър, Вълчанов е един от най-добрите преподаватели, движи се с темпото на групата, дава достатъчно примери даже в повече, работи с желание и мотивация да научиш много и наистина научаваш много.


Допълнение

Dec 04, 2014 by Владимир Тодоров

И да допълня Никола Вълчанов е най-добрия преподавател които съм имал, ever.


Dec 04, 2014 by Владимир Тодоров

Мега добрия курс, има суууууууууупер много разбираеми примери и практически упражнения. Даже нищо да не знаете научавате каквото ви е необходимо за junior позиция. В пъти по добро от 4те години бакалавър.


Курсът е чудесен и го препоръчвам на всеки.

Jul 26, 2014 by Неделчо Ганчовски

Най-полезното е, че има много практически упражнения и се пише много код. С него действително може да се научите да програмирате и да правите работещи приложения на C#, дори и да нямате опит отпреди това.


Браво!

Mar 13, 2014 by Алекс Божилов

За втори път посещавам уроци в прагматик и за втори път съм адски доволен! Никола Вълчанов има подход, чувство за хумор и обяснява сухата материя на програмирането така разбираемо и дори увлекателно, че нямаш "спортен шанс" да не проговориш на c# след курса :)


Mar 15, 2013 by Теодора Гарджева

Като все още прохождащ програмист препоръчвам този курс на всички, които искат да се занимават с програмиране на C#. Слушах курсът, воден от гл. ас. д-р Вълчанов в Пловдивския университет "Паисий Хилендарски", като започнах с нулеви познания по програмиране. Курсът дава познания и примери от реални ситуации, като за мен лично беше много по-полезен от всички прочетени книги. Препоръчвам на всички, които са решили да се занимават с програмиране, да запишат който и да е курс воден от лектор Вълчанов. Той се отнася сериозно към студентите си и за него предаването на знанията му е удоволствие, а не работа.


, 4.9 5.0 25 25 Теоретично курса беше отличен, практически беше среден. Нямаше много практика. Лектора беше отлич
Page:
123
Copyright © Pragmatic LLC: Курсове по Програмиране, C#, QA(Тестване), ASP.NET, Java, PHP, Бази Данни