+7  902-196-88-54

Компьютерные курсы в г. Архангельск по любым направлениям

Индивидуальное обучение с выдачей удостоверения государственного образца

с 09.00 до 21.30(время работы) | dvinskoy@mail.ru

 г. Архангельск, ул.Урицкого, д.17, оф.408 (4 этаж, вход с торца)

 

 

+7 (8182) 69-68-14

Учебный Центр Двинской - курсы в Архангельтске официальный сайт

Лицензия №6347 от 10.10.2016 выдана Министерством образования и науки Архангельской области

Программирование Delphi 2010 / 7.0. Базовый курс

На данном курсе пользователи и начинающие программисты смогут освоить мощную среду разработки приложений Delphi, создавать собственные утилиты и профессиональные приложения для работы с операционной системой семейства Windows Курсы Delphi архангельск

Курс "Введение в программирование на Delphi" позволит вам быстро освоить программирование в среде Delphi-7, и начать создавать программы для операционных систем семейства Windows. По теме Delphi существует немало литературы, однако, к сожалению, все книги построены по одной схеме. Выбирается тема, и рассматриваются все ее варианты. В результате книга превращается в прекрасный справочник, к которому можно и нужно обращаться, вот только научиться по справочнику программированию довольно сложно. Например, рассматривается тема типы данных. Перечисляются все возможные типы, но теория не подкреплена практикой, и в результате учащийся не может усвоить новый материал. На данном курсе каждая новая тема сразу же подкрепляется практическим материалом. Курс призван научить вас программировать, а дополнительные справочные материалы вам несложно будет найти самостоятельно. Для практики выбрана Borland Delphi - 7, как наиболее стабильная версия для создания 32-разрядных приложений для операционных систем Windows. Последующие версии Delphi ориентированны на разработку приложений, использующих технологию .NET, которую будет сложно освоить начинающим программистам или пользователям, совсем не знакомым с языками программирования

 

 

 

Цель

 

* Работать в среде Delphi

 * Программировать на Delphi

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

* Создавать сложный оконный интерфейс

* Осуществлять взаимодействие форм

* Обрабатывать исключительные ситуации

* Отлаживать программы

 

Содержание программы бизнес-курса "Программирование Delphi 2010 / 7.0. Базовый курс"

 

 

Модуль 1. Среда разработки. Написание простейших программ. Простейшие компоненты интерфейса

 

* Основные компоненты среды разработки

* Создание простейшего оконного приложения, сохранение и открытие проекта

* Интерфейс пользователя, основные понятия

* Использование простейших компонентов

* Свойства, события, технология визуального программирования

* Алфавит языка, переменные, константы, простые типы данных, объявление и использование (первое знакомство), простейшие конструкции

* Получение введенных пользователем значений (поля ввода), преобразование типов

* Программы: «Hello, World», «Калькулятор»

 

Модуль 2. Язык Delphi. Основные структуры данных и алгоритмы

 

* Переменные, константы, типы данных, объявление и использование

* Операторы

* Управляющие структуры: циклы, условный переход, множественный выбор

* Процедуры и функции, передача параметров

* Компиляция, поиск ошибок, отладка, тестирование

* Программы: «Расчет сложных процентов (прямая и обратная задачи)», «Вычислитель корней квадратного уравнения»

* Массивы: объявление и использование

* Динамические массивы, передача динамических массивов в процедуры и функции в качестве параметра

* Строки

* Записи

* Компонент для ввода многострочного текста (Memo)

 * Стандартные диалоги (OpenDialog, SaveDialog)

 * Программы: «Подсчет стоимости заказа» (поиск минимума, максимума, среднего)

 

Модуль 3. Разработка приложений WIndows. Сложный оконный интерфейс

 

* Требования к интерфейсу пользователя

* Главное меню приложения и инструментальная панель

* Проектирование окон с изменяемыми размерами

* Диалоги MessageBox, ShowMessage, InputQuery

 * Работа с файлами из Delphi

 * Программа: «Текстовый редактор»

 

Модуль 4. Язык Delphi. Основы объектно-ориентированного программирования

 

* Основные парадигмы ООП

* Понятия класс, объект (экземпляр), ссылка

