OTUS
Практический курс о теории сетевого взаимодействия: настраиваем свою сеть в течение всего курса и изучаем работу всех тех технологий, с которыми вы, возможно, сталкивались, но еще не успели поработать и разобраться с устройством изнутри.
Курс подходит для:
специалистов по маршрутизации и коммутации, работающих в небольших или средних компаниях и стремящихся к более масштабным и крупным проектам;
специалистов крупных компаний, которые хотят получить более глубокое представление о своей работе и брать более сложные задачи.
Большой упор в обучении сделаем на два самых распространенных протокола - BGP и OSPF.
Автор: OTUS
Название: MS SQL Server разработчик
Описание:
Во время курса будем подробно разбирать язык запросов и внутренние процессы СУБД, происходящие на всех этапах работы с запросом. Курс позволит понять детали процессов и получить чёткое представление, что делает тот или иной код, где могут возникнуть потенциальные проблемы, как их можно разрешить.
Подробно рассмотрим оптимизацию кода, как нужно писать, если у вас миллиарды данных, расскажем о популярных граблях, чтобы вы смогли их обойти.
Этот курс предназначен для:
— разработчиков с опытом работы с базами на уровне «делал и использовал, но как внутри работает не знаю» (например, через ORM);
Курс рассчитан на frontend-разработчиков или backend-разработчиков со знанием Javascript.
За 4 месяца вы научитесь:
Разрабатывать бэкенд любой сложности на Node.js с использованием Express, Passport, Jest, GtaphQL, Next.js
Работать с базами данных MongoDB и PostgreSQL
Использовать и настраивать CI/CD для своего проекта.
Конфигурировать приложения для production и деплоить на сервер
Работать с Web Sockets (Socket.IO)
Писать понятный и чистый код на TypeScript
Также вы получите:
Глубокое понимание архитектуры и дизайна Node.
Что даст вам этот курс
В свете последних событий, всё больше возрастают нагрузки на различные online сервисы, многие оффлайн предприятия создают информационные системы, производительность которых должна удовлетворять потребности многочисленных пользователей, в связи с чем на рынке требуются специалисты в области нагрузочного тестирования!
Курс подойдет:
— для специалистов в области функционального или автоматизированного тестирования с 1-2+ годами опыта, небольшой практикой в java/C/SQL и желанием ворваться в самую интересную область тестирования!
Что даст вам этот курс:
Глубокое знакомство с библиотеками PHP и особенностями языка
Навыки проектирования приложений, работы с базами и файлами, веб-фронтендом
Привычку к хорошему и чистому коду
Владение тактиками по созданию высоконагруженных систем
Для реализации больших и долгосрочных проектов современному PHP-разработчику необходимо заботиться об архитектуре кода, применять паттерны проектирования, писать код в соответствии с принципами SOLID и поддерживать высокий code coverage своих unit-тестов. Но профессия PHP Backend Developer требует знаний не только языка PHP, а ещё...
Курс по Kali Linux с нуля для будущих специалистов по кибербезопасности. Изучите на практике основные инструменты выявления и эксплуатации уязвимостей: metasploit, sqlmap, WAF и другие.
Программа для тех, кто интересуется проведением тестов на проникновение и хочет практически попробовать себя в ситуациях, близких к реальным. Курс рассчитан на тех, у кого еще нет опыта в информационной безопасности.
Чему научимся
- Искать и эксплуатировать уязвимости или изъяны конфигурации в корпоративных сетях, web сайтах , серверах.
Что даст вам этот курс
Профессиональный онлайн-курс для тех, кто уже имеет опыт программирования на Python и хочет повысить свой уровень за счет новых знаний и навыков из различных областей разработки. Если вы уверенно чувствуете себя с Python, помните C, имеете представление о сетевом взаимодействии и реляционных СУБД, умеете обращаться с Linux, Git и прочими стандартными инструментами девелопера — курс для вас.
Цель программы — погрузить вас в современную «промышленную» разработку на Python как в теории, так и на практике. При этом Python будет лишь инструментом, с помощью которого мы будем изучать различные области знаний.
Курс будет интересен как разработчикам, так и инженерам, отвечающим за настройку процессов непрерывной разработки и доставки (continuous integration / continuous delivery).
Практический интенсивный курс по популярной методике непрерывной разработки и поставки программного обеспечения Continuous Integration и Continuous Delivery на GitLab
Цель курса:
- сформировать понимание архитектуры облачных провайдеров
- научить настройке процесса сборки и тестирования приложения
- изучить автоматизацию анализа кода и поиска уязвимостей
- настраивать процесс установки приложения
- и все это у трех крупнейших провайдеров!
Для кого этот курс?
Программа создана для Junior/Middle разработчиков, владеющих разными языками программирования. Откроет огромные перспективы для развития тем, кто застоялся на месте, и тем, кто хочет вырасти профессионально, избежав многих ошибок. И, конечно, курс просто жизненно необходим всем, кто прогулял или недостаточно серьёзно относился к занятиям по алгоритмам в вузе.
Содержание курса:
Введение в алгоритмы и структуры данных
Тема 1: Математика для разработчиков
Тема 2: Введение в алгоритмы, RAM-модель. Порядок роста функций.
Практический курс о теории сетевого взаимодействия: настраиваем свою сеть в течение всего курса и изучаем работу всех тех технологий, с которыми вы, возможно, сталкивались, но еще не успели поработать и разобраться с устройством изнутри.
Курс подходит для:
специалистов по маршрутизации и коммутации, работающих в небольших или средних компаниях и стремящихся к более масштабным и крупным проектам;
специалистов крупных компаний, которые хотят получить более глубокое представление о своей работе и брать более сложные задачи.
Большой упор в обучении сделаем на два самых распространенных протокола - BGP и OSPF.
Что даст вам этот курс
На курсе вы научитесь:
продвинутым возможностям Redux, Redux-Saga, Redux-thunk;
создавать SPA-приложения и оптимизировать их для production;
писать чистый и лаконичный код с TypeScript;
применять интеграционные и юнит-тесты;
работать в GraphQL, Apollo, Relay.
Также вы узнаете, как работает под капотом Webpack и Babel, освоите паттерны функционального программирования и научитесь их применять в React.
Для кого этот курс:
JavaScript-разработчиков с навыками HTML/CSS;
Backend-разработчиков, желающих стать Fullstack;
начинающих React-разработчиков.
Полный курс по работе с базой данных PostgreSQL
Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа PostgreSQL в облаках (AWS, GCP, Azure) и в Kubernetes
Курс обеспечивает глубокое погружение в PostgreSQL, чтобы проектировать базы данных так, чтобы впоследствии не приходилось тушить пожары в результате не оптимально заложенных основ.
Цель курса — научить слушателя эффективно работать с PostgreSQL:
В результате...