Видеобучение программированию на delphi
О чём курс
Курс «Мастер Delphi PRO» представляет собой интенсивную образовательную программу, разработанную специально для новичков в программировании, которые стремятся освоить профессиональную разработку программного обеспечения в сжатые сроки. Программа курса построена таким образом, что позволяет за 36 дней усвоить объем знаний, эквивалентный 9 месяцам университетского обучения. Основная цель курса — дать студентам практические навыки создания сложных, функциональных и коммерчески успешных приложений, таких как каталогизаторы, системы ведения бюджета и другие инструменты, использующие базы данных.
Обучение проходит в формате видеокурса, состоящего из 14 модулей. Каждая глава — это последовательный шаг, который ведет студента от основ синтаксиса Delphi до продвинутых техник программирования. Важной особенностью курса является акцент на практической применимости: автор предоставляет все исходные коды программ, что исключает ситуацию, когда студент не понимает, почему его код не работает. Вы научитесь не только писать логику программ, но и создавать профессиональный интерфейс, используя готовые компоненты, что избавляет от необходимости глубокого изучения дизайна. Вы освоите работу с базами данных SQL, что является критически важным навыком для создания востребованного софта, за который платят больше.
Курс охватывает широкий спектр тем: от базовых типов данных, переменных и операторов до объектно-ориентированного программирования (ООП), работы с файлами, графикой, системными функциями и создания собственных библиотек DLL. Вы научитесь отлаживать программы, находить ошибки, настраивать среду разработки под свои нужды и создавать приложения, которые выглядят профессионально. Особое внимание уделяется защите данных, созданию удобных пользовательских интерфейсов, работе с диалоговыми окнами, системным треем и горячими клавишами.
Почему стоит выбрать этот курс? Во-первых, это экономия времени: вы получаете концентрированную информацию без лишней «воды». Во-вторых, это практический результат: после завершения обучения вы сможете создавать полноценные программы, которые можно использовать в работе или продавать. В-третьих, вы получаете доступ к готовым решениям и инструментам, которые значительно ускоряют процесс разработки. Курс «Мастер Delphi PRO» — это ваш шанс быстро войти в профессию, получить конкурентное преимущество перед другими начинающими разработчиками и начать создавать программы, которые действительно приносят пользу и доход.
Программа обучения
• Как пользоваться меню курса • Где взять файлы упражнений (исходные коды). • Где взять программы, которые понадобятся Вам в процессе разработки, и расширения к ним. • Куда обратиться за помощью, если у Вас возникнут вопросы. • Как активировать свою копию видеокурса • С помощью каких символов записывается исходный код программы. • Какие типы данных существуют и как их описывать в Delphi. • Как выглядит структура программ. • Как использовать стандартные функции и процедуры в Delphi. • Что такое переменные и как они записываются. • Как описываются константы. • Как записываются в Delphi математические выражения, битовые выражения, строковые выражения и логические выражения. • Узнаете о приоритете выполнения операций; • Как использовать все основные операторы - условия, циклы с постусловием и предусловием, циклы с ограниченным числом повторений, процедуры прерывания циклов, конструцию выбора; • С помощью каких символов записывается исходный код программы. • Какие типы данных существуют и как их описывать в Delphi. • Как выглядит структура программ. • Как использовать стандартные функции и процедуры в Delphi. • Что такое переменные и как они записываются. • Как описываются константы. • Как записываются в Delphi математические выражения, битовые выражения, строковые выражения и логические выражения. • Узнаете о приоритете выполнения операций; • Как использовать все основные операторы - условия, циклы с постусловием и предусловием, циклы с ограниченным числом повторений, процедуры прерывания циклов, конструцию выбора; • Обо всех видах массивов и о том как их применять. • Наглядно, просто и понятно что из себя представляет массив в памяти компьютера. • Как объявляется запись. • Как обращаться к полю записи. • Как вывести определенное поле записи. • Практические примеры использования записей. • Виды файлов в Delphi. • Как объявить файл в Delphi. • Создание, удаление файла. • Запись и чтение из файла. • Практические примеры. • Как объявляются строки. • Как использовать функции измерения длины строки, удаление части строки, копирования части строки. • Где взять дополнительные функции для работы со строками, которых нет в Delphi. • Как написать свою процедуру и функцию. • Что такое локальные и глобальные переменные. • Как использовать свои процедуры и функции в программе - практический пример. • Какие еще программы можно создавать в Delphi. • Как создать свое консольное приложение. • Как создать свой модуль. • Как проводить отладку программ и находить ошибки. • Какие бывают виды ошибок. • Как сделать удобное расположение панелей инструментов раз и навсегда. • Самое основное правило разработки приложений. • Как настроить панели инструментов и палитру компонентов как Вам захочется. • Как настроить редактор кода, инспектор объектов, знаток кода, исследователь кода и отладчик. • Как использовать основные компоненты -кнопки, формы и т.д. • Как обращаться к любому методу и свойству компонента. • Как работать с компонентами CheckBox, RadioButton и RadioGroup. Их свойста. Практические примеры работы с ними. • Как использовать компоненты Label, Memo и Edit в своей программе. Их свойства и методы воздействия на них. • Как работать с компонентами выбора. • Как использовать их основные методы. Практические примеры работы с ними. • Как использовать дополнительные виды кнопок. • Как делать красивые и стильные кнопки. • Чем отличается Memo от RichEdit. • Что такое формат RTF и как с ним работать. • Как работать с компонентами списков. • Как узнать какой элемент списка выбрать. • Как сделать элемент списка выбранным по умолчанию. • Как отображать таблицы в Delphi. • Все примемы работы с компонентом StringGrid • Как выводить время и дату. • Как конвертировать форматы времени в другие типы данных. • Как сделать защиту от "дурака". • Как сделать так чтобы можно было легко и быстро вводить телефонные номера. • Примеры применения компонентов для ввода данных по маске. • Как создать приложение MS Excel на Delphi. • Как отобразить дерево данных. • Как работать с списком изображений. • Как создать полосу прогресса выполнения программы. • Как работать со всем компонентами отображения прогресса. Практические примеры. • Как создавать меню - главное, контекстное. • Как динамически добавлять пункты меню и изменять их. • Как добавить горячие клавиши к Вашей программе. • Как запланировать вызов определенной процедуры программы в заданное время. • Что такое Канва, зачем он нужен и как его использовать. • Как рисовать попиксельно на форме. • Как рисовать пером, задавая стиль пера программно. • Как рисовать фигуры на форме. • Как открывать картинки прямо на форме с помощью диалоговых окон. • Что такое компонент image и какие у него свойства. • Как отображать картинки. • Как поместить множество изображений в таблицу. • Как использовать фигуры. • Как строить графики. • Как создать видеопроигрыватель. • Как использовать в одном приложении несколько форм. • Как создавать свои диалоговые окна. • Как Использовать большое количество компонентов на одной форме без ущерба функциональности программы. • Как реализовать функцию перетаскивания объектов по форме во время выполнения программы (Drag&Drop) • Как на одной форме аккуратно уместить любое количество компонентов не захламляя интерфейс. • Как спрятать программу в трей. • Как прикрутить к иконке в трее контекстное меню. • Как релизовать стандартные диалоги открытия и сохранения файлов и картинок. • Как работать с диалогами OpenDialog, SaveDialog, OpenPictureDialog, SavePictureDialog • Как реализовать стандартный диалог выбора шрифта. • Как реализовать диалог установки и выбора принтера. • Как реализовать диалог печати и параметры страницы. • Как реализовать диалог поиска и замены текста. • Как создать свою первую программу "калькулятор". • Как выбрать свою иконку приложения. • два вида ввода: с клавиатуры и с помощью кнопок на форме. • Как создать защиту ввода от "дураков". (Защита ввода символов на лету). • Как создать программу для создания и сохранения снимка всего экрана. (Скриншота). • Как сохранить картинку в файл. • Как снять с экрана скриншот. • Как создавать программы-заставки с расширением .scr • Как ассоциировать вашу программу с определенным типом файлов. • Как использовать OpenPictureDialog. • Как создать главное и контекстное меню. • Как использовать combobox, listbox, colorbox. • Как программно изменять цвет фигуры. • Как переводить любой цвет в 16-ричный код (Код цвета для HTML). • Как работать с компонентом combobox. • Как добавить, удалеить и редактировать определенные записи в текстовом файле через Вашу программу. • Два способа открытия файла.ранее файлы. • Вы научитесь незаметно для пользователя извлекать временные файлы из вашей программы, а затем удалять их при зарктии вашей программы. • Что такое диспетчеризация действий идля чего она нужна. • Как использовать компоненты ActionList и ActionManager • Как создавать и использовать dll библиотеки. • Два способа подключения dll библиотек. • Как использовать dll библиотеки для вызова общих модальных диалогов • Как создавать Всплывающие подсказки. • Как создавать контекстнозависимые справки с расширение *.hlp. • Как защитить секретные данные с помощью стандартных средств Borland Delphi. • Основные понятия ООП. • Что такое объект, класс, структура ВСЕХ кмпонентов Delphi. • Схема взаимодействия обекта и класса. • Что такое поля, свойства, методы, события. • Что такое инкапсуляция, наследование и полиморфизм. • Что такое абстрактный метод. • Какая разница между виртуальными и динамическими методами. • Что такое таблица виртуальных и динамических методов. • Что такое перегрузка методов. • Что такое область видимости. • Рассматриваем структуру объекта изнутри.
Теги курса
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.