12 отобранных ресурсов для начинающих разработчиков

Учиться кодировать сложно. Здорово, что есть так много ресурсов, из которых можно выбирать, но это также усложняет задачу.

Это лучшие ресурсы, которые действительно помогли мне в начале пути или о которых я узнал позже.

Я не поклонник статей с ресурсами, которые любой мог бы найти с помощью быстрого поиска в Google. Эти ресурсы отобраны вручную! 👌


Определите

Получите представление о том, что такое кодинг и чем на самом деле занимается разработчик. Узнайте, что вас ждет.


Вводная глава Eloquent JavaScript — Чтение

Это введение в книгу является отличным определением программирования и объясняет, что делает разработчик в простых и практических терминах. Вся книга — это фантастическое введение в JavaScript.

Научите себя программировать за десять лет — Чтение

Эта книга направлена против тенденции краткосрочного мышления во время обучения. Она помогает взглянуть на вещи в перспективе и дает отличные советы для более длительного периода времени.

Как выучить математику для студентов — курс

Кодирование включает в себя некоторое количество математики, в зависимости от того, что вы с ней делаете, и многие люди испытывают неуверенность по этому поводу. Этот курс учит тому, как подходить к математике и думать о ней.


Подкасты

Слушайте подкасты. Это отличный способ максимально эффективно использовать свое время, вдохновляться и общаться.


Подкаст CodeNewbie

Послушайте истории людей о том, как они используют код в своей работе. Это может вдохновить вас и расширить ваши представления о том, что вы можете сделать с помощью кода.

Syntax

Syntax — это легкий и неформальный подкаст. Ведущие шоу — два веб-разработчика, которые преподают уже давно, но все еще следят за последними тенденциями в этой области.

Front End Happy Hour

В Front End Happy Hour участвуют опытные разработчики, многие из которых работают в Netflix. Обстановка легкая, как после рабочего дня, и вы сможете узнать много нового от старших разработчиков из крупных компаний.


Пути обучения

Потратьте время на изучение, посмотрите, что есть и что вам нравится, а затем сосредоточьтесь на этом. Создайте план собственного обучения. Он может меняться, но только после тщательного обдумывания.


P1xt Guides — Руководство

Это руководство очень помогло мне, когда я начал составлять план того, что нужно изучать. Хотя он был создан несколько лет назад, многие из ресурсов актуальны и сегодня.

CS50: Введение в компьютерные науки — курс

Это первый онлайн-курс по информатике, который я прошел. Он сложный, но очень хорошо структурирован. Он делает основные темы доступными и закладывает прочный фундамент для изучения CS.

Web Dev для начинающих — курс

12-недельный курс Web Dev от Microsoft — это отличный способ изучить и попрактиковаться в основах веб-разработки. Это тот курс, о котором я мечтал, когда начинал учиться.

roadmap.sh — Руководство

Дорожные карты отлично подходят для создания контекста перед погружением в следующую тему. Выберите интересующую вас роль разработчика и посмотрите, какие технологии вам нужно знать для этой роли.


HTML, CSS, JavaScript

Рассматривайте учебники как отправную точку, а затем решите, хотите ли вы изучить что-то самостоятельно или доработать учебный проект.


Flexbox Zombies — игра

Flexbox — это важная часть CSS, которую необходимо понять. Синтаксис для него неинтуитивен и может быть трудным для запоминания. Эта игра научит вас и даст возможность попрактиковаться в увлекательной форме.

JavaScript 30 — курс

Создайте 30 проектов на JavaScript за 30 дней без дополнительных библиотек. После изучения базового синтаксиса JavaScript вы захотите создавать реальные проекты. Вот несколько креативных и забавных проектов, которые вдохновят вас.


Создание проектов — это то место, где происходит настоящее обучение. Вы будете сталкиваться с препятствиями, но именно так вы научитесь решать проблемы.


Я фронтенд-разработчик, и некоторые из этих ресурсов ориентированы на это, но все они должны быть применимы к любому виду кодинга, которым вы хотите заняться.

Я намеренно постарался сделать этот список коротким. Как только вы изучите основы, приступайте к созданию!

Оцените статью
devanswers.ru
Добавить комментарий