• Форумы
  • Складчикам курсы
  • Администрирование

[МФТИ] Разработчик 2022 (Олег Ивченко)

Найти складчину
  • Дата начала 23.07.2022
Организатор: Аноним
Ссылки для скачивания
Скачать
Скачать
Скачать
Аноним
Маска Организаторов
Организатор
Сообщения
Монеты
+89.5
Оплачено
5
Купоны
0
Кешбэк
0
Баллы
0
23.07.2022
  • @Skladchiki
  • #1

Складчина: [МФТИ] Разработчик 2022 (Олег Ивченко)

​
Программа профессиональной переподготовки.

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

Дополнительное профессиональное образование в магистратуре ФПМИ МФТИ
— это возможность выбора необходимого для Вас направления обучения в ведущем вузе страны, входящим в рейтинг лучших университетов мира без вступительных экзаменов.

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

Кому подойдёт профессия разработчик:
Если вы живете веб-разработкой, с удовольствием «кодите» не замечая, как проходит время, повышаете и совершенствуете навыки и компетенции, хотите быть востребованным в профессии и повысить уровень дохода, то профессия разработчик для Вас!
Блок 1 - Применение 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-фреймворков
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
Поиск по тегу:
Теги
мфти олег ивченко разработчик
Похожие темы
Скачать [МФТИ] Разработчик BigData 2022 (Олег Ивченко)
  • 23.07.2022
Просмотры
289
23.07.2022
Скачать [МФТИ] Разработчик C++ 2022 (Булат Ибрагимов, Олег Ивченко, Илья Рябухин)
  • 27.08.2022
Просмотры
342
27.08.2022
Скачать [МФТИ] Разработчик Big Data 2026 (Олег Ивченко, Николай Анохин)
  • 24.01.2026
Просмотры
124
24.01.2026
Скачать [МФТИ] Разработчик. Часть 1. Применение Python в статистическом анализе данных (Олег Ивченко)
  • 06.09.2022
Просмотры
307
06.09.2022
Скачать [МФТИ] Продвинутые методы машинного обучения 2021 (Олег Ивченко)
  • 20.12.2021
Просмотры
356
20.12.2021
Показать больше похожих складчин

Зарегистрируйтесь или войдите, чтобы обсуждать и скачивать материалы!

Зарегистрироваться

Создайте учетную запись. Это быстро!

Регистрация

Авторизоваться

Вы уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчикам курсы
  • Администрирование
  • Русский (RU)
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Вход

Регистрация

  • Форумы
    • Новые сообщения
    • Поиск сообщений
  • Что нового?
    • Новые сообщения
    • Новые сообщения профилей
    • Последняя активность
    • Новые оценки тем
  • Помощь