До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

Главная | Все статьи | Дневник студента

Эффективный способ изучения нового языка программирования на примере HTML, CSS и JavaScript

Время чтения статьи ~1 минута
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Эффективный способ изучения нового языка программирования на примере HTML, CS... главное изображение

Вступление

Изучать что-то новое всегда тяжело. Особенно если никогда с этим не сталкивался даже отдалённо. Я начал изучать JavaScript в конце первого курса, после того как понял, что С++ явно не моё. Выбрал я этот язык, потому что он один из самых популярных и лёгких в освоении. Однако, в связи с его популярностью, сразу возникла проблема: где взять качественную информацию новичку? В интернете множество различных курсов, но многие из них либо рассчитаны на человека, который уже знаком с основами, либо почти полностью платные, не считая вводных уроков, а есть и откровенный устаревший шлак. К тому же, информация должна поступать связанно, что только усложняет её поиск.

Решение

В самом начале на помощь мне пришло приложение SoloLearn, о котором мне рассказал знакомый. Оно полностью бесплатное, что важно для большинства студентов, в том числе и меня. Никаких дополнительных знаний иметь не нужно. Все основные вещи расписаны по полочкам. Сначала даётся теория, потом закрепляется очень лёгким тестом. Прямо как на Хекслет, только очень поверхностно. Продвинутым пользователям интереса оно не представляет, однако понять и запомнить синтаксис поможет прекрасно. Доступен режим состязаний с другими пользователями. Курсы есть по всем основным языкам. Я прошел там знакомство с основами html, css и js.

Следующий шаг

После получения основ, я решил закрепить знания при помощи книг и роликов на YouTube. Для освоения CSS и HTML я выбрал книгу Дэвида Макфарланда "Новая большая книга CSS". В ней подробно описаны все возможности css, вся теория подана в удобном виде, и подкрепляется практикой. Для этого в книге даются ссылки, откуда можно скачать исходники с заданиями и готовыми решениями. Другим полезным источником для меня стал канал на YouTube "Web developer blog". Там собраны краткие курсы по всем направлениям веб разработки, показа вёрстка шаг за шагом реальных макетов. Даются советы по настройке рабочего окружения и работе с Photoshop.

Сейчас

Сейчас я прохожу курсы на Хекслет в профессии Frontend, а также продолжаю изучение книг и видеороликов по теме. Я считаю, что для лучшего усвоения информация должна получаться из разных источников.

Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября