(044) 228 99 18 (044) 227 01 27
 
(097) 628 18 18 (099) 628 18 18 (063) 628 18 18
 
sales@apelsun.ua
TPL_GK_LANG_MOBILE_MENU

С ЧЕГО НАЧИНАТЬ НОВИЧКУ В ПРОГРАММИРОВАНИИ

  • 14 Сентябрь 2015

    Программисты сейчас в чести — им неплохо платят, а сама профессия считается престижной.

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

    Начните с drag and drop-программирования

    «Перетаскивание» или drag and drop — это базовая техника, которая позволяет не писать код вручную текстом, а создавать его, комбинируя блоки или другие визуализированные элементы. В этом случае проще понять основы программирования, без риска запутаться в самом языке, считает сооснователь Code.org Хейди Партови. «Если вы изучили основы, используя drag and drop, вам тут же захочется изучить сам язык», — считает он. Существует множество приложений, которые помогут с drag and drop-программированием. Например: MIT Scratch, Code Studio, Google Blockly.

    Python как стартовый язык программирования

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

    JavaScript — один из самых полезных языков

    Не такой простой, как Python, но работает с любой существующей платформой — Mac, Windows, iOS и Android и другими. Любой веб-браузер, и даже новые инновационные гаджеты вроде «умных часов» используют JavaScript для различных целей.

    После JavaScript попробуйте Ruby и Ruby on Rails

    Ruby on Rails — отличный инструмент, который может помочь с backend-аспектом программирования. Ruby — это язык, на котором пишут скрипты, а Ruby on Rails — это веб-фреймворк, написанный на этом языке. Интересно, что Ruby on Rails был создан датским программистом Давидом Хейнемейером Ханссоном в процессе работы над популярным приложением Basecamp.

    Один из участников статьи о программистах-самоучках Михаил Бортник рекомендовал такие ресурсы по изучению Ruby: Software Engineering for SaaS на Coursera, Rubykoans, онлайн-курсы Rails for zombies, гайд why’s (poignant) Guide to Ruby, книги Design patterns in Ruby, Rails Antipatterns, The Well-grounded Rubyist Дэвида Блека, The RSpec book, из самых интересных — Ruby under the Microscrope, The Clean Ruby.

    Также, если вы заинтересованы в веб-программировании, нелишним будет знакомство с версткой, в частности — с языком разметки HTML, который определяет, как выглядит веб-сайт, в то время, как языки программирования отвечают за работу всех интерактивных компонентов (например, тех, которые работают, когда вы нажимаете кнопку на сайте).

    • BMW
    • Socar
    • vobu
    • ARAL
    • Интергал
    • Сталекс
    • Movi health
    • Три медведя
    • Лекхим
    • Ofis Centr
    • Kolchuga
    • DHL
    • MIISTYL
    • Переяслов
    • bayadera
    • dex
    • Naxans
    • Microcredit
    • ukrborg
    • Мир семьи
    • novarabota
    • univest
    • donbasEnergo
    • rodos
    • krona

    Наши контакты

    Украина, Киев, ул. Туполева 17 + 38 (044) 228 99 18 + 38 (044) 227 01 27 + 38 (097) 628 18 18 + 38 (099) 628 18 18 + 38 (063) 628 18 18