План на курса
Введение в C#
- История на C#
- .NET платформа
- Използване на документация и избрани книги
- Трендове в развитие на C# и .NET
Синтаксис
- Типове данни
- Прости типове
- Оператори
- Сериализация на обекти
- Колекции от данни
- Управление на потока на инструкции
- Таблици
Обекто-ориентирано програмиране
- Моделиране
- Обекти: свойства и методи
- Създаване на обекти
- Обекти и референции
- Класи
- Интерфейси
- Абстрактни класи
- Полиморфизъм
Работа с грешки и изключения
- Инструкция try... catch
- Създаване на собствени типове изключения
Операции за влизане и излизане на данни
- Потокове и филтри
- Поддръжка на файлове
Основните принципи за създаване на уеб приложения с C# в .NET
- Обзор на ASP.NET Core
- Многопластова архитектура
- Архитектура на приложенията Заявка / Отговор
- Създаване на връзка и работа с база данни
- Моделиране на бизнес слой на приложението
- Контролерни слоеве
- Създаване на изгледа
- Обсъждане на общи случаи за използване
Отзиви от потребители (7)
Ресурсите, налични за използване, бяха обширни.
Kehinde - Computerbits
Курс - Programming in C#
Машинен превод
Колин поднася темата и използваше език по начин, който правеше нея лесна за разбиране. Управи да осъщи огромно количество информация в кратко време, без това да изглежда като "Информационно пренаситяване". Обучението беше проведено по начин, който гарантира, че ще усвоите информацията и я използвате в бъдеще, вместо да разчупвате всяка част от целостното обучение.
David - Sepura Plc
Курс - Programming in C#
Машинен превод
Колин успя да предаде съдържанието на курса по един плавен начин и да обясни с прости думи, когато аудиторията имаше недоразумение. Переходите, които направи от една глава към друга, са изключителни. Така както разказвач на истории, комбинайки теория с практически упражнения, той успя блеставо да привлече нашето внимание.
Ionel - Sepura Plc
Курс - Programming in C#
Машинен превод
Мислех, че Колин е отличен преподавател. Той беше много компетентен и горещо обичаше темата, но също така беше мили и насърчаваше въпросите, които правех, и ме чувствах комфортно при задаването им. Той подреди материалите, за да отговарят на моите нужди, и посвети време на някои основни точки, които не се съдържаха в учебника, за да се увери, че разбирам добре. Оценявам, че той прекара допълнително малко време, работейки по няколко други точки, които смяташе за полезни за мен, и след това препоръча допълнителен материал, който смяташе за полезен за моето бъдещо обучение. Желая курса да е бил по-дълъг!
Caltha Stevenson-Hanns - UCEM
Курс - Programming in C#
Машинен превод
Обновяване на знанията по програмиране
Malcolm Mikkelsen - Emerson Process Management
Курс - Programming in C#
Машинен превод
Опресняване на знанията по програмиране
Malcolm Mikkelsen - Emerson Process Management
Курс - Programming in C#
Машинен превод
Оценявам начина, по който беше организирано обучението, че различни теми за обучение бяха покрити при разглеждането на пример. Тренерът е добре опитен и компетентен в областта.
Abdur Raafiu Mohamed Farook - Emerson Process Management
Курс - Programming in C#
Машинен превод