Акции школ
Войти

Основы языка C#

Базовый курс по основам программирования на современном языке C#. Содержит 8 уроков и длится один месяц. Подходит новичкам и начинающим программистам. Способствует продвижению в профессии разработчиков игр на Unity. В программе: изучение управляющих конструкций, методов, массивов и символов, работа с делегатами, файлами и коллекциями, введение в Windows Forms и XML. Преподаватели дадут обратную связь по заданиям и сертификат в конце обучения.

Подробнее


Компания: geekbrains (гикбреинс)

рейтинг: Язык: ru

Длительность курса

Длительность курса

30 дней

Формат обучения

Формат обучения

Онлайн-курс

Обратная связь

Обратная связь

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

Теория и практика

Теория и практика

8 уроков

Чему научитесь

Программировать на языке C#

- Работать в профессиональной среде разработки Microsoft Visual Studio .NET
- Базовым типам .NET Framework: пространства имён, классы и пр.;
- Эффективным алгоритмам обработки информации;
- Использовать базовые принципы ООП;
- Понимать, что такое исключения и как их перехватывать;
- Использовать профессиональные инструменты: регулярные выражения, не обобщённые и обобщённые списки, сериализация объектов
- Использовать XML в своих программах;
- Разрабатывать файловую базу данных и Windows-приложения.

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 30 дней Кураторы: нет

О курсе

О курсе

в любое время 30 дней Кураторы: нет
Новичкам

Разберётесь в основах языка С#, объектно-ориентированном программировании и вырастете до уровня востребованного специалиста-профессионала.

Разработчикам игр на Unity и С#-разработчикам

Научитесь писать строгий, логичный и удобный программный код, заполните пробелы в знаниях и сможете легко трудоустроится в IT-компанию.

Урок 1. Введение. Базовые типы данных. Консоль. Классы и методы.

Что такое .NET Framework; Создаем консольное приложение в VisualStudio. Переменные. Типы данных и их преобразование. Выводим и вводим данные через консоль. Первое знакомство с методами и классами.

Урок 2. Управляющие конструкции

Управляем ходом выполнения программы. Используем процедурный подход в написании программ. Познакомимся с рекурсией.

Урок 3. Методы. От структур к объектам. Исключения

Методы; рекурсия; структуры; от структур к объектам; статические поля и методы; исключения;

Урок 4. Массивы. Текстовые файлы

От объектов к массивам. От массивов к “сложным” задачам. Текстовые файлы

Урок 5. Символы, строки, регулярные выражения

Символы и строки; неизменяемые строки; StringBuilder, StringReader и StringWriter; регулярные выражения; практика.

Урок 6. Делегаты, файлы, коллекции

Делегаты; организация системы ввода-вывода; работа с файловой системой; коллекции; практика.

Урок 7. Введение в Windows Forms

От консольного приложения к Windows Forms; события и их обработчики; класс Form; создаём первое приложение.

Урок 8. Программирование “по-взрослому”

О рефлексии; что такое XML; сериализация и десериализация; создаём редактор вопросов для игры«Верю — не верю».

VisualStudio

Windows Forms

.NET Framework

Использовать XML в своих программах;

Разрабатывать файловую базу данных;

Разрабатывать Windows-приложения.

Навыки, которые вы получите

 
WINDOWS ПРИЛОЖЕНИЯ ИСПОЛЬЗОВАНИЕ XML

Компания, проводящая курс

GeekBrains (ГикБреинс)

515 курсов по 917 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

31 (1216)

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

Преподаватель в АГТУ и разработчик собственных приложений

Выпускник Астраханского Государственного...

Ведущий разработчик MS Dynamics CRM

Выпускник факультета автоматизированных систем и...

разработчик ПО

Выпускник Кемеровского государственного...

Специалист по С#, преподаватель информатики

Специалист по С#. Увлекаюсь программированием с 7...

серверный разработчик в компании Personify

C# Developer Выпускник НИУ МИЭТ (кафедра высшей математики)....

разработчик системы электронных торгов

Выпускник факультета информатики и робототехники...

соорганизатор митапов MSK.NET

C# Senior Developer Блог - http://www.engineerspock.com/ Соорганизатор...

C# разработчик

Образование и карьера Моя специализация – C#. Победил...

Отзывы студентов

4.3
Рейтинг курса
75%
0%
0%
25%
0%
больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей

geekbrains (гикбреинс)
(0)
212 500 руб
geekbrains (гикбреинс)
(14)
274 500 руб
geekbrains (гикбреинс)
(55)
249 500 руб
geekbrains (гикбреинс)
(13)
274 500 руб
geekbrains (гикбреинс)
(0)
15 000 руб
skillbox (скиллбокс)
(5)
166 750 руб
skillbox (скиллбокс)
(0)
245 148 руб
skillbox (скиллбокс)
(0)
165 900 руб