Планируемое обучение:

24 апреля
29 мая
4 июня
9 июля
6 августа
10 сентября
8 октября
5 ноября
3 декабря

Цена: 3000€
Финансируется Службой занятости

ВСЕ ЛЕКЦИИ в прямом эфире: лекции проводятся ПРЯМОЙ ЭФИР - В РЕАЛЬНОМ ВРЕМЕНИ С ЛЕКТОРОМ (+ записи лекций по мягким навыкам и ИИ)

Смешанное обучение: учиться и из дома ir из класса. Возможность менять формат во время обучения

Продолжительность: 200 часов, 12,5 недель - 50 занятий

Время: 4 раз в неделю с 18.00:22.00 до XNUMX:XNUMX.

Повторение курса: возможность вернуться и повторить курс БЕСПЛАТНО в течение года

Обучение для компаний: все программы могут быть адаптированы под ваши нужды

100% вариант финансирования для работы и не работы + стипендия до €1260

12
.

Программирование на C#: от начала до применения искусственного интеллекта (для занятых) - 223002963

ЛЕКЦИИ ПРОХОДЯТ В РЕАЛЬНОМ ВРЕМЕНИ С ЛЕКТОРОМ
Нет выбора для обучения
- Учиться может каждый!

Курсы программирования на C# предназначены для всех, кто хочет погрузиться в современный и универсальный язык программирования, который является чрезвычайно популярным решением для создания различных типов приложений, от игр до... мобильные приложения для сложных бизнес-систем. C# (читай «си шарп») — один из языков программирования, созданных Microsoft, и он является частью платформы .NET, которая позволяет создавать и запускать (кроссплатформенные) приложения на разных платформах. Курсы могут стать отличным стартом для тех, кто мечтает стать программистом C# и создавать самые разнообразные приложения. Также обучение может быть полезно всем, кто хочет начать знакомство с миром IT, ведь язык C# обеспечивает четкое и логичное понимание основных принципов программирования. C# широко используется во многих компаниях и проектах по всему миру, включая такие компании, как Microsoft, Slack, Accenture и многие другие. В период обучения участники познакомятся с основными понятиями языка C#, принципами объектно-ориентированного программирования, интеграцией баз данных, а также многими другими важными темами, связанными с эффективными практиками разработки продуктов. Язык C# имеет строгую систему типов, высокий уровень производительности и идеально подходит как начинающим программистам благодаря простоте чтения, так и опытным разработчикам благодаря широкому спектру предоставляемых возможностей. По завершении обучения участники получат глубокие знания, необходимые для дальнейшей успешной карьеры в ИТ-секторе, как в качестве программистов C#, так и в любой другой области, где ценятся знания программирования.

Более...

Что я узнаю?
Базовые структуры программирования, которые используются в любом другом языке программирования.

Вы овладеете основами программирования на C# и сможете применять их на практике.

Применять основные принципы объектно-ориентированного программирования: инкапсуляцию, наследование и полиморфизм.

Пишите тесты, используя библиотеки модульного тестирования, обеспечивая тем самым качество и стабильность кода.

Работа с таблицами баз данных SQL и NOSQL.

Работайте в команде над проектом с использованием git

Основные команды системы контроля версий Git

Что я смогу делать после обучения?

Работа с более чем одним потоком процессора с целью оптимизации производительности приложений и использования всего потенциала оборудования (Задача)

Понимать, как создавать и использовать API, включая принципы REST, обмен данными через HTTP и коды состояния.

Создайте и запустите небольшой веб-сервис (API).

Создайте пользовательский интерфейс для созданного веб-сервиса (API) с помощью выбранного инструмента.

Сформулируйте критерии для инструментов ИИ, чтобы находить ошибки в коде, находить решения или просто делегировать утомительное написание кода инструменту.

Поймите, как создавать графические пользовательские интерфейсы с использованием таких технологий, как Blazor.

Узнайте, как интегрировать в свои проекты различные внешние технологии, библиотеки и инструменты.

Анализируйте производительность приложений и применяйте методы для оптимизации времени безотказной работы и использования ресурсов.

Что после тренировки?

После этих тренингов учащимся предлагается продолжить бесплатное участие в программе наставничества школы: в течение целого месяца при возникновении вопросов они могут как обращаться к лектору школы, так и использовать аудитории школы для самостоятельной учебы.

