Теория
Практика
Теория
Практика
Теория
Практика
Теория
Практика
В разделе 10 задач на работу с примитивными типами данных
Раздел содержит 10 задач на закрепление навыков работы с условными операторами
Этот раздел содержит 10 задач для решения с помощью циклов for и while
10 задач на работу с массивами
Программа курса разработана Павлом Ромашуком, с опытом в разработке около 20 лет, чтобы за короткое время дать только необходимые знания и навыки начинающим в C#.
После курса C# Start вы:
Формат курса: видео-лекции и задания, без проверки
Время прохождения: 2-4 недели
Программа курса состоит из 4 разделов. Каждый раздел содержит в себе 10 практических задач определенной темы. Простые задачи для понимания того, как работают примитивные типы данных, условные операторы, циклы и массивы.
Формат курса: задачи для проверки ментором
Время прохождения: 4 недели
Видеокурс по GitLab поможет вам понять основные концепции и инструменты, которые используются для управления проектами программного обеспечения.
Во время этого курса вы ознакомитесь с основами системы контроля версий Git и платформой GitLab, которая предоставляет широкий спектр возможностей для совместной работы над кодом, отслеживания изменений, управления задачами и многое другое.
Вы узнаете, как эффективно использовать GitLab для совместной работы в команде, ведения проектов и обеспечения качества программного обеспечения.
В данном разделе студент пройдет путь от создания простейшей программы, до понимания базовых вещей в программировании, таких как условия, циклы, массивы, работа с консолью, работа с файлами, парсинг строковых выражений и многое другое. Каждое задание предусматривает написание тестов, без которых не обойтись в создании реальных приложений.
Текущее положение вещей показывает, что любая программа, чуть сложнее «Калькулятора», имеет свою базу данных, необходимую для хранения данных. В этом задании студент разберется как создавать базы данных, таблицы, напишет базовые SQL-запросы.
В эту группу входят две задачи на построение диаграмм предметных областей (UML). Именно умение построить декомпозицию позволяет программисту избежать проблем с кучей бессмысленно потраченных усилий и миллионов переделок при уточнении знаний по предметной области. Также эти навыки снимают проблему старта создания архитектуры с нуля.
В этом разделе студент создаст сайт для работы с базой данных, созданной в предыдущем разделе. Научится создавать страницы для просмотра данных из БД, создания/редактирования/удаления этих данных.
Несмотря на солидный возраст технологий для создания desktop-приложений под Windows, эти технологии все еще могут понадобиться разработчику, особенно в части enterprise решений. В задании необходимо будет освоить работу с многопоточностью, взаимодействие с UI из нескольких потоков, работу с дисковой системой.
Флагманская и самая актуальная версия .NET, которая активно разрабатывается фирмой Microsoft. В этом разделе несколько задач: студент узнает как написать Telegram бота с помощью С#, поработает с апи сторонних сайтов, напишет backend и frontend для своего приложения «домашний учет финансов» и опубликует его в облаке Azure.
Особенностью курса является работа с ментором. Ментор — это опытный разработчик, который помогает разобраться в сложных вопросах, дает обратную связь по выполненным заданиям и направляет в процессе обучения. Это позволяет студентам не только изучить теоретическую базу, но и научиться применять знания на практике, работая над реальными проектами.
Learning Tracking System — система для трекинга времени потраченного на обучение.
Система помогает организовать учебный процесс и следить за тем, сколько времени уделяется тому или иному предмету или заданию.
Это курс для тех, кто уже освоил язык программирования, но еще не имеет реального опыта работы.
Впишите опыт обучения на проекте в резюме как работу на позиции Trainee C# Developer в компании FoxmindEd Software
Программа разбита на три этапа (каждый этап оплачивается отдельно и постепенно):
Trainee Level (C# Start + Задачи) - 2 725 грн
Junior Level (C#/.NET - 6 месяцев по цене 6400 грн/мес) - 38 400 грн
Strong Junior Level (Project - 3 месяца по цене 6400 грн/мес) - 19 200 грн
Преимущества участия в Программе: вы получаете четкий план обучения по выбранной специальности на 11 месяцев и имеете возможность, как участник программы, оплатить обучение по выгодной цене, которая недоступна при обычной оплате обучения помесячно.
Так, во время обучения с вами на связи будет личный куратор, который будет помогать решать организационные вопросы, следить за вашим прогрессом и напоминать о дедлайнах по программе. На этапе менторинга вам будет предоставлен личный ментор (практикующий программист) к которому вы будете обращаться за помощью или советом, а также сдавать задания на проверку.
Если студенту не хватило 6 месяцев для прохождения программы по менторингу, у него есть возможность докупить месяцы по 6 400 грн (оплата помесячно). Если закончил раньше - остаток оплаченных дней перекидывается на следующий уровень Strong Junior Level.
Перед вторым этапом студент идет на обязательный 7-ми дневный тестовый период, если ему не подходит формат - может выйти из программы и больше ничего не платить. Если подходит, то имеет возможность, как участник программы, оплатить 6 месяцев обучения по цене 6 400 грн/мес одним платежом (38 400 грн).
После второго этапа студент переходит на обучение на реальном проекте и становится полноценным членом команды разработчиков и получает возможность получить коммерческий опыт работы с записью в резюме. Студент имеет возможность оплатить обучение по 6 400 грн/мес одним платежом (19 200 грн), как участник программы. Если студент захочет раньше завершить обучение или найдет работу, то мы возвращаем ему деньги, за исключением месяцев которые он отучился, перечислив их по полной цене (8 000 грн/мес).
Вместе с третьим этапом (Strong Junior Level) подключаются Бонусы за участие в программе: помощь с LinkedIn, резюме, пробное собеседование, студент получает доступ к вебинару по софт скиллам.
Студент может войти в Программу со второго этапа (Junior Level), и не проходить первый (Trainee Level). Однако начать сразу с третьего (Strong Junior Level) - невозможно.
Да, студент может взять заморозку в обучении, но не более 30 дней за 6 месяцев. Заморозка возможна только на этапе 2 (Junior Level) и 3 (Strong Junior Level).
Если в какой-то момент студент решит прекратить обучение (выйти из программы на 2м или 3м этапе) - мы возвращаем ему деньги, за исключением месяцев которые он отучился, перечислив их по полной цене (8 000 грн/мес). Оплата за первый этап - не возвращается (по условиям оферты).