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

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

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

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

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

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

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

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

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

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

Работать с нереляционными базами данных
Писать запросы на языках NoSQL
Оптимизировать и ускорять процессы обработки информации
Проектировать системы хранения
Искать оптимальные решения рабочих задач
Логотип школы
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
Ориентироваться в различных типах баз данных