Открыто

Профессия «Разработчик» [МФТИ] 2022. Часть 1

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

Цена: 39667р.-95%
Взнос: 1981р.

Основной список: 22 участников

  1. 5 сен 2022
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Профессия «Разработчик» [МФТИ] 2022. Часть 1

    Программа профпереподготовки ДПО МФТИ «РАЗРАБОТЧИК»

    Складчина на Курс 1


    upload_2022-9-5_22-53-30.png

    Дополнительное профессиональное образование Физтех-школа прикладной математики и информатики МФТИ приглашает пройти обучение на программе Разработчик. Обучение проводится совместно с основной магистратурой Алгоритмы и технологии программирования.

    Предназначена для желающих изучить 2 популярных языка программирования по индексу TIOBE: Python и Java. Помимо этого, программа дает старт в основных технологиях разработки web-сайтов на базе языков JavaScript и C#.

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

    Длительность каждого курса - 4 месяца.

    upload_2022-9-5_22-54-54.png

    upload_2022-10-24_22-19-49.png

    «Применение Python в статистическом анализе данных»

    Модуль 1 - Знакомство с Python
    • Введение, почему Python, основные библиотеки, установка.
    Модуль 2 - Работа с Jupyter, основы Python
    • Запуск Jupyter, структура Notebook-а, клетки, команды.
    • Основы Python – объекты, функции, типы, импорты, control flow.
    • Структуры данных (листы, кортежи, словари, set-ы), функции (аргументы, lambda-функции), работа с файлами.
    Модуль 3 - Работа с NumPy
    • Числовые (numpy-)массивы, индексы, арифметика, оси и транспонирование, функции.
    • Векторизация, логика, сортировка, агрегация, чтение и запись numpy в файл, линейная алгебра. Внутренности ndarray, конкатенация, tile, broadcasting, снова сортировки, быстрый NumPy – Numba.
    Модуль 4 - Хранение данных. Pandas
    • Типы (Series, DataFrame), операции: индексы, drop, арифметика, функции, сортировка, ранжирование, статистика.
    • Текстовые файлы, JSON, XML и HTML, бинарные форматы (HDF5), доступ к API, БД.
    • Фильтрация, binning, outlier-ы, sampling, индикаторы, dummy-переменные, строки.
    • Иерархические индексы, join, merge, конкатенация, reshape, pivoting. GroupBy (dict, series, функция), split-apply-combine, квантили. Категориальные данные, еще немного GroupBy, метод pipe.
    Модуль 5 - Визуализация данных
    • Matplotlib: figures, subplots, colors, markers, ticks, labels; линейные графики, гистограммы, scatterplot-ы
    Модуль 6 - Машинное обучение в Python
    • Машинное обучение в Python

    Курс 2 «Язык Java»
    • введение в Java
    • синтаксис Java. Ключевые слова, идентификаторы, типы данных, литералы. Ветвления, циклы и метки. Примитивные типы и объекты в Java. Приведение типов. Inboxing, outboxing.
    • Exceptions. Массивы и коллекции. Строки
    • ООП. Классы (абстрактрые, вложенные, внутренние, анонимные, локальные...), интерфейсы. Класс Object и всё, что с ним связано
    • Generics, enums (enums as classes)
    • Asserts, JavaDoc, Тестирование приложений. Сборка Java-проектов. Загрузка кода из сторонних источников. Java Build tools: ant, mave
    • работа с базами данных. JDBC
    • JDBC #2, экспорт данных во внешние документы
    • Java Reflection API, Аннотации
    • Streams API
    • многопоточность. Threads, Callable, Runnable-объекты. Lifelock, deadlock
    • Synchronized, volatile. Атомарные типы и переменные
    • Dependency Injection. DI-контейнеры. IoC. Введение в spring
    • Spring - продолжение. Spring Boot
    • Spring Boot, Spring Data
    • Spring Secutiry
    ----------------------------------------------------------------------------
    Курс 3 «Разработка Веб-приложений»


    Модуль 1 - Backend-компоненты веб-приложения

    • веб-сервер
    • кеширование протокола HTTP и сервер приложений
    • взаимодействие с базами данных
    • взаимодействие с другими серверами по протоколу REST
    • взаимодействие по протоколу WebSockets
    • введение в фреймворк Flask
    • введение в фреймворк Django
    Модуль 2 - Frontend-компоненты веб-приложения
    • основы языка разметки HTML
    • основы языка стилей CSS
    • использование JavaScript для обработки событий
    • введение в фреймворк React.JS
    • использование шаблонизаторов Django
    • асинхронная загрузка данных с сервера
    • использование веб-сокетов
    • обзор современных JavaScript-фреймворков

    Продажник


    Стоимость 1 части = 119000 / 3 = 39667
     
    Последнее редактирование модератором: 24 окт 2022
    2 пользователям это понравилось.
  2. Последние события

    1. Chess Master
      Chess Master не участвует.
      2 май 2024 в 08:06
    2. Oldministrator
      Oldministrator не участвует.
      17 мар 2024
    3. Truth7108
      Truth7108 участвует.
      25 фев 2024
    4. blackfish
      blackfish не участвует.
      19 янв 2024

    Последние важные события

    1. skladchik.com
      Назначен организатор.
      7 сен 2022

Поделиться этой страницей