Нашим студентам, желающим начать карьеру в сфере ИТ, Центр карьеры поможет найти стажировку или работу, предоставит всю необходимую информацию о собеседованиях, поможет подготовить сильное и привлекательное резюме и профиль в LinkedIn, который выделить вас среди других кандидатов в процессе отбора. Мы постоянно делимся предложениями о работе и стажировках, консультируем по всем вопросам, связанным с трудоустройством. Вы не будете одиноки во время поиска работы, наша профессиональная команда консультантов и наставников окажет всестороннюю помощь для достижения вашей цели – успешного начала карьеры в сфере ИТ.

Vilnius Coding School сотрудничает с более чем 250 компаниями-партнерами, которые могут предоставить карьерные возможности выпускникам нашей школы. Даже 85 процентов все, кто окончил школу и устроился на работу, успешно трудоустроены.

Возможные вакансии после обучения:

Младший .NET-разработчик
Младший C# разработчик
Младший Back-End разработчик
Младший инженер-программист
Младший специалист по контролю качества
Младший QA-тестер автоматизации

Программа обучения

  • Презентация курса
  • Dзаказ арбо
  • Подготовка
  • Установка (визуальная студия, git)
  • Конфигурация Git
  • Основные команды git, подпрограммы, скрипты git.

Переменные

  • Типы переменных
  • Операции с переменными (арифметические операции)
  • Операции с текстом (конкатенация текста)
  • Чтение данных, вывод данных.

Логические действия

  • Логические действия и операторы.
  • Если условные утверждения.
  • Переключатель.

Циклы и операции

  • Операции с одним операндом.
  • Более сложные операции присваивания.
  • Цикл для.
  • Цикл while.
  • Цикл do while.
  • Использование Git в команде

Структуры данных

  •  Массивы.
  • Двумерные массивы.

Циклы и операции

  • Циклы foreach

Структуры данных

  • Списки.
  • Хэшсет
  • Стек
  • Очередь
  • Dictionary
  • И другие структуры данных.

Методы

  • Методы return и void.
  • Параметризованные методы (стандартные параметры и параметры).
  • Анонимные методы.
  • Статические классы.
  • Методы в статических классах.
  • Введение в тесты (интеграционные, внешние, модульные тесты).
  • Написание тестов.

Переменные, алгоритмы

  • Более подробно о типах C#: типы значений и ссылочные типы.
  • Алгоритмы.

Текст, файлы

  • Действия с текстом.
  • Файлы.
  • Отсканируйте и сохраните в файл.

Асинхронный контекст

  • Асинхронный контекст.
  • Концепции задач и потоков.
  • Сканирование больших файлов.

Применение знаний.

  • Работа над представленным проектом
  • Разделение работы в команде.
  • Поиск неисправностей.
  • Исправление ошибок.
  • Добавление дополнительного функционала в проект.
  • Применение знаний функционального программирования.
  • Введение в объектно-ориентированное программирование.
  • Занятия.
  • Объекты.
  • конструктор
  • перегрузка конструктора
  • инкапсуляция.
  • тип перечисления.
  • наследование
  • полиморфизм.
  • Разные классы в разных разрезах: частичные, статические, абстрактные, классы данных, классы обслуживания, классы преобразования и т. д.

Применение знаний.

  • Работа над представленным проектом
  • Разделение работы в команде.
  • Поиск неисправностей.
  • Исправление ошибок.
  • Добавление дополнительного функционала в проект.
  • Применение знаний функционального программирования.

Базы данных. SQL. MS SQL.

  • Системы управления базами данных.
  • Приложение.
  • Соединения таблиц.
  • Индексы.
  • Первичный ключ, внешний ключ.
  • Типы полей.
  • Создание таблиц.
  • Вставка данных с помощью INSERT.
  • Извлечение данных из таблиц с помощью SELECT.
  • Фильтрация данных (WHERE, IN, AND, OR, GROUP BY, ORDER BY, LIKE и т.д.), упаковка данных (CASE).
  • Соединение данных таблицы с помощью JOIN.

Базы данных.

  • Изменение структуры таблиц ALTER TABLE и других команд, связанных с этой командой.
  • Введение в SQL на C# с помощью LINQ to SQL.
  • Использование ядра Entity Framework.
  • Первая концепция базы данных.
  • C# с LINQ.
  • Класс репозитория.
  • Концепция CRUD и ее применение в классе репозитория.
  • Отдельный проект библиотеки DataAccess.

