Реклама

«Мне 24 года и просто начал изучать кодирование. Я хочу быть программистом. Я слишком поздно в игре?

Один из ответов на Quora.com, на который проголосовали против, пришел от художника-графика Мишель Пуассон.

Мне 63 года, и восемь месяцев назад я решил обучить себя Blender 3D. Это открытый исходный код, написанный на C, и использующий Python для сценариев. Прошлым летом это были HTML5, CSS3, JavaScript и PHP. Так что, с моей точки зрения, 24 - такое же хорошее время, как и любое другое.

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

Если вы подобрали язык программирования для изучения Как выбрать язык программирования, чтобы учиться сегодня и получить отличную работу за 2 годаЧтобы стать действительно хорошим программистом, могут потребоваться годы самоотверженной работы; так есть ли способ выбрать правильный язык, чтобы начать с сегодняшнего дня, чтобы получить работу завтра?

Прочитайте больше Давайте начнем урок с некоторых инновационных сайтов.

Тире - Учись с проектами

Учимся кодировать - Dash

Учить: HTML, CSS, JavaScript

Dash похож на Codecademy с его захватывающим проектным подходом, и учебники проведут вас через пять проектов возрастающей сложности. Пока она ограничена тремя веб-технологиями, она хорошо разработана для начинающих и абсолютно бесплатна. От создания личного веб-сайта до игры Madlibs, будущий программист должен разблокировать 82 навыка, пройдя контрольные точки на уроках.

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

Учимся кодировать - Codeplayer

Учить: HTML5, CSS3, JavaScript.

Обучение с помощью скринкастов от программистов - еще один интересный способ создания чего-либо с помощью кода. Это не совсем подходит для начинающих, но если у вас есть некоторый опыт за поясом, код игрок показывает вам искусство создания таймера или стильный калькулятор с нуля. Новички могут черпать вдохновение из того факта, что несколько строк кода создают цифровое искусство.

Играйте на разных скоростях. Используйте ползунок временной шкалы для приостановки и перемотки пропущенных битов. Для каждого прохождения прочитайте описание и комментарии. Если вы хотите посмотреть, как кто-то создает что-то с помощью кода, в удобном для вас темпе, Code Player идеально подходит

Талант Бадди - Учись с викторинами и головоломками

Учимся кодировать - Талант Бадди

Учить: JavaScript и другие языки от C до Scala.

Решите тесты по кодированию, которые включают Java, Ruby, Python, PHP и многое другое. На сайте есть платные программы наставничества с опытными разработчиками программного обеспечения, помогающие студентам развивать навыки веб-разработки. Это трехмесячная программа. Но вы можете авторизуйтесь бесплатно и попробуйте веселые задачи на встроенном редакторе. Тесты могут помочь вам отточить свои навыки и обеспечить немедленную обратную связь через редактора. Talent Buddy может быть не для всех, так как это платная программа, но тесты помогут вам использовать свои навыки.

Codewars - Учитесь на реальных кодах

Учимся кодировать - Codewars

Учить: JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell.

Быстрее всего учиться противостоять кому-то лучше, чем вы - каждый спортсмен знает этот «секрет». Codewars - это еще одна платформа, позволяющая программистам расширять свои навыки, обучая их работе с реальными проблемами кода. Но здесь есть одна загвоздка - вы должны проявить себя на выбранном вами языке программирования во время регистрации. Стартап просит вас решитьката”, Прежде чем вас впустят, похоже на дух школы боевых искусств.

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

CodeWars - это еще один проект сообщества, предлагающий краудсорсинговые задачи и решения для кода. Некоторые блоки кода являются разветвляемыми, что позволяет другим вносить свой вклад (например, «kumite»). Элементы геймификации делают это забавным. Например, каты увеличивают сложность, и вы успешно зарабатываете очки чести. Это не просто для новичка, но, безусловно, является одним из забавные способы потренировать свои навыки кодирования Скучно с книгами по программированию? Попробуйте 3 веселых способа повысить свой уровень кодированияЕсли вы когда-нибудь пытались научиться писать код из книги, вы знаете, как это скучно. Почему бы не попробовать некоторые интересные варианты, чтобы сделать обучение более странным и увлекательным. Прочитайте больше .

Codaround - Учитесь с сообществом [Больше не доступно]

Учимся кодировать - Codearound

Учить: Программирование на JavaScript, Ruby и iOS

Обучение часто более эффективно, когда вы общаетесь со сверстниками, которые лучше в выбранном вами навыке, чем вы. Codaround (бета) - это новый обучающий форум, который пытается привнести в групповое обучение самообучение. Ранее известный как Hackavard, Codaround приближает сообщество к ученику-одиночке. В толпе социальных инструментов и сервисов встреч Codaround сосредоточил свое внимание на растущем сообществе программистов.

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

