О курсе

C# – язык программирования, который стабильно входит в ТОП-5 наиболее популярных языков программирования. Количество продуктов, в разработке которых используется C#, неизменно растет, все чаще программисты выбирают этот язык в качестве своей специализации. Он работает с платформой .NET, поэтому вы изучите их оба в этом курсе и сможете создавать приложения.

Курс Основы .NET и языка C# – это 27-часовой курс, который проводится в течение 9 недель в формате онлайн-лекций и предназначен для всех начинающих, которые хотят изучить основы этого языка программирования и укрепить образ мышления, характерный для программиста.

  • 18 занятий — от теории к созданию простого приложения на C# /.NET
  • Практические работы и тесты
  • Хороший объем знаний об объектно-ориентированном программировании (ООП)
  • Консультации и комментарии от преподавателя
  • Сертификат об окончании курса
  • для всех желающих получить представление о разработке программного обеспечения; 
  • для тех, кто хочет сделать уверенный первый шаг в ИТ под руководством наставника;
  • для желающих освоить основы программирования, за короткий срок;

Introduction to C# and .NET

  • Overview, history,
  • Visual Studio (+ VS Code), CLI, commands

Basic program structure, GIT and GitHub

  • First program, code structure,
  • Git and GitHub account,
  • Git clients and console, commit & push

C#  long. & dotnet platform 1

  • Types, program class, console
  • Var and type, read and write
  • Methods and params

C#  long. & dotnet platform 2

  • Array of data, loop (for, foreach)
  • If, switch

C#  long. & dotnet platform 3

  • String, files, read write,
  • Csv file, try/catch, exceptions

G# long. & dotnet platform 4

  • Classes, Object, null
  • Props, static,

C#  long. & dotnet platform 5

  • Interfaces, why and when

Events and lambdos with WinForms

  • Winforms app overview
  • onClick event, onHover, caIIBack

Data structures, List, Queue

  • ist<T>, generics
  • Queue, dictionary
  • Linq and Where(x => .1 exampe

Worker service app template

  • Background worker structure
  • Async/await , Tosk<T> with examples

Building a server with .NET

  • net for server side logic
  • Controllers, methods, routes
  • Return types, json, view (html)

Dependency injection and services

  • DI a service into controller example
  • Testing example

Поискав на местном рынке труда, вы найдете большой спрос на специалистов, которые владеют языком C # или имеют знания в .NET разработке. Вот почему этот язык программирования необходим новичкам, которые хотят начать карьеру в сфере ИТ. (Источник: www.rabota.md)

  • Senior Software Engineer ISD Moldova: 5+ лет опыта в IT сфере
  • Готов помочь сделать первые шаги в мире IT и сделать так, чтобы все выглядело легко
  • Обладает знаниями в нескольких фреймворках и языках программирования
  • Талантливый специалист, готовый поделиться своими знаниями и советами

Уровень: Начинающий

9 недель

Цена: 600 лей

16 августа – 14 октября

Вт, Чт, 18:30 – 20:00

Формат: Online, Zoom

Язык обучения: русский / английский

Компании, в которых работают выпускники Tekwill Academy:

Готовы ли вы освоить одну из самых востребованных IT-профессий?