+142

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

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

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

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

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

1. Code.org

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


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

Ссылка на сайт

2. Codecombat

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


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

Ссылка на сайт

3. Javarush

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


Процесс обучения на этом сервисе выполнен в стиле онлайн - игры с прокачкой уровней. Сервис подойдёт любому новичку, желающему изучать кроссплатформерную Jav`у. Вам предстоит решать множество задач ( на сервисе их больше тысячи ). А за прохождение уровней вам будет даваться возможность посмотреть серию Футурамы, за полный просмотр которой вы будете получать тёмную материю ( её вы сможете заработать решая задачи), которая в последующем пригодится вам для заправки своего корабля, чтобы перелететь на другой уровень. Курс становится платным после 10-го уровня. Однако вы можете пригласить 5 друзей и получить премиум на месяц. Но чтобы дойти до 10го - надо постораться, на это может уйти пару недель. Всего в игре ~40 уровней. Примерно после 25-го уровня у вас будет достаточно знаний чтобы устроиться на работу.

Ссылка на сайт

4. Bit`s Quest

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


В этой игре 14 уровней, но здесь уже посложнее. Нужно будет не много подумать :)

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

Ссылка на сайт

5. Hello Processing

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


Данный ресурс уже не выполнен в стиле игры, как это было с предыдущими, однако это не уменьшает его полезности и не отнимет у вас интереса. Рассказывать вам будет забавный лектор, который очень увлекательно подносит материал. Материал поймёт даже новичок. Суть ресурса - рисование фигур, а так же управление ими с помощью JS.

Ссылка на сайт

6. Codecademy

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


Codeacademy представляет собой школу программирования. Здесь вы найдёте много уроков и научитесь веб-сайты и сервера. Так же здесь есть не маленькое количество курсов по JS, Jquery, HTML, CSS, PHP, Ruby, Python. Перед началом уроков вы узнаете время, которое нужно будет на него потратить.

Ссылка на сайт

7. Codeschool

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


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

Ссылка на сайт

8. Hexlet

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


Здесь вы найдёте уроки по разработке на ОС Android, а так же множество задач на математическую логику.

Ссылка на сайт

9. Coursera

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


Следующий сервис - Coursera. Материал здесь требует упорного обучения. Недостаток ресурса ( для русскоговорящих людей ) - англоязычные курсы, однако предосттавлены русские субтитры.
Ссылка на сайт

10. Ruby Warrior

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


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

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

А на этом всё. Надеюсь кому-то моя статья поможет и каждый сможет начать программировать.
Комментарии (28)
  1. 2ez4me1337
    2ez4me1337
    6 марта 2015 16:01
    0  
    Название звучит как реклама вк
    Плюс
  2. BFG100
    BFG100
    6 марта 2015 16:03
    0  
    без Codewars это точно не топ-10, лучший сайт по программированию, правда он англ, но там есть очень много языков для изучение
  3. Apex
    Apex
    6 марта 2015 16:18
    0  
    Полезно) +
  4. F1N
    F1N
    6 марта 2015 16:29
    0  
    А я и не собирался делать ТОП-10. Я просто назвал 10 хороших по моему мнению сервисов. Все сайты хороши по своему и подходят под разный уровень ученика. И гнобить один сайт перед другим было бы глупо.
  5. HomerOff
    HomerOff
    6 марта 2015 16:31
    0  
    СПАСИБО ОГРОМНОЕ!!!
  6. juarez
    juarez
    6 марта 2015 16:34
    0  
    Полезно тем, кто хочет научиться программировать. +
  7. VaMPPP
    VaMPPP
    6 марта 2015 18:19
    0  
    Я сломал Codecombat с помощью Infinity loop
    Уровен не загружается =D
  8. caiiiok254
    caiiiok254
    6 марта 2015 18:30
    0  
    с паскалем или дельфиником нету такого?((
  9. AkaBary
    AkaBary
    6 марта 2015 18:46
    0  
    Знал про все, кроме последних двух
  10. Sezyara
    Sezyara
    6 марта 2015 19:18
    0  
    >JavaRush
    Отписываюсь...
  11. dr_vice
    dr_vice
    6 марта 2015 19:49
    0  
    Цитата: caiiiok254
    с паскалем или дельфиником нету такого?((

    зачем?забудь про паскаль и делфи, начинай с си,самый удобный и полезный язык для изучения программирования на мой взгляд.
  12. bbgl
    bbgl
    6 марта 2015 20:14
    0  
    Полезно
  13. Sh1FFty
    Sh1FFty
    6 марта 2015 20:25
    0  
    На втором луа есть)
  14. kostya_myr
    kostya_myr
    6 марта 2015 21:08
    0  
    codeforces.ru или e-judge разные, можно на форумах прогерских посидеть
  15. abrus_kadabrus
    abrus_kadabrus
    6 марта 2015 22:49
    0  
    Очень познавательная тема. Автор, спасибо!)
  16. FroiL
    FroiL
    7 марта 2015 00:52
    0  
    Джавараш я бы поставил на первое место
  17. AlexGur952
    AlexGur952
    7 марта 2015 01:33
    0  
    Побольше бы русскоязычных сайтов этой тематики!
  18. LuckyLord
    LuckyLord
    7 марта 2015 12:01
    0  
    Админы, зачем вы удаляете комменты с ссылкой на ОРИГИНАЛ этой статьи. Автор мог хотя бы указать источник, а не присваивать себе "написание"/
  19. Kvak
    Kvak
    7 марта 2015 12:03
    0  
    Цитата: LuckyLord
    Админы, зачем вы удаляете комменты с ссылкой на ОРИГИНАЛ этой статьи. Автор мог хотя бы указать источник, а не присваивать себе "написание"/

    кинь источник
  20. F1N
    F1N
    7 марта 2015 13:18
    0  
    Цитата: FroiL
    Джавараш я бы поставил на первое место

    Пачан, я ведь говорил, что это не ТОП лучших сайтов. Они тут расположены в порядке возрастания сложности.
  21. FroiL
    FroiL
    7 марта 2015 14:03
    0  
    Цитата: F1N
    Цитата: FroiL
    Джавараш я бы поставил на первое место

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

    а, понял
  22. DJ KENT
    DJ KENT
    7 марта 2015 17:43
    0  
    Фин, молодец, Java нужно учить. megustamucho
  23. LiMoN4iK
    LiMoN4iK
    7 марта 2015 18:41
    0  
    Блин, только Java. Дайте что-то на С++.
  24. Lorem
    Lorem
    7 марта 2015 19:54
    0  
    За сайты(+), а те кто ноют типо "Дайте на С++ на паскаль и тд." Блин ребята есть куча учебников которые написаны для разных аудиторий и позволят каждому научиться программировать, не обязательно нужно искать именно сайт! Сам заканчиваю 4 курс технаря по программированию, добрая половина моих знаний вычитана из интернета и других источников, остальное дали преподаватели на парах.
  25. PromaksBY
    PromaksBY
    8 марта 2015 22:20
    0  
    Однозначно плюс. Хорошая тема. Автор, спасибо.
  26. TEK
    TEK
    9 марта 2015 12:51
    0  
    А как же codeforces, Informatics, и acmp?
  27. microooji
    microooji
    13 марта 2015 11:47
    0  
    все бред
  28. kroko86st
    kroko86st
    26 марта 2015 20:01
    0  
    Ставлю +
    Все сайты понятны простым смертным, можно научиться

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.