Готов записаться на тренинги EPAM, но хочешь получше подготовиться к интервью? Не знаешь, какие источники использовать для самостоятельного обучения? Наши опытные тренеры собрали специальную подборку материалов для изучения на старте.
BASIC для всех направлений
- Codecademy HTML & CSS – понять, как работает HTML и CSS, первоочередная задача всех, кто хочет начать изучение любой профессии в IT. А CodeAcademy – кладезь онлайн-курсов по всем направлениям в IT.
- Harvard course CS50 – курс CS50 Гарвардского университета считается лучшим по основам программирования в мире. Он рассчитан как на полных новичков, так и на тех слушателей, у которых уже есть небольшой стартовый опыт в программировании. Он включает лекции и практические задания. Доступен на английском и украинском языках.
JAVA
- The Java™ Tutorials – оригинальная документация компании Oracle по языку Java. Основа основ и первоисточник всех знаний по Java.
- Книги по Java от EPAM. Тренер EPAM и разработчик очных и онлайн курсов по Java Блинов И.Н. делится своими книгами. Они представлены в формате pdf и доступны для скачивания.
- Книга Работа с MySQL, MS SQL Server и Oracle в примерах Куликова С.C. Три СУБД, 50 примеров, 129 задач, более 500 запросов с пояснениями и комментариями. Никакой теории, только схемы и код. Много кода. Книга будет полезна тем, кто когда-то изучал базы данных, но многое забыл, имеет опыт работы с одной СУБД, но хочет быстро переключиться на другую, хочет в предельно сжатые сроки научиться писать типичные SQL-запросы.
.NET
- Официальная документация Microsoft по языку C# – здесь есть много ресурсов для изучения языка C#. В зависимости от того, какой у вас опыт программирования или работы с языком C# и платформой .NET, вам будут интересны разные разделы этого руководства.
- Книга C# 10 and .NET 6 – Modern Cross-Platform Development – описание современной версии языка C# и платформы .NET с исчерпывающим рассмотрением всех возможностей C#, как старых, так и новых.
- Head First C#: A Learner's Guide to Real-World Programming with C# and .NET Core 4th Edition – одна из самых актуальных книг о технологии для новичков.
SOFTWARE TESTING
- “Тестирование Дот Ком” Романа Савина – это первая книга, которую рекомендуют прочитать начинающему тестировщику.
- Книга International Software Test Institute охватывает все аспекты тестирования ПО, рассказывая обо всех процессах, метриках, рисках в тестировании.
- Онлайн-курс Software Testing Introduction от тренера EPAM Куликова С.C для тех, кто только начинает свой путь в тестировании.
- Testing Glossary – ресурс для знакомства с базовыми понятиями в QA.
FRONT-END
- YouTube-канал Rolling Scopes School. The Rolling Scopes – сообщество профессиональных Front-End разработчиков. На их канале ты найдешь большое количество обучающих видеороликов о современных подходах, технологиях и инструментальных средствах разработки веб-приложений с использованием JavaScript.
- W3SCHOOLS – англоязычный ресурс для самостоятельного изучения Front-end.
- Stackoverflow – если что-то не получается, заходите на этот ресурс, который помогает инженерам в формате “вопрос-ответ”. В поиске вы найдете ответы на большинство вопросов.
DEVOPS
- The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations – одна из самых актуальных книг для DevOps-специалистов.
- Kodekloud – один из лучших курсов по DevOps, который помогает студентам изучить трендовые технологии.
- LinuxFoundationX: LFS151.x Introduction to Cloud Infrastructure Technologies – это отличный бесплатный курс на edX от Linux Foundation по работе с открытым исходным кодом для построения облачных систем.
BUSINESS ANALYSIS
- Software Requirements (3rd Edition) (Developer Best Practices) – книга содержит различные аспекты работы с требованиями на каждом этапе процесса разработки.
- Business Analysis Techniques: 123 essential tools for success 3rd Edition – ресурс для понимания и изучения техник в бизнес-анализе.
- Business Analysis Glossary – ресурс для знакомства с ключевыми понятиями BA. Основная терминология и определения ключевых понятий для работы бизнес-аналитика.
DATA & ANALYTICS
- SQL Tutorial – SQL-tutorial для начинающих специалистов и не только.
- Developing SQL Databases – это вводный курс EDX для тех, кто уже имеет базовые навыки в области IT.
- Database Concepts – отличный источник Database concepts от Oracle Help Center.
DESIGN
- Digital Design Essentials: 100 ways to design better desktop, web, and mobile interfaces – прекрасная книга для освоения графических методологий и процессов.
- INSPIRED: How to Create Tech Products Customers Love – книга показывает разные взгляды на то, что такое хороший и что такое плохой продукт.
- DesignSpot Community – комьюнити дизайнеров из EPAM, которые помогают новичкам и публикуют для них образовательные материалы.
Это “стартовый набор”, с которого мы рекомендуем начать освоение выбранного направления. А более расширенные подборки вы можете найти в разделе "Материалы”.