Чем занимаются фулстек-разработчики:
Создают или улучшают сайты и веб-приложения — отвечают за их фронтенд и бэкенд
• Фронтенд — та часть сайта или приложения, которую пользователи видят в браузере. Это система заголовков и подзаголовков, картинки, ссылки и кнопки.
• Бэкенд — функциональность и...
Во втором томе представлено полное введение в теорию получисленных алгоритмов, причем случайным числам и арифметике посвящены отдельные главы. В книге даны основы теории получисленных алгоритмов, а также их основные примеры. Тем самым установлено прочное связующее звено между компьютерным...
1 часть
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Бизнес-аналитик — это специалист, который связывает сферы бизнеса и IT. А именно:
Собирает в целое разные точки зрения, исследует боли и потребности пользователей.
Решает, как внедрить новые идеи, структурирует задачи для команды разработчиков и часто работает в паре с системным аналитиком...
"Дляразработчиков программного обеспечения любой квалификации, стремящихся повысить свой уровень в области проектирования и реализации предметно-ориентированных промышленных приложений с учетом лучших достижений профессиональной практики, книга Реализация методов предметно-ориентированного...
Чем занимаются Go-разработчики?
Создают высоконагруженные сервисы в сферах онлайн-ретейла, доставки, финтеха, интернета вещей. Язык программирования Go хорошо подходит для такого рода проектов, так как отличается масштабируемостью и высокой производительностью.
Навыки и инструменты, которые...
Описание:
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю.
Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост.
Вы также...
О чём курс
На курсе изучается широко используемый брокер сообщений с открытым исходным кодом RabbitMQ.
Сначала будет дано краткое введение в JMS. Затем рассмотрены AMQP и модель потока сообщений в RabbitMQ, а также параметры конфигурации брокера.
Слушатели будут использовать RabbitMQ Java-клиент...
React — самая популярная библиотека для фронтенд-разработки
А ещё это стабильный фреймфорк, который легко поддерживать: поэтому на нём пишут большие популярные веб-приложения.
Разработчикам, которые умеют использовать React,обычно проще искать работу и получать повышения.
Кому подойдет:
Тем...
Программа курса
Учёба идёт 5 месяцев: ей нужно уделять в среднем 8 часов в неделю
Постановка задач и делегирование
Личное развитие
Работа со специалистом один на один
Начало работы с командой и продуктом
Сложности в работе с командой и продуктом
Развитие команды и продукта
Продукт и инфраструктура
Чем занимаются Android-разработчики
Создают приложения под Android
Около 70% всех телефонов в мире — это Android, поэтому вашими приложениями смогут пользоваться миллионы людей
Работают с открытой ОС
У Android открытый исходный код, а ещё разработчики имеют доступ к практически всем...
Алгоритмы — это источник жизненной силы информатики. Это механизмы, которые формируют доказательства, и музыка, которую исполняют программы. История алгоритмов стара, как сама математика.
Этот учебник представляет собой обширный и оригинальный трактат по разработке и анализу алгоритмов...
Описание книги:
Начинающим программистам требуется нечто большее, чем навыки программирования. Столкнувшись с реальной работой, вы моментально понимаете, что самым нужным вещам, имеющим критическое значение для карьеры, не обучают ни в университетах, ни на курсах. Книга «README. Суровые реалии...
Перед вами книга для самостоятельного знакомства с основами языка Ruby для начинающих разработчиков любого возраста. Последовательное изложение материала позволит не только освоить тонкости языка в удобной игровой форме, но и заложить твердый фундамент для дальнейшего обучения. Многочисленные...
Карьерный центр: поможем найти работу в приятной компании
Сделаем это в три этапа.
Портфолио и самопрезентация
Расскажем про рынок труда и компании, которые нанимают junior-разработчиков. Поможем собрать портфолио и составить резюме. Подготовим к собеседованиям и научим вести разговор.
Отклики...
Специалист по Data Science структурирует и анализирует большие объёмы данных, применяет машинное обучение для предсказания событий и обнаружения неочевидных закономерностей. Помогает создавать и улучшать продукты в бизнесе, промышленности и науке. Мы хотим научить вас основным инструментам этой...
Веб-разработчик разрабатывает сайт на языках HTML, CSS и JavaScript. Создаёт интерфейсы с помощью библиотеки React. Настраивает Git, чтобы работать в команде, и Webpack, чтобы собирать файлы проекта автоматически. Веб-разработчик разбирается и в устройстве сервера: может настроить Nginx и...
Чем занимаются iOS-разработчики
Разрабатывают приложения под iOS
Вы будете использовать язык программирования Swift и создавать приложения для миллионов людей по всему миру
Работают в экосистеме Apple
У Apple строгие требования — благодаря этому получаются качественные приложения, которые...
4 часть
Тестирование:
- Мануальное тестирование
- Вкалывают роботы: Assert
- Первым делом - тесты: Test-driven Development
- Библиотека Unittest в Python
- Unittest и TDD
Тестирование Django:
- Unittest в Django и Coverage-тестомерка
- Unittest в Django: тестирование моделей
- Unittest в...