FAQ
Архив полезных материалов на IT-тематику: экспертные статьи и подборки книг, актуальные инструкции и лайфхаки, ссылки на обучающие ресурсы и много другого контента для всех, кто неравнодушен к технологиям.
Полезные материалы
JavaScript
QA manual
DevOps
BA
React Native
Python
.NET
Go
Ruby
PHP
Scala
Java
QA automation
JavaScript
QA manual
DevOps
BA
React Native
Python
.NET
Go
Ruby
PHP
Scala
Java
QA automation
JS (теория)
JS (практика)
ООП в JS
Git
Big O Notation
Структуры данных
React (документация)
React (видео)
Вёрстка
Литература
- “Тестирование программного обеспечения. Базовый курс”, Святослав Куликов
- “A Practitioner’s Guide to Software Test Design”, Lee Copeland
Интернет-ресурсы
Базы данных и SQL
Компьютерные сети
GitHub Actions CI/CD
Docker
Terraform
Kubernetes workshop
Литература
- Software Requirements (Developer Best Practices) 3rd Edition, Karl Wiegers
- A Guide to the Business Analysis Body of Knowledge® (BABOK® Guide)
Официальная документация React
Интернет-ресурсы React
- React Tutorial For Beginners | YouTube
- The Practical Guide to React Native: Build iOS/Android Apps | Udemy
- React Native Tutorial for Beginners - Build a React Native App [2020] | YouTube
- Let's build Uber 2.0 with REACT NATIVE! (Navigation, Redux, Tailwind CSS & Google Autocomplete) | YouTube
- Before you start | React Native Navigation
- React Native Animation Guide | HackerNoon
- React Native's LayoutAnimation is Awesome | by Justin Poliachik | Medium
HTML, CSS, JS, HTTP
Литература
- “Learning Python”, Mark Lutz
- “Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих”, Адитья Бхаргава
- “Паттерны проектирования”, Эрик Фримен, Элизабет Фримен
- “Совершенный код. Мастер-класс” Стив Макконнелл
- “Two Scoops of Django”, Daniel Roy Greenfeld
- “Pro Git”, Scott Chacon, Ben Straub
Интернет-ресурсы
Django
Git
Command line
12-factor app
Литература
- «CLR via C#», Джеффри Рихтер
- «Чистый код. Создание, анализ и рефакторинг», Роберт Мартин
Интернет-ресурсы
JS
Интернет-ресурсы
Интернет-ресурсы
- Введение в Ruby
- Thinknetica | Ruby on Rails c нуля (2015)
- Виталий Куреннов, Владимир Дементьев | Профессиональная разработка на Ruby on Rails (2014)
- Learn Ruby | Codecademy
- The Complete Ruby on Rails Developer Course
- Rusrails
- GoRails
Практические задания
- Установить и использовать Linux Ubuntu / Rbenv / git
- Выполнить проект https://www.railstutorial.org/book Agile Web Development with Rails 6-7
Интернет-ресурсы
Документация
Практика
JVM (Java Virtual Machine)
Клиент-серверная архитектура
REST, HTTP, REST API
Интернет-ресурсы
Литература
- “Философия Джава”, Эккель
- Полное руководство, Шилдт
Практика
Интернет-ресурсы
JS
- Node.js
- Mocha - the fun, simple, flexible JavaScript test framework (mochajs.org)
- Jest - Delightful JavaScript Testing (jestjs.io)
- WebdriverIO · Next-gen browser and mobile automation test framework for Node.js | WebdriverIO
- JavaScript End to End Testing Framework | cypress.io
- Chai Assertion Library (chaijs.com)
- winston - npm (npmjs.com)
- www.npmjs.com/package/bunyan
- GitHub - axios/axios: Promise based HTTP client for the browser and node.js
- GitHub - visionmedia/supertest: 🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API.
- Cucumber.js - Cucumber Documentation
C#
Python
Смотреть
курсы и стажировки
Популярные вопросы
Популярные вопросы
Какие форматы обучения существуют в Students Lab?
- Курсы — сочетают в себе теоретические лекции и практические задания. У тебя будет ментор, который поможет во всём разобраться. Курс завершается разработкой группового проекта.
- Стажировка — моделирует условия, максимально приближенные к реальному проекту. На 2-3 месяца ты становишься частью команды и разрабатываешь полноценный проект, всё это время тебя поддерживает опытный ментор.
Как проходит обучение?
У каждого направления уникальная учебная программа. Ты получишь задание для индивидуального и/или группового проекта и будешь заниматься под руководством ментора.
Насколько легко совмещать Students Lab и занятия в колледже/университете?
Мы понимаем, что не хочется ждать выпускного, чтобы начать карьеру. Практика не должна быть в ущерб основной учёбе: для стажёров предусмотрен гибкий график с шестью рабочими часами.
Более того, у Students Lab налажено партнёрство со многими университетами страны – БГУ, БГУИР, БГТУ, ВГУ им. П.М. Машерова и др. На базе учебных заведений функционируют лаборатории iTechArt, что позволяет проводить прямо на кафедрах не только профориентационные лекции, но и отдельные курсы по популярным направлениям разработки.
Стажировка оплачивается? Какие шансы получить предложение о работе после окончания Students Lab?
В Students Lab нет стипендий, зато есть всё необходимое для быстрого погружения в профессию. Мы всегда замечаем наиболее старательных стажёров и приглашаем их на работу в команду iTechArt.
Можно ли пройти практику в iTechArt?
Ты сможешь пройти университетскую практику в Students Lab, если уже стажируешься или обучаешься на наших курсах. Мы готовы распределить тех, кто присоединился к нам в качестве сотрудника, успешно завершив курсы.
По каким технологиям проводится обучение?
Java, C#, .NET, PHP, Python, Ruby, QA, Mobile (Android/iOS), Salesforce, JavaScript, Big Data, Data Science, DevOps, Golang, Project Management, Business Analysis, Marketing, Recruitment, HR, UI\UX Designer и не только. Ежегодно мы увеличиваем список направлений.
Что делать, если не удалось попасть в Students Lab с первого раза?
Не отчаиваться! Нужно немного подтянуть знания и пробовать силы уже в следующем наборе.
Как часто бывают новые наборы?
Мы заранее публикуем график новых наборов на сайте, а также в наших социальных сетях. Следи за новостями.
Как скоро я получу ответ после отправки заявки?
Из-за большого количества заявок время ответа может увеличиться до недели. Мы делаем все возможное, чтобы сократить время ожидания, и обязательно свяжемся со всеми, кто подает заявки на курсы и стажировки.