1. Новые складчины: Показать еще

    22.09.2017: Секретный заработок на Fiverr

    22.09.2017: Авто программа для заработка от 30$ в день

    22.09.2017: Инстакурс 5.0: Бизнес для всех (Делай Деньги)

    22.09.2017: УТП 2.0. Абсолютная победа над конкурентами

    22.09.2017: Партизанский Ebay - заработок от 1000$ ежемесячно на всемирно известном сервисе (Игорь Романов)

  2. Нужен организатор: Показать еще

    21.09.2017: Скорочтение для детей и подростков: система обучения...

    21.09.2017: Заработок на футболе от 20% в день, на тоталах.

    21.09.2017: Оригинальные букеты ohorosho

    20.09.2017: [Приватно] Отличный курс по Яндекс.Директу от профи

    20.09.2017: [EMPO] Курсы SEO с гарантией роста позиций 2017

  3. Сбор взносов Показать еще

    22.09.2017: Онлайн Бездельник Формула - Клик за Кликом Профит...(Михаил Гнедко)

    21.09.2017: Как стать видеоблогером (Амиран Сардаров - Дневник Хача)

    21.09.2017: Старинный портрет: превращение фото в картину (Olga Cornacchia)

    21.09.2017: BetGarant Live v2.0! Без привязки!!!

    21.09.2017: Суровый Питерский SMM - 3 (Наталия Франкель,Дмитрий Румянцев)

Запись

Основы программирования

Тема в разделе "Курсы по программированию", создана пользователем Telegram, 26 авг 2014.

Цена:
4700 руб
Взнос:
52 руб
Организатор:
Требуется
Участников:
0/100

Список пока что пуст. Запишитесь первым!

Записаться
    Тип: Стандартная складчина
  1. Telegram
    Telegram Организатор складчин

    Основы программирования

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

    Навыки, приобретаемые по окончании курса :
    • Разработка и анализ линейных, ветвящихся и циклических алгоритмов;
    • Кодирование на языках высокого уровня;
    • Преобразование чисел в различных системах счисления;
    • Проектирование простых реляционных баз данных.
    Базовые понятия и определения
    • Задача. Решение задачи;
    • Алгоритм. Свойства алгоритмов;
    • Программа. Программное обеспечение;
    • Информатика. Информация. Информационная технология;
    • Данные. Числа в арифметике;
    • Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
    • Алгоритмические структуры.
    • Примеры алгоритмического решения математических задач.
    Логика. Представление данных
    • Основы алгебры логики;
    • Системы счисления; Связи между системами счисления;
    • Двоичная и шестнадцатеричная системы счисления;
    • Единицы измерения ёмкости запоминающих устройств;
    • Представление целых и вещественных чисел в памяти ЭВМ;
    • Диапазоны представления чисел в двоичной системе счисления;
    • Представление символьной информации. Кодовые таблицы;
    • Понятие типа данных.
    Структуры данных
    • Базовые структуры данных – массивы и записи;
    • Основные операции над структурами данных;
    • Динамические структуры данных. Списки. Стеки. Деревья;
    • Практическая задача с использованием массивов и записей;
    • Анализ производительности алгоритмов.
    Методологии и языки программирования
    • Стадии и этапы разработки программ. Проектирование. Реализация;
    • Проблемы программирования;
    • Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях);
    • Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
    • Объектно-ориентированное программирование;
    • Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
    • Языки программирования. Классификация;
    • Понятие фреймворка;
    • Применение структурного программирования для решения задач.
    Хранение и передача информации
    • Файловая система с точки зрения программы;
    • Бинарные и текстовые файлы, язык XML;
    • Кэширование данных;
    • Передача информации на внешние устройства: буферизация, коррекция ошибок, контрольные суммы, общие принципы шифрования;
    • Базы данных и информационные системы;
    • Требования пользователей к базам данных;
    • Схемы обмена данными при работе с БД клиент-серверного типа;
    • Инфологический аспект проектирования. Модель «сущность-связь»;
    • Даталогический аспект проектирования. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки;
    • Реляционные базы данных. Нормализация.
    Основы баз данных
    • Таблицы, типы полей;
    • Первичные и внешние ключи, декларативная поддержка целостности данных;
    • Представления, хранимые процедуры, триггеры;
    • Индексы и производительность;
    • Механизм транзакций.
    Длительность: 20 ак.ч

    Продажник:
     
    Telegram, 26 авг 2014
Участники складчины Основы программирования смогут написать отзыв
Наверх