Навчимо Програмування на C# з нуля до працевлаштування за 6 місяців.
хто такий ASP.NET розробник?
ASP.NET розробник створює програми та ігри на мові програмування C# на платформі.Net, яку підтримує Microsoft.
на курсі ти вивчиш мову програмування C# від основ до найбільш використовуваних патернів, платформу.NET Framework і середовище розробки Visual Studio. Розберешся з базами даних і ASP.NET Core і MVC, зможеш писати асинхронний, багатопотоковий і протестований код, і розробиш своє перше web-додаток.
- Вивчиш C# і розробиш web додаток на ASP.NET Core і MVC.
- Навчишся працювати з базами даних.
- Будеш користуватися системами контролю версій.
- Зможеш писати асинхронний, багатопотоковий і протестований код.
- Освоїш роботу з Nuget, DI контейнерами і Entity Framework.
- Вивчиш методології розробки ПЗ і станеш затребуваним .NET розробником.
- відмінності C # і. NET
- Що таке CLR
- Visual Studio
- Створення і запуск першого C# додатки
- змінні
- примітивні, посилальні та значущі типи
- оператори мови
- масиви
4. Символи та рядки
- Символ
- рядки
- перерахування
- Атрибут
- Бітові прапори
- Конструктор
- методи
- поля та властивості класу
- інкапсуляція
- успадкування
- поліморфізм
- абстрактний клас
- інтерфейс
- відмінності
- створюємо додаток
- Делегат
- події
- анонімні методи та лямбди
- історія
- Значення за замовчуванням
- множинні параметри
- узагальнені методи
- колекції в C #
- клас Enumerable
- введення в багатопоточність
- Синхронізація потоків
- клас Task
- скасування завдань і паралельних операцій
- асинхронні методи, async і await
- повернення результату з асинхронного методу
- послідовний і паралельний виклик асинхронних операцій
- скасування асинхронних операцій
- визначення виключення
- Механіка обробки винятків
- Створення КЛАСІВ винятків
- керована купа
- Стек
- покоління
- механізм фіналізації
- збірки
- Nuget
- введення
- формати серіалізації
- SOLID
- введення залежностей
- Unit test
- фреймворки тестування
- Mock-фреймворки
- Client
- Server
- основи
- Subversion (SVN)
- TFS
- Git
- Model-View-Controller
- Створення і запуск MVC додатки
- опис
- види поверненого результату
- Передача даних з контролера в подання
- переадресація, помилки та статусні коди
- опис
- майстер сторінки
- HTML хелпери
- форми
- опис
- поняття БД
- види запитів
- проектування таблиць
- індексування
- Робота з транзакціями
- Що таке бази даних NoSQL?
- Робота з транзакціями
- Вступ до MongoDB
- Що таке Entity Framework
- способи взаємодії з базою даних
- міграції
- Практика
- визначення маршрутів
- обмеження
- генерація вихідних адрес
- фільтри
- типи фільтрів
- введення
- DefaultModelBinder та постачальники значень
- DI в MVC
- підключення JS
- підключення Angular
- введення
- введення в бандли
- Минификация
- Вступ до Web API
- Створення та тестування програми Web API
- введення в ASP.NET Core
- основи ASP.NET Core
- Dependency Injection
- Unit test vs Integration test vs Regression test
- фреймворки тестування
- end-to-End тестування
- Test-driven development
- базовий опис
- детальний опис
- опис методологій розробки ПЗ
- Гнучка методологія розробки (Agile)
- Повторення вивченого матеріалу
- проходження пробного технічного співбесіди
- робимо дипломний проект на вибір
- складання резюме (теорія + практика)
- складання профілю на LinkedIn (теорія + практика)
- проходження інтерв'ю
- Soft skills, які важливі в рамках інтерв'ю
- проведення пробного інтерв'ю
https://privatelink.de/?https://teachmeskills.by/kursy-programmirovaniya/kursy-asp-net-online