Александр Суханов
Программист
г. Область залива Сан-Франциско

Александр Суханов

Программист
г. Область залива Сан-Франциско

Работал с несколькими языками программирования, в том чиле Python. Разбирается в технологиях Django, Asyncio, Tornado, Golang, React, Native и Angular.

Является наставником курса в Стэнфордском университете.

Направление
Рейтинг курсов
4,36
OTUS
Спикер
Cisco
Программист
RightCoin
Ведущий разработчик
iSpace
Старший инженер Python
Research Institute of Urology and Interventional Radiology
Проджект-менеджер
Radius Wi-Fi
Программист
amoCRM
Программист
По релевантности
36
По релевантности
36
Александр Суханов

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

Вам предстоит изучить теоретические материалы, выполнить практические задания и создать итоговый проект. 

1.
Введение в NOSQL
2.
Document Store
3.
Колоночные
4.
Key-Value
5.
Графовые
6.
Другие NoSQL
7.
NoSQL в облаках
8.
Проект

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

Работать с нереляционными базами данных
Писать запросы на языках NoSQL
Оптимизировать и ускорять процессы обработки информации
Проектировать системы хранения
Искать оптимальные решения рабочих задач

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

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

1.
Основы python и модульного тестирования
2.
Создаем свой блог. База данных и ORM. Flask. MVC. Docker
3.
Разработка проекта с Server-Side Rendering на Django. Оптимизация и тестирование
4.
Django REST framework. GraphQl. Создание API
5.
Начинаем создавать frontend часть обучающего сайта, получаем данные с backend. Основы html, css, js, ES6, node.js, webpack, ajax
6.
Создаем SPA приложение на Vue3. Vue2, Vuex, vue-router, SPA, тестирование в js
7.
Взаимодействие frontend и backend. Full-stack разработка. Добавляем vue к обучающему сайту
8.
Проект

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

Разрабатывать frontend- и backend-часть сайтов
Программировать на языке Python
Использовать популярные фреймворки
Создавать веб-приложения и тестировать их
Использовать систему контроля версий Git
4,4

Solidity Developer от Otus

5 Месяцев
38 уроков

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

Данный курс даст вам полное понимание основ языка Solidity в понятном и простом формате. Вы начнете с основ создания безопасных систем, проработаете все возможные "подводные камни".

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

1.
Основы Solidity и разработка смарт-контрактов
2.
Токены и стандарты блокчейна
3.
Unit-тестирование и оптимизация смарт-контрактов
4.
Работа с OpenZeppelin и управление обновлениями
5.
DeFi и WEB3-разработка
6.
Работаем с блокчейнами и протоколами
7.
Безопасность смарт-контрактов и подготовка
8.
Проектная работа, делаем проект для портфолио

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

Создавать смарт-контракты
Прорабатывать код тестами на Hardhat
Использовать решения от OpenZeppelin
Понимать основные части EIP (Ethereum Improvement Proposals)
Переносить контракты на тестнет и мейннет c помощью IDE Remix

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

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

Курс состоит из 9 тематических блоков, каждый из которых посвящён определённому аспекту программирования на Python. Вы освоите множество навыков и станете опытным junior-специалистом.

1.
Синтаксис и базовые операторы Python
2.
ООП. Классы, исключения. Тесты
3.
Взаимодействие с внешним миром. Создание простейшего API. Сборка проекта
4.
Работа с базами данных, асинхронное программирование
5.
Веб-разработка на Flask
6.
Веб-разработка на Django
7.
Python для Data Science
8.
DevOps
9.
Проектная работа

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

Разрабатывать приложения при помощи языка программирования Python
Работать с библиотеками данных
Получать данные от приложений и сайтов
Создавать автотесты
Применять асинхронное программирование

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

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

1.
Advanced basics
2.
Web
3.
Data engineering
4.
Highload
5.
Проектная работа

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

Разрабатывать коммерческие приложения
Работать в команде разработчиков
Использовать test-driven development
Ориентироваться в различных типах баз данных
Фильтры
Активные фильтры (1)
Александр Суханов
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Финансы
Для детей и подростков
Саморазвитие
Красота и здоровье
Создание контента
Рейтинг
4.5 и выше
4.0 и выше
3.5 и выше
3.0 и выше
Уровень сложности
Любой
Для новичков
Для специалистов
Цена
0 ₽ — 121 800 ₽
Только бесплатные
Рассрочка
Длительность
5 месяцев — 5 месяцев
Онлайн-университет
Otus
Только
#Sekta
99 баллов
Bang Bang Education
City Business School
Показать все
Категория
Python-разработка
Только
Блокчейн-разработка
Только
Веб-разработка
Только
Разработка баз данных
Только
1С бухгалтерия
Показать все
Профессия
Python-разработчик
Только
Администратор баз данных
Только
Веб-разработчик
Только
Сетевой администратор
Только
1С-программист
Показать все
Преподаватель
Александр Суханов
Только
Anna Fruit
Только
BMB Spacekid
Только
Bad Zu
Только
Embacy
Только
Показать все
Инструмент
Django
Только
Docker
Только
Figma
Только
Flask
Только
HTML
Только
Показать все
Навык
Адаптирование сайтов и приложений под разные устройства
Только
Оптимизирование запросов
Только
Парсинг данных
Только
Программирование на Python
Только
Проектирование систем хранения
Только
Показать все
Формат обучения
Онлайн
Только
Офлайн
Наверх