10 лучших сайтов для изучения программирования

  • Автор темы sbasoff
  • 26
  • Обновлено
  • 16, Apr 2023
  • #1


В наши дни профессия "программист " - это очень важная и высокооплачиваемая профессия.

Вы можете работать детским врачом или ветеринаром, но программировать вам это не помешает.

Без даже самых минимальных навыков не обойдётся ни один IT - специалист . Программироваие можно применить по разному: создание программ, сайтов, игр и многого другого.

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

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

Ну почти



Сразу хочу предупредить, что сайты, описанные мною, расположены в порядке возрастания сложности. 1. Code.org Прекрасный сайт, который подойдёт тем, кто даже никогда не слышал о программировании и ниразу не практиковался.

Создан он был специально для детей, однако подойдёт для людей любого возраста.

Хотелось бы отметить, что по ходу всего курса о сути заданий и целях вам будут такие знаменитые люди как Марк Цукерберг ( Основатель Facebook ) и Билл Гейтс ( без комментариев ), а так же куча других интересных персонажей.

С помощью этого сайта вы поймёте как преобразуется алгоритм в код javascript. 2. Codecombat Тут вы можете поиграть в очень интересную игру с неплохим сюжетом.

Вы играете за волшебника, который с помощью javascript-кода меняет игровой мир.

Разумеется, задания со временем будут возрастать по сложности, однако подсказки будут всегда. 3. Javarush Процесс обучения на этом сервисе выполнен в стиле онлайн - игры с прокачкой уровней.



Сервис подойдёт любому новичку, желающему изучать кроссплатформерную Jav`у. Вам предстоит решать множество задач ( на сервисе их больше тысячи ). А за прохождение уровней вам будет даваться возможность посмотреть серию Футурамы, за полный просмотр которой вы будете получать тёмную материю ( её вы сможете заработать решая задачи), которая в последующем пригодится вам для заправки своего корабля, чтобы перелететь на другой уровень.



Курс становится платным после 10-го уровня.

Однако вы можете пригласить 5 друзей и получить премиум на месяц.

Но чтобы дойти до 10го - надо постораться, на это может уйти пару недель.

Всего в игре ~40 уровней.

Примерно после 25-го уровня у вас будет достаточно знаний чтобы устроиться на работу. 4. Bit`s Quest В этой игре 14 уровней, но здесь уже посложнее.

Нужно будет не много подумать



Суть игры в управлении бит-бакет ботом, используя javascript.

Вам предстоит проходить лабиринты, а так же с вражескими кораблями.

Блаодаря этому сервису вы поймёте что такое события и как юзать функции. 5. Hello Processing Данный ресурс уже не выполнен в стиле игры, как это было с предыдущими, однако это не уменьшает его полезности и не отнимет у вас интереса.

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

Материал поймёт даже новичок.

Суть ресурса - рисование фигур, а так же управление ими с помощью JS. 6. Codecademy Codeacademy представляет собой школу программирования.

Здесь вы найдёте много уроков и научитесь веб-сайты и сервера.

Так же здесь есть не маленькое количество курсов по JS, Jquery, HTML, CSS, PHP, Ruby, Python.

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

Самый лучший ресурс, если вы стремитесь к проффесиональному программированию.

Здесь вы найдёте кучу материалов связанных с вебом.

Единственный минус сайта - большинство занятий платное, однако это того стоит. 8. Hexlet Здесь вы найдёте уроки по разработке на ОС Android, а так же множество задач на математическую логику. 9. Coursera Следующий сервис - Coursera.

Материал здесь требует упорного обучения.

Недостаток ресурса ( для русскоговорящих людей ) - англоязычные курсы, однако предосттавлены русские субтитры. 10. Ruby Warrior И заключительная, а также самая крутая игрушка из собранных в этой статье.

Вы будете играть за руби-воина, убивать врагов и спасать принцессу.

Для игры нужны базовые знания Ruby.

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

Сложная игра, включающая 9 уровней и требующая достаточно большое количество времени.

Ссылка на сайт А на этом всё. Надеюсь кому-то моя статья поможет и каждый сможет начать программировать. Все это и многое другое в данной статье - как научиться программировать, программирование.

sbasoff


Рег
27 Feb, 2008

Тем
1

Постов
1

Баллов
11
  • 17, Apr 2023
  • #2
Очень полезная информация, прямо загорелся желанием моментально приступить к действию, и начать осваивать программирование. Больше всего заинтересовал 3-ий вариант JavaRush. От Футурамы не откажусь, осталось найти 5 друзей. Ушел на указанный сайт. Большое уважение автору.
 

CD__


Рег
15 May, 2005

Тем
0

Постов
1

Баллов
1
  • 17, Apr 2023
  • #3
Рекомендую из перечисленых джавараш и степик. Нашел их до этой темы и активно изучаю. Но стоит понимать, что главное наличие у вас желания научиться
 

ЮлияДанил


Рег
18 Feb, 2017

Тем
0

Постов
1

Баллов
1
  • 17, Apr 2023
  • #4
К Coursera можно еще добавить Stepic, там есть курс по Python. А так здесь похоже упор на Java? По питону есть подобные сборки?
 

lemarqa22


Рег
04 Nov, 2014

Тем
0

Постов
1

Баллов
1
  • 17, Apr 2023
  • #5
спасибо автору за подборку материала и сортировке по сложности. Меня сын как раз спрашивал о подобных курсах. Тема программирования сейчас актуальна.
 

alik_93


Рег
29 Jul, 2015

Тем
0

Постов
1

Баллов
1
  • 17, Apr 2023
  • #6
Очень интересная статья. В своё время нашел себе "учителя" для андроида (канал на ютубе). Однако, я слишком переменчив и быстро меня разочаровало это направление!



Т.е. мне интересно начинать, но к середине курса - мне становиться скучно. Хотя вот про футураму интересно, может это подбодрит

 

hoolahoop


Рег
04 Aug, 2014

Тем
0

Постов
1

Баллов
1