Открыто

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

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

Цена: 39667р.-94%
Взнос: 2076р.

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

  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
    2. Oldministrator
      Oldministrator не участвует.
      17 мар 2024
    3. Truth7108
      Truth7108 участвует.
      25 фев 2024
    4. blackfish
      blackfish не участвует.
      19 янв 2024

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

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