Программирование

 

          Эти курсы рассчитаны как на тех, кто только начинает изучать программирование, так и на тех, кто хочет углубить свои знания. Слушателям курсов предлагается изучить начала программирования и язык Pascal.  На основе полученных знаний можно приступать к изучению Delphi, C++, C#.  Для тех, кто хочет изучать  WEB программирование, предлагаются курсы по HTML, CSS, Java Script.

 Продолжительность обучения:  Для школьников:  с сентября по июнь каждый год. 

Для студентов по семестрам: сентябрь – декабрь,  февраль – июнь.

 

ПРОГРАММА КУРСОВ

 

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

  • Структура программы.
  • Типы данных (real, integer).
  • Ввод, вывод данных. Вычисления.
  • Библиотека CRT.
  • Разветвление действий.
  • Циклические действия.
  • Работа с графикой.
  • Типы данных: Boolean, char, string;
  • Создание собственных процедур и функций.
  • Создание собственных библиотек.
  • Работа с массивами (одномерные, двумерные).
  • Тип данных Record.
  • Работа с файлами(текстовые, типизированные и не типизированные).
  • Понятие рекурсии (построение фракталов).

Delphi — позволяет создавать самые различные программы: от простейших однооконных приложений до программ управления распределенными базами. В состав пакета включены разнообразные утилиты, обеспечивающие работу с базами данных, XML-документами, создание справочной системы, решение других задач. 

  • Создание приложения. Структура приложения.
  • Визуальное программирование.
  • Работа с
  • Понятие свойств, событий, методов.
  • Динамическоепрограммирование (создание объектов).
  • SDI и MDI приложения.
  • Создание своих классов (наследование, полиморфизм, инкапсуляция).
  • Создание своих VCL компонентов.
  • Создание DLL.
  • Понятие потоков.
  • Работа с API.
  • Работа с реестром.
  • СУБД (ADO / mySQL)
  • Создание баз, запросов, отчётов.

web- прграммирование

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

  • Общие сведения о HTML, структура HTML документа.
  • Форматирование текста, ссылки, якоря, списки, спецсимволы.
  • Работа с изображениями, видео, звуками.
  • Таблицы. Формы.
  • Обзор новых тегов HTML5.

CSS Именно при помощи технологии CSS воплощаются в жизнь самые интересные дизайнерские задумки, и мы получаем на выходе привлекательный проект.

  • Что такое CSS. Область применения. Знакомство со стилями: встроенный, связанный, внедренный.
  • Правила и селекторы, псевдо элементы и псевдо классы.
  • Цвет, фон, шрифт и форматирование текста, списки.
  • Блоки, отступления, обрамление.
  • Свойства overflow, display, float.
  • Позиционирование блоков.
  • Введение в CSS3. Сравнение с предыдущими версиями. Рамки, градиенты, прозрачность, текстовые эффекты, анимация, многоколоночность.
  • Адаптивная вёрстка. Медиазапросы.

JavaScript — это скриптовый язык, предназначенный в первую очередь для добавления интерактивности веб-страниц и создания веб-приложений. Можно создать активную выдвижную панель, тест, слайдер с переключаемыми изображениями, активную анимацию и многое другое! Все эти вещи смогут украсить Ваш сайт и придать ему динамики! 

  • Основные понятия JavaScript, его размещения.
  • Типы данных. Переменные, выражения.
  • Операторы ввода/вывода, сравнения, логические.
  • Условные и циклические операторы.
  • Стандартные объекты и функции. Объекты String, Date, Array, Math. Их методы и свойства. Регулярные выражения.
  • Обработчики событий, и пользовательские функции.
  • Структура документа. Иерархия объектов документа в javascript. Динамическое изменение объектов документа. Движение.
  • Объекты браузера, их методы и свойства.
  • Работа с окнами. Динамическое создание документов.
  • Формы. Проверка информации, введенной в форму.
  • Предварительная загрузка изображения. Объект Image.

 

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