Будучи очень новыми, взаимодействия немногочисленны и в основном в США. Есть лучшие способы смешаться с сообществом программистов, но Codaround - еще один вариант, за которым вы можете следить, если он будет расти.

Programmr - Учись с «Симулятором»

Учимся кодировать - Programmr

Учить: 19 технологий от Android до SQL

Programmr предназначен для того, чтобы быть симулятором программирования для изучения и отработки навыков кодирования. Платформа охватывает такие технологии, как AngularJS, Backbones, PHP, Python и другие. Сайт называет себя «интерактивной интерактивной лабораторией» для начинающих программистов, которые пишут, компилируют и запускают проекты в браузере. Модуль «auto-faculty» обеспечивает мгновенную обратную связь со студентами, когда они выполняют задания и задачи. Вы кодируете свои собственные приложения, а затем встраиваете их как видео YouTube.

Вы можете практиковаться с помощью упражнений и задач кодирования. Создайте свой собственный проект и добавьте его в пул из 3000+ проектов на сайте. Или окунитесь в эти проекты и узнайте, как они были сделаны. Похоже, сейчас нет открытых конкурсов, но следите, чтобы выиграть несколько подарочных карт Amazon и место в списке лидеров!

CheckIO - Учись с игрофикацией

Учимся кодировать - CheckIO

Учить: питон

Геймификация кодирования - последняя тенденция... особенно для обучение детей основам программирования через игру 11 лучших игр для программистовХотите, чтобы ваши дети заинтересовались программированием? Попробуйте лучшие игры для детей, чтобы подтолкнуть их в правильном направлении. Прочитайте больше . CheckIO - это игровая платформа для программистов, которые хотят изучить некоторые навыки Python. Python - один из распространенных языков программирования, который преподается новичкам. На CheckIO программные ориентиры называются «островками». Вы должны выполнить задачи программирования или «миссии», чтобы перейти с одного острова на другой. CheckIO краудсорсинг кодирует головоломки, которые составляют проблемы на каждом острове.

Краудсорсинг уникален благодаря трем возможностям обучения - добавляйте головоломки через GitHub, помогайте переводить головоломки на 10 языков и предлагайте советы для решающих проблемы. Благодаря сочетанию сообщества и игр пользователи могут разрабатывать миссии, бросать вызов своим сверстникам и помогать друг другу улучшать свой код в процессе. CheckIO превратился в одно из популярных направлений для изучение Python 5 лучших сайтов для изучения программирования на PythonХотите научиться программировать на Python? Вот лучшие способы изучения Python в Интернете, многие из которых полностью бесплатны. Прочитайте больше .

Как вы изучаете кодирование?

Старожилы должны быть удивлены. Многие из нас научились этому нелегко… со степенью информатики или из книг по программированию. Если вы новичок, вы можете использовать профессиональные образцы кода Топ 10 профессиональных сайтов с примерами кода для программистовХотите изучать и создавать приложения с примерами фрагментов кода? Вот лучшие бесплатные примеры сайтов с кодами для начала. Прочитайте больше улучшить свои навыки кодирования. И если вы ищете забавное упражнение, вы можете применить свои новые навыки кодирования для создание собственной игры с помощью программного обеспечения для разработки игр.

Если вы увлекаетесь кодированием как работой, принять эти проблемы кодирования 8 проблем кодирования и конкурсов, которые могут привести к деньгам или рабочим местамСоревнования по программированию онлайн могут предложить прорывы работы или простые денежные вознаграждения. Выберите из этих проблем кодирования. Прочитайте больше продвигать свои навыки и свои карьерные перспективы. Но если вы боретесь с обучением программированию, посмотрите некоторые мощные автоматизированные инструменты, которые вы можете сделать без кодирования Не хотите изучать кодирование? 5 способов сделать мощные автоматизированные инструментыРазве не зная, как кодирование мешает вам строить вещи в Интернете? Начните прямо сейчас, потому что такие инструменты «без кода» здесь, чтобы помочь. Прочитайте больше знания.

Сайкат Басу - заместитель редактора по Интернету, Windows и продуктивности. После устранения грязи MBA и десятилетней маркетинговой карьеры, он теперь увлечен тем, чтобы помогать другим улучшать их навыки рассказывания историй. Он высматривает пропавшую оксфордскую запятую и ненавидит плохие скриншоты. Но идеи фотографии, фотошопа и продуктивности успокаивают его душу.