* Основные термины ООП (поля, методы, свойства)

 * Определение области видимости

* Внутреннее представление объектов

* Проектирование класса, объектно-ориентированный анализ

* Инкапсуляция

* Создание объекта – выделение памяти

* Уничтожение объекта – освобождение памяти

* Работа с объектом (экземпляром)

 * Программы: Разработка класса «Банковский счет», его тестирование и использование

* Наследование

* Базовый класс

* Типы методов (статические, динамические, виртуальные, абстрактные)

 * Разработка классов-наследников

* Программы: Разработка классов для программы «Простейший векторный

* Полиморфизм

* Использование множества объектов одного или родственных классов

* Использование динамических массивов для хранения объектов

* Программы: «Простейший векторный редактор»

 

Модуль 5. Типы форм в приложении и их взаимодействие

 

* Реализация многооконного интерфейса

* Модальные и немодальные формы, диалоговые окна

* События форм, показ и закрытие форм

* Создание формы–заставки (Splash)

 * Программа: Усовершенствование программы «Простейший векторный редактор»

 

Модуль 6. Обработка исключительных ситуаций, виды ошибок, особенности отладки

 

* Объекты Application, Screen, Printer

 * Виды ошибок, классы исключений

* Структурированная обработка исключений

* Вызов исключений

* Создание классов исключений

* Особенности отладки обработчиков исключений

* Создание примера

 

 

Пользователь ПК ( Windows, Word, Excel, Internet, E-mail) Оператор ЭВМ со знанием 1С: Предприятие 8 Специалист по ремонту и обслуживанию ПК (системнон обслуживание ПК) Microsoft PowerPoint Создание эффективных презентаций азы данных Access  1С: Бухгалтерия 8.3 ред. 3.0/2.0 1С: Торговля и склад 8.3(Управлениеторговлей ) ред..10.3/11.11С: Зарплата и кадры  (Зарплата и управление персоналом 8.3) ред. 2.5/3.0 Основы бухгалтерского учета (основы бух учета, налогообложение) - без ПК Программирование и конфигурирование 1С 8.3 «Гранд-Смета» - базовый курс Системное обслуживание ПК Установка и администрирование  серверов на базе Microsoft Сетевой администратор Cisco ICND1 1.1 (Использование сетевого оборудования Cisco) Часть 1 Курс Построение сетей на основе оборудования Cisco. Часть 2 Подготовка к сдаче экзамена CCNA Cisco Пользователь ПК для Школьников Специалист по ремонту и обслуживанию ПК для школьников Основы программирования на языке "Java" для школьников Основы программирования в системе "1С:Предприятие 8" для школьников Работа в системе 3DsMAX (для старшеклассников) Специалист по ремонту и обслуживанию ПК для школьников Основы программирования на языке Разработка Web-сайтов и размещение их в интернете + Web Builder 9/Adobe Muze Программирование на языке PHP и MySQL web-разработка на языке Perl и mysql Программирование и конфигурирование 1С 8.3 Программирование языке "Delphi" Программирование на языке "С++" Программирование на языке"Visual basic " Программирование на языке"Turbo Pascal " Программирование на языке "java" Базы данных Access Программирование на языке PHP и MySQL Курс: C#, C Sharp, Си шарп с нуля Основы програмирования на Visual Basic и VBA в Excel /ACCESS web-разработка на языке Perl и mysql Разработка баз данных на Microsoft Visual FoxPro Разработка "СУБД и SQL" (Базы данных Курс "3D max"(профессиональный уровень) «Corel Draw» «Adobe PhotoShop»-базовый курс Adobe PhotoShop"-Профессионал" "AutoCAD" «ARCHICAD» AutoCAD 2013 «3d Моделирование» Курс - Project StudioCS Архитектура Компьютерная верстка в программе Adobe InDesign Видеомонтаж  - Pinnacle Studio Ultimate AutoCAD Civil 3D Adobe illustrator Базис-мебельщик Microsoft Excel 2007/2010/2013: расширенные возможности11C"Зарплата и кадры государственного учреждения" Редакция 3.0

adobe photoshop - коммерческая ретушь

Основы бухучета. УСН

Яндекс.Метрика