ВЕБ-сервисы

  • Завершение класса репозитория
  • Концепция веб-сервиса.
  • Введение в веб-API .NET CORE.
  • Концепция маршрута. Концепция контроллера.
  • Концепция запроса и ответа.
  • Концепция клиента.
  • Работа с фейковыми данными.

Управление ошибками.

  • Валидация данных.
  • Попробуйте поймать блоки.
  • Тип JSON.
  • Семинар по веб-API .NET CORE.

Обобщенные классы

  •  DataAccess переделывает ранее созданную библиотеку (библиотеку) путем ее обобщения.
  • Работа с DataAccess, сбор дополнительной информации из таблиц.

Делегаты, интерфейсы

  • Концепция делегата.
  • Применение делегата в проекте DataAccess.
  • Концепция интерфейса.
  • Создание интерфейса для проекта DataAccess.
  • Преимущества интерфейса.

Внедрение зависимости

  • Внедрение зависимости.

ПО промежуточного слоя

  • Концепция и использование промежуточного программного обеспечения в контексте веб-сервиса.
  • Устранение неполадок, когда запрос не доходит до контроллера.

Бизнес-логика

  • Разделение бизнес-логики на классы обслуживания.
  • Создание дополнительных моделей и параметров при работе с демо-проектом.
  • Написание тестов.
  • Создание макетов объектов в тестах.

Вход в систему

  • Собственные и сторонние библиотеки журналирования.
  • Использование и настройка Serilog.
  • Устранение неполадок с помощью Windows.

Декораторы

  • Перенос обработки ошибок и логики в декораторы.

API-клиент

  • Swagger, почтальон - скрипты почтальона, тестирование, создание запросов.

NoSQL базы данных.

  • MongoDB.
  • CRUD-операции.
  • Индексирование.
  • Запросы.
  • Создание репозитория с помощью MongoDB.
  • Миграция логина в базу данных mongoDB.
  • Презентация командной работы.

 Выполнение ДЕМО-проекта в соответствии с требованиями при работе в команде.

  • Разработка графического пользовательского интерфейса.
  • презентация технологий: Angular, React, Pure javascript, Html, Css. ВЕБ-ПРИЛОЖЕНИЕ .NET CORE, Blazor, MAUI.
  • Графический интерфейс пользователя создается без изучения новых технологий, но с использованием преимуществ искусственного интеллекта.
  • Мы научимся правильно запрашивать ChatGPT или Bing AI и создавать пользовательский интерфейс с помощью ДЕМО-проекта.
  • Индивидуальная разработка выбранного проекта
  • Презентация работ.

1. Коммуникативные навыки

  • Активное слушание
  • Эффективная коммуникация
  • Работа с трудными клиентами
  • Создание соединения

2. Стратегии решения проблем

  • Анализ проблемы и диагностика
  • Определение решений
  • Методы устранения неполадок
  • Анализ первопричины проблемы
  • Новейшие технологии решения проблем
  • Как получить обратную связь от менеджеров
  • Профессиональное развитие

3. Тайм-менеджмент и организация

  • Приоритизация задач
  • Управление рабочей нагрузкой
  • Делегирование и сотрудничество

4. Эмоциональный интеллект

  • Понимание и управление эмоциями
  • Эмпатия и сострадание
  • Решение конфликта
  • Стресс-менеджмент

5. Как учиться больше, быстрее и меньше
забывать

  •  5-минутное упражнение для мозга
  • Очистите свой «мысленный туман» с помощью этих 5
    вкусная еда для мозга
  •  Изучите мощную технику запоминания, чтобы
    ты бы никогда не пропустил встречу
Вильнюс Кодирование Аттестат
убедительное доказательство того, что вы готовы карьера ЭТО!
сертификат

зеленая галочка Официальный сертификат, утвержденный Регистром образования и науки

зеленая галочка Признан сильнейшими литовскими и международными компаниями

зеленая галочка Это доказывает, что вы учились у лучших специалистов в своей области.

зеленая галочка Надежное доказательство приобретенных навыков

зеленая галочка Сертификат, выданный компанией, развивающей прозрачную деятельность в Литве

зеленая галочка Данный сертификат подтверждает, что вы посетили не менее 95% лекций курса в режиме реального времени с лектором, выполнили и защитили итоговую курсовую работу.

Преподаватели курса

ЗИГМАНТАС Р.

средняя
Дирба MrOrange Travel Technology
Преподавание C#
Запись на эти тренинги