Delphi

Программирование на delphi 7 для начинающих: Читать онлайн «Программирование на Delphi 7», Сергей Николаевич Талипов – ЛитРес

Курсы в Архангельске|Программирования на языке Delphi

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

Курс «Введение в программирование на 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

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

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

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

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

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

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

MyDelphi7 Программирование на Delphi 7 уроки

 

 

С помощью нашей рассылки Вы сможете узнать всё о Delphi 7. Будут рассмотрены новейшие информационные технологии.

Примеры программ на Delphi 7 от самых простых до написания собственного браузера. За основу берутся материалы из книг популярных авторов.

 

Вы можете купить первую часть рассылки (архив в формате PDF) всего за $0.5 http://www.exaccess.ru/asp/pay.asp?id_d=57779

Вы можете купить вторую часть рассылки (архив в формате PDF) всего за $0.5 http://www.exaccess.ru/asp/pay.asp?id_d=60669

Перейдите на страницу рассылок (архив)

Новости рассылки здесь.

Открыта гостевая книга Оставить сообщение

 

В книге вы найдете множество нестандартных приемов программирования на языке Delphi, его недокументированные функции и возможности. Вы узнаете, как создавать маленькие шуточные программы. Большая часть книги посвящена программированию сетей. (2003)

Раздел Литература

Переводите свой английский Дельфи с помощью этой формы 🙂



наши друзья:

В будущем планируется открыть рассылки по другим языкам, также переехать на домен второго уровня и создать крупный портал по программированию 🙂

Рассылки Subscribe.Ru
Программирование на Delphi. От новичка до профессионала!

Чтобы написать вопрос в дискуссионный лист, необходимо написать на адрес comp. [email protected]

 

Рассылки@Mail.ru
Mydelphi7

 

HostingSystem.ru - профессиональный хостинг для вашего сайта. Домен второго уровня при заказе хостинга на год регистрируется бесплатно. Неограниченный трафик, php, mysql, cgi, ssi, ssh, wap, perl,

Intel Xeon Server Platform.

Подробный обзор книги: Программирование Delphi для чайников

Подробный обзор книги: Программирование Delphi для чайников
Программирование Delphi для чайников
by Нил Рубенкинг

Название:
Автор:
Издатель:
ISBN:
Информация:
Цена:
Программирование Delphi для чайников
Нил Рубенкинг
(см. также новое издание этой книги)
Книги IDG
1-56884-200-7
380 страниц (мягкая обложка) без диска
19,99 долларов США

Нил Рубенкинг тесно сотрудничал с Borland при написании этой книги. Вероятно, поэтому эта книга является одной из первых выпущенных книг по Delphi, и к тому же довольно хорошей.

В этой книге ничего не предполагается, кроме того, что у вас есть компьютер и копия Delphi (с установленной или нет — она действительно помогает в установке Delphi). Нил считает, что лучший способ изучения Delphi — это практическое занятие, поэтому многое из того, что описано в книге, требует от вас работы за компьютером. Заметьте, не вводить длинные списки кода, а просто перетаскивать и упорядочивать один или два компонента в форме, изменять одно или два свойства, писать одну или две строки кода, и вуаля — самодельный файловый редактор Windows, Towers of Hanoi. головоломка, система баз данных, связи DDE или OLE с другими приложениями и так далее.

Если вы уже думаете, что это звучит довольно сложно, не волнуйтесь, так как Нил возьмет вас за руку и точно покажет, что делать (и чего не делать). Книга гарантирует, что вы сразу же получите результаты, а технические вещи вы сможете изучить позже — если захотите, то есть.

