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

    12.12.2017: Эволюция понимания денег 2.0 (Алексей Похабов)

    12.12.2017: Вебинар "Симорон". От создателей методики. 3-месячный курс (Бурлан Петр)

    12.12.2017: Футбольный прогноз +.Прибыль 350% в неделю (Нелли Сергиенко)

    12.12.2017: Схема пассивного заработка от 20к в месяц с одного потока (масштабируемая)

    12.12.2017: Деньги на автомате (Олег Дмитриев)

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

    12.12.2017: Курс «Оракул Ци Мень Дун Дзя — искусство достижения цели»

    12.12.2017: Побарный анализ (Дмитрий Краснов, победитель ЛЧИ 2016)

    12.12.2017: Торговая стратегия "Победитель" (Дмитрий Краснов, победитель ЛЧИ 2016)

    12.12.2017: JoySignals - программа, необходимая каждому трейдеру.

    12.12.2017: Cхема заработка 2017

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

    12.12.2017: Проект-менеджмент: Как руководить проектами любой сложности (Константин Шереметьев)

    12.12.2017: Дедовский метод (Дмитрий Краснов, победитель ЛЧИ 2016)

    12.12.2017: Тонкости знакомств и соблазнения (Саша Счкоч)

    12.12.2017: American Inside. Начни зарабатывать на ставках вместе с AI. Прибыль до 127% уже в первую неделю

    12.12.2017: [Бизнес Молодость] Продажи как система (Михаил Гребенюк,Михаил Дашкиев)

Запись

Программирование Python для начинающих

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

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

Основной список:

1. ecool 2. Gizo
Записаться
    Тип: Стандартная складчина
  1. Lucky man
    Lucky man Организатор складчин

    Программирование Python для начинающих

    Преподаватель:

    ХирьяновТимофей Федорович

    Преподаватель кафедры информатики МФТИ. Разработчик системного программного обеспечения Samsung Electronics и Parallels.


    Содержание :

    1

    2
    Установка Python
    Интерпретация и компиляция
    Ключевые слова и идентификаторы в Python
    Числовые значения, типы, операции и выражения в Python
    Отладка приложения на Python
    Переменные в Python
    Обмен переменных значениями в Python
    Концепция присваивания
    Ввод-вывод в Python

    3
    Переменные в Python
    Типы данных и приоритеты операций в языке Python
    Ввод-вывод в Python
    Цикл for в Python
    Преобразование типов в языке Python
    Арифметическая и геометрическая прогрессия
    Рекурсивно задаваемые последовательности
    Сумма и произведение последовательности чисел

    4
    Генерация псевдослучайных чисел
    Цикл while в Python
    Инструкции управления циклом в Python
    Анализ цифр числа
    Вывод числа с обратным порядком цифр и в заданной системе счисления
    Среднее арифметическое и отклонение от среднего
    Поиск второго по значению экстремума
    Количество равных максимумов

    5
    Парадигма структурного программирования
    Функции в программировании
    Преимущества структурного программирования
    Граф вызовов функций
    Стек вызовов
    Определение и вызов функций в Python
    Полиморфизм функций в Python
    Области видимости переменных в Python
    Математические функции в Python
    Поиск корня уравнения методом бисекции


    7
    Переменные-флаги
    Примеры использования переменной-флага
    Тест простоты
    Проверка простоты перебором делителей
    Проверка простоты числа по теореме Вильсона
    Проверка числа на простоту в Python
    Факторизация перебором делителей
    Разложение числа на множители в Python
    Проверка простоты числа тестом Ферма
    Факторизация методом Ферма

    8
    Строки в Python
    Функция определения длины строки в Python
    Срезы строк в Python
    Методы строк в Python
    Операция % форматирования строк в Python
    Литералы строк в Python
    Методы строк в Python - дополнение
    Задачи поиска, замены и удаления подстроки в строке
    Экранированные символы в Python


    9
    Одномерные массивы (списки) в Python
    Обращение массива
    Циклический сдвиг в массиве
    Срезы списков в Python
    Операции со списками в Python
    Генераторы массивов в Python


    10
    Кортежи в Python
    Методы split() и join() для работы со списком строк

    11
    Двумерные массивы в Python
    Генераторы двумерных таблиц
    Транспонирование матрицы
    Многомерные списки в Python
    Операции над матрицами

    12
    Двоичный поиск элемента в упорядоченном массиве на Python
    Сортировка выбором
    Сортировка вставками
    Сортировка методом пузырька
    Синхронная сортировка массивов
    Устойчивость сортировок


    13
    Стандартная сортировка в Python
    Блинная сортировка
    Случайное перемешивание массива в Python

    14
    Хеширование и хеш-функция
    Множества в Python
    Словари (ассоциативные массивы)

    15
    Поразрядная сортировка
    Сортировка подсчетом
    Дешифрация текста


    16
    Рекурсия в Python

    17
    Одномерное динамическое программирование

    18
    Сортировка слиянием
    Рекурсия в Python
    Быстрая сортировка Хоара: Python

    19
    Полный перебор с использованием циклов


    20
    Функциональное программирование
    Поддержка функциональной парадигмы в Python
    Передача функции как аргумента в Python
    lambda-функции в Python
    Объект map в Python
    Атрибуты функции в Python
    Оператор yield в Python



    21
    Объектно-ориентированное программирование
    Классы в Python



    22
    Работа с бинарными и текстовыми файлами в Python


    23
    Юнит-тестирование
    Плановая обработка ошибок при помощи исключений в Python
    Тестирование как этап разработки программы



    24
    Виджеты
    Модуль tkinter
    Виджеты tkinter
    События в tkinter



    25
    События в tkinter
    Стили виджетов tkinter
    Упаковка виджетов tkinter
    Виджеты tkinter
    Пятнашки на Python3 с использованием tkinter


    26
    Установка дополнительных модулей Python
    Математическая библиотека (модуль math)
    Массивы чисел в модуле math
    Основы Numerical Python
    Визуализация функций в Matplotlib



    27
    Модуль PyGame


    28
    Модуль sys
    Модуль os
    Анализ аргументов командной строки в Python
    Операции с файлами и директориями в Python



    29
    Программирование на Python для Android


    30
    Перспективы развития языка Python
    Ответы на вопросы



    Стоимость:


    до 25 мая 7395 руб


    Сайт:



     
    Lucky man, 15 май 2014
Участники складчины Программирование Python для начинающих смогут написать отзыв
Наверх