Описание
Языки программирования Java и C# – одни из самых популярных объектно-ориентированных языков программирования. Они могут использоваться для создания серверного программного обеспечения, прикладных программ, разработки веб-сайтов, игр и многое другое. Созданные на Java и C# приложения могут успешно работать на любом компьютере независимо от его архитектуры и операционной системы.
В курсе «Практикум программирования» рассматриваются все основные элементы любой объектно-ориентированной программы от создания переменных и написания циклов до основ работы с объектами. Знание и понимание этих основ позволит Вам в дальнейшем легче и быстрее разобраться во всех хитросплетениях языков Java и C#. Все теоретические положения детально демонстрируются на практических примерах сертифицированными преподавателями Центра «Специалист».
Курс «Практикум программирования» предназначен для всех начинающих пользователей, желающих освоить Java и/или C#.
Курс рекомендован начинающим пользователям, которые хотят развивать свои профессиональные навыки по созданию объектно-ориентированного кода для программного обеспечения.
Вы научитесь
- разбираться в типах данных
- работать с примитивными типами
- использовать ветвление и циклы
- создавать методы
- работать с массивами
- разрабатывать классы
- использовать коллекции
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.
Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.
Программа курса
Модуль 1. Использование типов данных
- Переменные, объекты и их размещение в памяти.
- Основные типы данных.
- Зачем int и double?
- Ввод данных с клавиатуры.
- Создание и инициализация переменных, литералы.
- Характеристики локальных переменных.
Практика:
- Ввод данных и нахождение среднего значения
Модуль 2. Операторы
- Арифметические операции.
- Логические операции.
- Операции сравнения.
- Операция присваивания.
- Битовые операции.
- Приоритет операций.
Практика:
- Обнуление или замена части битов в целом числе
Модуль 3. Выражения и команды(statement)
- Написание выражений.
- Команды ветвления.
- Команды циклов.
- Управление порядком выполнения команд.
Практика:
- Ввод данных и нахождение минимума и максимума.
- Печать таблицы ascii.
Модуль 4. Создание методов
- Зачем нужны методы?
- Как это лучше сделать? Best Practice.
- Аргументы и параметры.
- Передача параметров в метод.
- Получение результата из метода.
Практика:
- Написание методов для нахождения простейших характеристик экспериментальных данных.
Модуль 5. Использование массивов
- Определение и применение массивов.
- Инициализация массивов.
- Доступ к элементам массива.
- Сортировка массивов.
Практика:
- Написание методов для нахождения простейших характеристик экспериментальных данных (обобщённый вариант).
Модуль 6. Пользовательские типы данных
- Зачем? Ведь есть массивы.
- Проектирование своего типа данных (class):
- Имя
- Данные
- Методы
- Модификаторы доступа
- Создание объектов и их характеристики.
- Работа с объектами.
- Инкапсуляция и где это может пригодиться.
Практика:
- Возврат объекта из метода.
- Проектирование и создание бизнес объектов.
Модуль 7. Коллекции
- Виды коллекций.
- Операции с коллекциями и их эффективность.
Практика:
- Реализация связанного списка.
- Использование списка для хранения и обработки данных.
Отзывы
Отзывов пока нет.