Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
Павел Калашников
Павел Калашников
Основатель скилл-шеринг IT-сообщества;
г. Ульяновск

Павел Калашников

Основатель скилл-шеринг IT-сообщества;
г. Ульяновск

Павел — программист, тимлид и создатель платформы IT Way. Получил высшее образование по специальности вычислительной техники УлГТУ. Больше 11 лет посвятил работе в IT: был разработчиком, управлял командой программистов, развивал обучающее сообщества, вёл тематические подкасты, участвовал в конференциях и обучал работе с системой Git.

На онлайн-курсах Павел рассказывает о возможностях Linux и Git для разработчиков.

Направление
Рейтинг курсов
4,48
Слёрм
Автор и преподаватель курсов «Linux для разработчиков», «Git для начинающих»
RED MAGIC
Организатор прямых эфиров
Mad Devs
Senior разработчик
IT Way
Основатель; Координатор
SimbirSoft Team
Разработчик ПО
Учи.ру
Ruby-разработчик
МИЦ
Член Президиума
Областной дворец творчества детей и молодёжи
Преподаватель программирования

Программа курса

Вас ожидает 5 учебных тем, на которых опытный преподаватель даст вам всю необходимую теорию по работе с Linux для разработчиков.

1.
Вводная
2.
Использование
3.
Основные команды и утилиты
4.
Основы мониторинга системы
5.
Подключение к удаленным компьютерам

Чему вы научитесь

Работать с SSH
Использовать асимметричное шифрование
Скачивать информацию curl, wget
Искать по файлам grep, find
Работать с операционной системой Linux

Преподаватели

Логотип школы
12 500 ₽ в месяц
50 000 ₽

Программа курса

Программа этого курса состоит из практики и позволит вам систематизировать знания в области контроля версий и внесения изменений в готовый программный код. 

1.
Тема 1: Философия командной разработки
2.
Тема 2: Популярные хостинги разработки ПО
3.
Тема 3: Основы Git
4.
Тема 4: Практики использования Git в командах
5.
Тема 5: Личная конфигурация Git для удобной работы

Чему вы научитесь

Использовать Git
Знать шаблоны контроля версий
Систематизировать знания
Производить отладку кода

Преподаватели

Программа курса

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

1.
Знакомство с курсом
2.
Почему фулстеки станут востребованными и при чём тут Ruby
3.
Обзор синтаксиса, уникальные идиомы
4.
Создание базового Ruby on Rails приложения
5.
Докеризация рабочего окружения для Ruby on Rails проектов
6.
Скаффолдинг
7.
Ассоциации
8.
Паттерны Decorator, Service Object
9.
Организация фронтенда в Ruby on Rails (Javascript и CSS)
10.
Написание тестов на RSpec. Введение в Minitest.
11.
Реактивные приложения на Ruby on Rails
12.
Менеджеры очередей для Ruby on Rails приложений
13.
Деплой на продакшн Ruby on Rails приложения
14.
Создание гемов для Ruby и Rails
15.
Создание генераторов кода и шаблонов кода для Ruby и Rails
16.
История и философия Ruby и Rails

Чему вы научитесь

Использовать возможности языка Ruby
Ориентироваться в экосистеме Ruby-гемов
Работать с Ruby on Rails
Быстро собирать проекты на Rails и поддерживать код

Преподаватели

Программа курса

На этом бесплатном курсе собрана теория в сочетании с практикой. В течение обучения вы будете осваивать главные инструменты и практиковаться в подходах.

1.
Тема 1: Философия командной разработки
2.
Тема 2: Популярные хостинги разработки ПО
3.
Тема 3: Основы Git
4.
Тема 4: Практики использования Git в командах
5.
Тема 5: Личная конфигурация Git для удобной работы

Чему вы научитесь

Понимать основные аспекты современной командной
Использовать систему контроля версий
Тестировать через GitHub
Проводить код-ревью

Преподаватели