Хочешь уверенно проходить IT-интервью?

Мы понимаем, как сложно подготовиться: стресс, алгоритмы, вопросы, от которых голова идёт кругом. Но с AI тренажёром всё гораздо проще.
💡 Почему Т1 тренажёр — это мастхэв?
- Получишь настоящую обратную связь: где затык, что подтянуть и как стать лучше
- Научишься не только решать задачи, но и объяснять своё решение так, чтобы интервьюер сказал: "Вау!".
- Освоишь все этапы собеседования, от вопросов по алгоритмам до диалога о твоих целях.
Зачем листать миллион туториалов? Просто зайди в Т1 тренажёр, потренируйся и уверенно удиви интервьюеров. Мы не обещаем лёгкой прогулки, но обещаем, что будешь готов!
Реклама. ООО «Смарт Гико», ИНН 7743264341. Erid 2VtzqwP8vqy
300 ссылок на обучающие ресурсы по программированию на языках JavaScript, Python, PHP, Ruby, C, C++, С#, Haskell, Scala и в их фреймворках.
1. Python
Учебные ресурсы по программированию
- Обучение Python | CodeAcademy
- Уроки по Python | Progate
- YouTube-учебник для абсолютных новичков
- Введение в Python | Udacity
- Python для всех
- Учимся писать функции на Python
- Учим Python: From Zero to Hero
- Автоматизация рутинных задач с помощью Python
- Видеоканал по Python The New Boston | YouTube
- Учебник для новичков A Byte of Python
- Быстрый тур по Python
- Учебник Python для Data Science
- Учебник Python 3 | Solo Learn
- Реальный Python
- Pandas | Kaggle
- Уроки по Python от Google
- Введение в Python для Data Science
- Python 3 для людей, которым необходим практический эффект
- Трудный путь изучения Python
- Крупнейшая подборка Python-каналов на YouTube
Лучшие GitHub репозитории для подписки
2. Машинное обучение
Лучшие онлайн-курсы
- Курс Стэнфорда CSE-229
- Andrew Ng | Coursera
- Курс по искусственному интеллекту Сираджа Равала Move 37
- Машинное обучение с Python | YouTube
- Ускоренный курс машинного обучения | Google Developers
- Прикладная наука о данных | Coursera
- Машинное обучение | Kaggle
Лучшие GitHub репозитории для подписки
- Путь самообразования по Data Science
- Репозиторий второго издания Python Machine Learning
- Учебники по машинному обучению
- Coding Train
Исследовательские публикации
- ArXiv
- IEEE
- Research Gate
- Academics Torrent - поиск датасетов
- ArXiv Sanity - поиск лучших публикаций
- OpenReview
- Научные публикации с исходниками
- Статьи с кодом
Проверка моделей машинного обучения на датасетах
Книга по машинному обучению
3. Глубокое обучение
Лучшие онлайн-курсы
- Специализация по глубокому обучению на Coursera
- Глубокое обучение | Fast.AI
- Глубокое обучение | Kaggle
Лучшие онлайн-книги
Лучшие GitHub репозитории для подписки
- TОП 200 GitHub репозиториев по глубокому обучению
- Преобразование фигур на изображениях в трехмерные модели
- Учебник по науке о данных
- Шаблон проекта для Tensorflow
- VisualDL
- Caire - ресайзинг изображений без изменения ключевых объектов
- Рейтинг топовых репозиториев
- Изучаем глубокое обучение за 6 недель
4. Ресурсы по программированию под Android
- Свободные курсы | Udacity
- Путь Android разработчика
- Лабораторные по кодингу Google Android
- Тур по виджетам Flutter
- Примеры Android
- Примеры Flutter
5. Бэкенд-разработка
Ресурсы по программированию во фреймворке Django
- Попробуйте Django | YouTube
- Документация Django
- Учебник Django Girls
- MDN документация
- Блог SimpleIsBetterThanComplex
- Танго с книгой Django
- Учебник по классам Django
Ресурсы по программированию во фреймворке Flask
- Мега учебник по Flask
+ Средний уровень
Node.JS
- Воркшопы по опен-сорс проектам NodeSchool
- Веб-фреймворк Express (Node.js/JavaScript)
- Учебник по Node JS для новичков | YouTube
- Документация Node.js
- Книга продвинутого уровня Шаблоны дизайна Node.js
- Node.js + MongoDB API | YouTube
- Учебник Node.js
- Книга Миксу об использовании Node.js
- Что вы должны знать о Node.js
- Express.js - Лучшие практики относительно безопасности
Ресурсы по программированию на PHP
- Пособие по PHP
- W3Schools
- Tutorial Point
- Учебник по PHP с использованием баз данных
- Пособие по связыванию PHP и SQL
- PHP: правильный путь
- PHP: неправильный путь
- Курс BitDegree
- Лучшие практики PHP Best Practices
- PHP Pandas
- PHP Internals Book
- Делаем форум с Laravel и TDD
- Подборка материалов
Ресурсы по программированию на Ruby
- Учебник по Ruby on Rails
- Трудный путь изучения Ruby
- Изучаем Ruby | Codecademy
- Изучаем Ruby: концепции разработки и прочее | Upskills with Upcase
- Краткие, сфокусированные скринкасты Ruby Tapas
- Руководство по Ruby (Poignant)
- Видеоуроки по продвинутым темам RailsCasts
- Учебник по Ruby on Rails
- Подборка материалов по Ruby и Ruby On Rails
MongoDB
- Видеоучебник по MongoDB | YouTube
- Видеоучебник для новичка | YouTube
- Бесплатные курсы и оплачиваемые персональные тренинги
- Понимание Mongoose Deep Population
- Учебник по MongoDB для новичков
- Пособие по MongoDB для продвинутых
Архитектура программного обеспечения
6. Фронтенд-разработка
HTML5 and CSS3
- Учебники по HTML и CSS | w3schools.com
- Введение в HTML/CSS: создание веб-страниц
- Введение в HTML и CSS | Udacity
- Как быстрее писать на HTML5 и CSS 3 | Learn Code Online
- Интерактивный Flexbox
- freeCodeCamp
- Каталог HTML & CSS | Codecademy
- Как облегчить работу с HTML и CSS
- MDN документация по HTML
- MDN документация по CSS
- Справочник по CSS
- Проект The Odin
- Пособия по HTML
- 30 секунд CSS
- Сетка CSS
- CSS Flexbox | Wes Bos
- Шпаргалка по Flexbox
- Обучающая игра Flexbox Froggy
- Обучающая игра Flexbox Zombies
- Визуальная шпаргалка по CSS
- Визуальная шпаргалка по HTML
- Учимся писать код HTML и CSS
- Основы HTML | BitDegree
- Основы CSS | BitDegree
- 20 потрясающих CSS3 техник, библиотек и примеров
Bootstrap4
- Курс по Bootstrap4 с проектами | Learn Code Online
- BootStrap 4 | BitDegree
- Учебник по Bootstrap4 для новичков
- Ускоренный курс по Bootstrap4
- Документация Bootstrap4
Ресурсы по программированию на JavaScript
- Документация MDN по JavaScript
- Учебник javascript info
- Javascript за 30 дней | Wes Bos
- Введение в JavaScript | Udacity
- Документация JavaScript и интерактивные примеры
- JavaScript: адекватное пособие по функциональному программированию
- Вы не знаете JS (серия книг)
- Книга "Выразительный JavaScript" Онлайн
- Шаблоны дизайна JavaScript | Udacity
- Проект The Odin
- Введение в JavaScript | freeCodeCamp
- Учебник от HTML Dog
- Полный видеокурс по Javascript для новичков | YouTube
- 33 концепции JavaScript, который должен знать каждый разработчик
- 30 секунд кода
- JS в примерах
- Основы программирования на JavaScript
- Изучаем шаблоны программирования на JavaScript
- Основы JS | BitDegree
- Шпаргалка ES6 и другим версиям
- Курс по регулярным выражениям
- Подборка ресурсов для Junior
Фреймворки JavaScript
Angular
- Экспозиция веб-сайтов, приложений и экспериментов на Angular
- Галерея вдохновляющих сайтов, сделанных с помощью Angular
- Ускоренный курс для новичков "Выучить Angular 7 за 50 минут"
- 33 интерактивных скринкаста по построению приложений на Angular
- Подборка ресурсов для изучения Angular с нуля
- Подборка пособий по Angular: текст и видео
React.js
- Видео с конференций по React JS
- Видеопособие от начального к среднему уровню | YouTube
- Полный учебник по React и Redux | YouTube
- Интерактивный учебник по ReactJS Tutorial | Codecademy
- Статьи FreeCodeCamp
- Несколько проектов по разработке на React
- Известные репозитории GitHub
- Hello World | ReactJS.Org
- Книга Дорога к React
Redux.js
- Видеоучебник по Redux #1 | YouTube
- Документация Redux
- Начало работы с Redux
- Строим приложения на React и Redux
- Учебник React Redux
- Фулл-стэк учебник по Redux
- Решение задач, возникающих при работе с Redux | freeCodeCamp
Vue.js
- 9 интерактивных скринкастов | Scrimba
- Поваренная книга Vue
- Начало работы с VueJS 2 | YouTube
- Новости Vue.js
- Сделано с помощью Vue.js
Ресурсы по программированию доступных интерфейсов
- Документация MDN
- Учебник по Web Accessibility
- Видеоучебник по доступности интерфейсов для людей с ограниченными возможностями | YouTube
- Ресурсы и инструменты для создания доступных интерфейсов | WebAIM
- Список для проверки доступности интерфейсов
- Доступные интернет-приложения | MDN
Инструменты фронтенд-разработки
Менеджеры пакетов
Упаковщики
- Webpack - наиболее часто используемый упаковщик
- Webpack | YouTube
- Parcel - упаковщик нового поколения
- Browserify
- Rollup
7. Структуры данных и алгоритмы
Онлайн-платформы
- CodeChef - сайт соревновательного программирования
- CodeSignal - игровой подход для соревнования по кодингу и практики для собеседований
- Codeforces - подготовка к соревнованиям по программированию
- GeeksforGeeks - вопросы по программированию, необходимые для устройства в крупных компаниях
- Hackerearth - последовательность задач для новичков в программировании, желающих перейти на следующий уровень
- Hackerrank Interview Preparation Kit - подборки задач по разным темам при подготовке к собеседованиям
- InterviewBit - подготовка по структурам данных
- LeetCode - оттачивание знаний по вопросам с реальных собеседований
- Sphere Online Judge - изучение структур данных
- UVa Online Judge - решение задач по структурам данных
- Codewars - соревновательное программирование и подготовка к собеседованиям
- CodinGame - соревновательное программирование с задачами в игровой форме
- Codility - развитие навыков программирования
- Zen of Programming - часто обновляемый блог для людей, желающих развиться в программировании
Учебники и практика
- Анимации для понимания структур данных и алгоритмов
- Русская версия сайта E-maxx
- Все лучшие учебники с Codeforces
- Компиляция ресурсов по алгоритмам и структурам данных на C++
- Компиляция ресурсов по структурам данных и алгоритмам от Codechef
- Список топиков с алгоритмическими проблемами и их решениями
- Практика кода и менторство на Excercism
Книги
- Соревновательное программирование
- Автостопом по соревновательному программированию
- CLRS - Библия по построению и анализу алгоритмов
- Дизайн алгоритмов - Еще одна книга для облегчения построения и анализа алгоритмов
- Университет собеседований по программированию | Github
- Алгоритмы и структуры данных в языках программирования
8. Ресурсы по программированию на платформе Alexa
- Изучаем Alexa | Codecademy
- Освоение Alexa за 6 шагов | Amazon
- Построение Alexa Skills с нуля | YouTube
- Разработка Alexa Skills | Qwiklabs
9. Ресурсы по программированию на языке С
- Изучаем C
- Практика по языку C | HackerRank
- Изучаем программирование на C | Programiz
- Учебник по программированию на C | Fresh2Refresh
- Сжатый учебник по C | Randu
- Учебник С | W3Schools
10. Ресурсы по программированию на языке C++
- Практика по языку C++ | HackerRank
- Изучаем программирование на С++ | Programiz
- Подборка курсов по C++ | Hackr.Io
- Изучаем C ++
- Беглый CPP
- Класс по C++ | Google for Education
- Учебник по C++ | Tutorials Point
- Подробный учебник по C++ | GeeksForGeeks
- C++ для программистов | Udacity
11. Git и GitHub
- Учебники Git
- Как использовать Git и Github | Udacity
- Контроль версий с Git | Udacity
- Введение в Git и Github | YouTube
- Книга Pro Git
- Тур по ветвлению в Git
- Объясняем Git на кошках
- Простой учебник по Git
- GIT: визуальный справочник
- Освоение Git
- Git | Progate
- Введение в Git для DataScience
- Наша шпаргалка по Git
12. Ресурсы по программированию на языке R
- RStudio
- Kaggle Kernels
- Лента новостей по блогам о языке R
- Введение в Data Science
- R для Data Science
- Библиотека Swirl
- Программирование с помощью R
13. Ресурсы по программированию на языке Haskell
14. MongoDB
15. Prolog
16. Ресурсы по программированию на языке C#
- Изучаем C#
- Учебник по C#| TutorialsPoint
- C# на SoloLearn
- Изучаем C#, строя простую RPG
- Справочник с примерами по C#
- "Желтая книга": введение в программирование на C#
- MSDN основы C# для абсолютных новичков
Комментарии