Книга разделена на пять частей. Первая часть поможет вам наиболее эффективно установить и настроить Delphi и познакомит вас с Delphi и инструментами визуального программирования. Вторая часть охватывает все основные компоненты VCL, включенные в палитру компонентов Delphi. С помощью нескольких кликов и нажатий клавиш вы научитесь писать уже мощные небольшие программы, такие как диалоговое окно пароля или небольшой (autoexec.bat) редактор файлов.
Третья часть книги охватывает все расширенные компоненты, что позволяет вам писать еще более мощные программы в одно мгновение. Примерами являются компоненты файлов, данных, компонентов DDE и OLE. Все они снабжены подробными (и в то же время простыми в сборке) примерами, которые сразу научат вас внутренностям.

Четвертая часть книги (называемая «Настоящее программирование») знакомит с некоторыми концепциями языка ObjectPascal, а также с темой исключений и отладки.
Заключительная часть — это скорее описание общих советов, приемов и ловушек, с которыми вы можете столкнуться при работе с Delphi или программированием для Windows в целом. Эта пятая часть поможет вам подготовиться к потенциальным проблемам, с которыми вы можете столкнуться при дальнейшем изучении Delphi.

Итак, это подводит итог тому, что обсуждалось в книге. Чего вы не найдете в этой книге, так это синтаксических диаграмм, исчерпывающих списков функций и т. д. Для этих вещей вам лучше поискать руководства, интерактивную справку или другую более техническую книгу по Delphi (многие из которых будут доступны в ближайшее время, я уверен). Хотя первые две или три главы могут показаться немного медленными для опытных программистов Windows или Delphi, я уверен, что последние две главы могут даже предложить этим программистам кое-что для изучения.

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

Если вы хотите быстро освоить Delphi прямо сейчас, просто возьмите эту книгу и проработайте ее. Это займет несколько дней (от корки до корки), но оно того стоит. Только делая это, вы сможете по-настоящему изучить потенциал Delphi и его многочисленных компонентов VCL. Не позволяйте названию одурачить вас, мне не стыдно признаться, что я читал эту книгу. По крайней мере, я это читал, и теперь я манекен Дельфи, не более

(Боб Сварт)

Самая продаваемая серия компьютерных книг «… для чайников» разошлась тиражом более 15 миллионов экземпляров, и теперь я знаю, почему! Каждая книга IDG предназначена для того, чтобы дать читателю дополнительную ценность и дать инструкции по развитию навыков. Однако именно особое внимание к мелким деталям книги делает эти книги достойными внимания даже для самопровозглашенных не манекенов. Это моя первая книга о манекенах, но я думаю, что пойду и попробую еще…


Другие обзоры книг… См. также новое издание

Эта веб-страница © 1999 г., веб-мастер drs. Роберт Э. Сварт (он же Dr.Bob — www.drbob42.com). Все права защищены.

Как программировать в Delphi « HTML / XHTML / CSS :: WonderHowTo

Вы когда-нибудь хотели стать программистом? Эта серия обучающих программ Delphi: Programming 101 представляет собой серию обучающих видеороликов, предназначенных для того, чтобы научить новичков тому, как стать программистом с помощью Delphi.
Эпизоды 1 и 2: зрителю показано, где можно загрузить бесплатную интегрированную среду разработки (IDE), известную как Turbo Delphi, а также как ее установить и зарегистрировать.
Эпизод 3: исследует простой игровой дизайн

Эпизод 4: вводит понятие переменных.
Эпизод 5: зритель знакомится с миром процедур и функций
Эпизод 6 и 7: рассказ о DLL, дескрипторах, библиотеке BASS и всех шагах, необходимых для написания основы простого MP3-плеера
Эпизод 8: вкратце оторвитесь от MP3-плеера, который мы писали, чтобы познакомить вас с новым аспектом программирования: оператор IF
. Эпизод 9: это еще одно исследование, основанное на теории, которое отходит от MP3-плеера, чтобы взглянуть на зацикливание и то, как оно работает внутри. Объект Паскаль
Эпизод 10: Дополнительное обучающее видео Delphi, дающее краткий обзор усовершенствований, внесенных в простой MP3-плеер.

Пожалуйста, включите JavaScript для просмотра этого видео.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *