Скоро Практикум программирования [Специалист] [Игорь Вячеславович Седых]

Moderator
4 Сен 2023
0
-2,936
Практикум программирования

Programming workshop

09.02.07 Информационные системы и программирование

Цель курса: приобрести базовые навыки в написании кода и получить представление об объектно-ориентированном подходе в программировании.

Языки программирования Java и C# - одни из самых популярных объектно-ориентированных языков программирования. Они могут использоваться для создания серверного программного обеспечения, прикладных программ, разработки веб-сайтов, игр и многое другое. Созданные на Java и C# приложения могут успешно работать на любом компьютере независимо от его архитектуры и операционной системы.

В курсе «Практикум программирования» рассматриваются все основные элементы любой объектно-ориентированной программы от создания переменных и написания циклов до основ работы с объектами. Знание и понимание этих основ позволит Вам в дальнейшем легче и быстрее разобраться во всех хитросплетениях языков Java и C#. Все теоретические положения детально демонстрируются на практических примерах сертифицированными преподавателями Центра «Специалист».

Курс «Практикум программирования» предназначен для всех начинающих пользователей, желающих освоить Java и/или C#.

Курс рекомендован начинающим пользователям, которые хотят развивать свои профессиональные навыки по созданию объектно-ориентированного кода для программного обеспечения.

Вы научитесь:

работать с примитивными типами
разбираться в типах данных

использовать ветвление и циклы
создавать методы
работать с массивами
разрабатывать классы
использовать коллекции

Программа курса:

Спойлер: Модуль 1. Использование типов данных (4 ак. ч.)

Переменные, объекты и их размещение в памяти.
Основные типы данных.
Зачем int и double?
Ввод данных с клавиатуры.
Создание и инициализация переменных, литералы.
Характеристики локальных переменных.
Практика:

Ввод данных и нахождение среднего значения

Спойлер: Модуль 2 Операторы. (4 ак. ч.)

Арифметические операции.
Логические операции.
Операции сравнения.
Операция присваивания.
Битовые операции.
Приоритет операций.
Практика:

Обнуление или замена части битов в целом числе

Спойлер: Модуль 3. Выражения и команды (statement) (4 ак. ч.)

Написание выражений.
Команды ветвления.
Команды циклов.
Управление порядком выполнения команд.
Практика:

Ввод данных и нахождение минимума и максимума.
Печать таблицы ascii.

Спойлер: Модуль 4. Создание методов (4 ак. ч.)

Зачем нужны методы?
Как это лучше сделать? Best Practice.
Аргументы и параметры.
Передача параметров в метод.
Получение результата из метода.
Практика:

Написание методов для нахождения простейших характеристик экспериментальных данных.

Спойлер: Модуль 5. Использование массивов (5 ак. ч.)

Определение и применение массивов.
Инициализация массивов.
Доступ к элементам массива.
Сортировка массивов.
Практика:

Написание методов для нахождения простейших характеристик экспериментальных данных (обобщённый вариант).

Спойлер: Модуль 6. Пользовательские типы данных (6 ак. ч.)

Зачем? Ведь есть массивы.
Проектирование своего типа данных (class):
Имя
Данные
Методы
Модификаторы доступа

Создание объектов и их характеристики.
Работа с объектами.
Инкапсуляция и где это может пригодиться.
Практика:

Возврат объекта из метода.
Проектирование и создание бизнес объектов.

Спойлер: Модуль 7. Коллекции (5 ак. ч.)

Виды коллекций.
Операции с коллекциями и их эффективность.
Практика:

Реализация связанного списка.
Использование списка для хранения и обработки данных.

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

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.

Ближайшая группа

Дата начала:24.08.2020

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

ежедневно:

18:30 — 21:30

Длительность: 32 ак. ч.

Стоимость: 12 550 ₽

Спойлер: Преподаватель:

specialupl-png.615873


Седых Игорь Вячеславович.

Уникальный преподаватель-практик по направлениям «Программирование», «Трехмерная графика» и «MacOS». Его занятия по программированию на языках Java и C насыщены увлекательными практическими примерами, позволяющими понять суть и тонкости каждого языка. Материал подает понятно и ярко, с добрым юмором. Не оставляет без исчерпывающего ответа ни одного вопроса. Слушатели ловят каждое его слово, после обучения оставляют восторженные отзывы и с удовольствием идут на дальнейшее обучение к этому преподавателю.

С отличием окончил механико-математический факультет МГУ имени М.В. Ломоносова по специализации «IT, компьютерное и графическое моделирование». Имеет обширный опыт работы с такими разными программами, как 3ds max, VRay, FRYRender, AutoCAD, DIALux, Photoshop, Illustrator, AfterEffects, Pinnacle Studio, VisualStudio, Borland C++ Builder, Borland Delphi. Работал на уровне администратора в ОС Microsoft Windows и опытного пользователя в MacOS, Linux, Solaris. Один из немногих преподавателей в России, имеющий практический опыт и ведущий занятия по расчету архитектурного освещения и световых сценариев в программе DIALux. Сертифицированный инструктор Autodesk.

Разрабатывал инженерное программное обеспечение в сфере нанотехнологий, в том числе для корпорации LSI. Автор большого числа специализированных программ для работы с компьютерной графикой, базами данных. Имеет большой опыт работы с трехмерными графическими пакетами – начиная с первых версий 3d Studio DOS (1994 год) и до нынешних дней. Эксперт в визуализации, в числе его работ – интерьеры зданий государственных учреждений, в том числе дома приёмов Президента РФ, объектов городской инфраструктуры, коммерческой архитектуры (в том числе делового центра Москвы), элитного жилья. Занимался проектированием и визуализацией гоночного трека для Формулы-3 в России. Разрабатывал фирменный стиль компаний, включая буклеты, календари, рекламную продукцию, баннеры.

Является одним из соавторов (консультантом по техническим вопросам программирования и графики) выходящего в ближайшее время интерактивного трехмерного атласа человеческого мозга при институте нейрохирургии им. Н.Н.Бурденко РАМН.

В центре «Специалист» работает с 2010 года, за это время обучил более 3500 слушателей по самым разным направлениям. Среди его выпускников сотрудники таких известных организаций как ОАО «Концерн ПВО «Алмаз — Антей», ОАО «Московский вертолётный завод им. М. Л. Миля», Департамент культурного наследия города Москвы, ОАО «Компания «Сухой», ОАО Банк «Петрокоммерц», ОАО «Радиотехнический институт имени академика А.Л. Минца», ОАО «Российские космические системы», ООО «Майкрософт Рус», ОАО «Атомтехэнерго», ОАО «Группа Компаний ПИК», ЗАО «ПОЛИМЕДИА», ОАО «РКК «Энергия» и других.

Автор методического пособия по курсу «Основы программирования и баз данных», а также других методических пособий Центра. Автор многочисленных публикаций в таких изданиях, как «100 проектов коттеджей», «Красивые квартиры», «Современный ремонт», «Идеи вашего дома».

Статусы:

AUTODESK INSTRUCTOR 3DS MAX 2012
AUTODESK CERTIFIED INSTRUCTOR

632454-cf31e3e8a40c8224c9da628460973080.jpg



Для просмотра содержимого вам необходимо авторизоваться

Для просмотра содержимого вам необходимо авторизоваться