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 сериализация
  • Двоична сериализация

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


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

Nov 24, 2016 by Борислав

Теоретично курса беше отличен, практически беше среден. Нямаше много практика. Лектора беше отличен в клас, но извън клас като че ли нямаше време за проверка на домашни и коментари.


Nov 14, 2016 by Костадин Вачков

Курса е супер. Материала е много точно и последователно подбран. Ивелин е уникален професионалист и лектор. Личи си знанията, които притежава и желанието да ги предаде. Всеки, които иска да буха код , да се записва !
Успех на Ивелин и да не спира да учи хората.


Nov 11, 2016 by Калин Спасов

На лектора Ивелин Иванов и куче да му закарат на курса ще го научи на C#!


Nov 10, 2016 by Владимир Тасев

Курсът е много полезен и с изключително добре подбран и подготвен материал от Ивелин Иванов.


Jan 22, 2016 by Армен Потурлян

Курсът започна мудно за моите предпочитания, но постепенно набра скорост и се гмурна в по-дълбоки и интересни теми. И докато при добро желание човек може да се информира и сам по изложената програма, това което направи този курс безценен, беше лекторът Ивелин Иванов. Той беше така добър да отговаря на всякакви въпроси и споделяше някои тънкости от "кухнята" на програмиста, до които се достига единствено с опит. Поздрави и успех!


Aug 31, 2015 by Десислава Славова

Като работещ вече програмист, благодарение на чудесния екип на Pragmatic и по специално лектора ми Ивелин Иванов, горещо препоръчвам курса C# и Microsoft .NET на всички имащи желание да се занимават с програмиране. Този курс ми даде една доста стабилна основа, която ми бе нужна за започване на работа. Освен нещата написани в книгите Ивелин наблегна на доста тънкости и детайли, даваше реални примери и ситуации от ежедневната работа на един програмист. Благодаря Ви много! СТРАХОТНИ СТЕ!


Aug 13, 2015 by Стефанов

Прекрасен курс! Ако искате РЕАЛНО да се занимавате с програмиране, имате нужда от такъв курс. Без баластра, без безумни теории, само факти и полезни неща.
Успех на целия Прагматик! Заслужава си!


C# и Microsoft .NET - юни 2015

Aug 07, 2015 by Денислав Иванов

За мен курсът по C# и Microsoft .NET с лектор Ивелин Иванов беше точен избор, защото целта ми се изпълни- получих знания свързани с реалната практика, както и представа за това какво ще ми трябва занапред! Ивелин направи нещата разбираеми за мен и засегна много важни практически особености при работата със C#, до които трудно можеш да стигнеш с книга. Той преподава с желание и разбиране- нещо, което адски много ми допадна!


C# и Microsoft .NET - февруари 2015

Jun 15, 2015 by Николай Атанасов

Привет! Бих искал да споделя мнението си относно курса, който изкарах в академията на Прагматик. Преподавател ни беше Ивелин Иванов. Нямаше мнения за него от предишни курсове и бях малко скептичен, но Иво ме опроверга абсолютно. Курса беше много динамичен, но и много полезен. Минахме през основите на програмирането! Иво ни показа доста добри практики от реалната работа, обръщаше индивидуално внимание на хората, които имаха нужда. Благодарен съм му за старанието и желанието да си свърши качествено работата. Ако попаднете в негова група, вероятно и Вие ще остането доволни! :)


C# .NET

Jun 02, 2015 by Mariyan Evropov

Az izkarah C# i .NET kursa pri Aleksander Traykov. Strahoten chovek i oshte po-dbyr uchitel, mislq che za tezi 16 sedmici usvoih dosta material s negova pomosht. Mnogo sum dovolen. Blagodarq!


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