Хекслет
80 отзывов

Intro to Programming от Хекслет

What are computers really? Do they speak programming languages? Is it hard to write your own programs? This course answers these and many other questions and explores the nature of computers, code and some fascinating ideas that allowed us to create modern computers, mobile phones, internet and, you know, pretty much everything we rely on every day.
  • 16 занятий
  • Сертификат об обучении
3900 ₽ / мес.

Актуальная стоимость обучения.

Данные обновлены 14 августа 2022 г.

  • 16 занятий
  • Сертификат об обучении
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

Программа курса

Ознакомьтесь с программой курса «Intro to Programming» от Хекслет

1. Что такое компьютер в любом случае?

  • Спросите и попытайтесь ответить на несколько простых, но важных вопросов: что такое компьютер в любом случае? Это умно? Говорит ли он на языках программирования?

2. Человеческие и компьютерные языки

  • Изучите идеи языков программирования и выясните, с каким языком вы должны работать.

3. Написание первой программы

  • Напишите свою самую первую программу на JavaScript и познакомьтесь с виртуальным компьютером Hexlet, на котором вы будете работать во время курса.

4. Константы и E=mc2

  • Изучите базовую математику на JavaScript, поработайте с числами и константами, чтобы рассчитать общую энергию вашего тела, используя знаменитую формулу Эйнштейна.

5. Создание функций — черные ящики

  • Узнайте о функциях — строительных блоках программ, о том, как создавать и запускать функции.

6. Условия и программы МФ, принимающие решения

  • Узнайте об условиях и булевой алгебре, механизме, который позволяет программам делать одно или другое дело на основе некоторой информации.

7. О, нет, ошибки! И иметь с ними дело

  • Понять, как возникают ошибки в компьютерных программах, как их распознать и исправить.

8. Рекурсия: когда функция вызывает себя

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

9. Итеративный процесс и не лень

  • Рекурсия — это здорово, но простой рекурсивный процесс не слишком эффективен. Узнайте об альтернативном способе рекурсивных вычислений.

10. Переменные и повторения

  • Узнайте о переменных и способе повторения кода с помощью циклов. Поймите важное различие между декларативным и императивным программированием.

11. Мутаторы и для цикла

  • Изучите некоторые арифметические ярлыки, чтобы быстро изменить значения переменных, и познакомьтесь с циклом for — еще одним способом создания повторяющегося кода.

12. Разделение кода на модули

  • Узнайте, как разделить код на значимые и многократно используемые модули.

13. Выражения и операторы

  • Поймите важное различие: выражения и операторы в JavaScript. И узнайте, как эти знания помогут вам.

14. Окружающая среда, сфера охвата и закрытие территорий

  • Узнайте, как и почему в JS создаются изолированные среды, что такое область действия и насколько круты закрытия.

15. Типизация: динамическая против статической и слабая против сильной

  • Узнайте о типах в JavaScript и поймите разницу между динамической и статической типизацией и слабой и строгой типизацией.

16. Чистые функции и побочные эффекты

  • Исследуйте идею детерминизма, побочных эффектов и чистоты функций. Познайте красоту чистых функций.

17. Дополнительные ресурсы

  • Материалы были подобраны командой Hexlet. Это даст вам более глубокое понимание темы.
Подробная информация о курсе

Город
Онлайн
Формат обучения
Онлайн
Сертификат
Есть
Поделись курсом с друзьями

Подробнее о школе Хекслет
Хекслет - это онлайн-школа программирования, за выпускниками которой охотятся компании. Данные практические курсы по программированию помогают новичкам стать профессиональными программистами, а опытным разработчикам получать новые знания и расти профессионально.
  • Преимущества и недостатки обучения в Хекслет
  • Большой объём информации. На курсах Вы получите столько информации, сколько иные программисты не получают за всю свою жизнь.

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

  • Постоянная поддержка. Кураторы курсов всегда готовы прийти на помощь каждому ученику.

  • Обучение с нуля. В этой школе из новичка сделают профессионала с хорошим портфолио!

  • Самообучение. Ответы на некоторые волнующие вопросы приходится искать самостоятельно, обращаясь к поисковикам.

  • Сложность обучения. Программирование - это нелегко, а на его освоение затрачивается много сил и энергии.

  • Отзывы о Хекслет

    Взгляните, что студенты и выпускники говорят про Хекслет

    • Отзыв о школе

      Можно попробовать бесплатно, посмотреть как выглядит интерфейс платформы изнутри и определиться, подходит ли вам такой формат. Подача материала приятная, теория глубокая, упражнения интересные и применимые в реальной жизни. Есть несколько тарифов – для самостоятельного, групповог...

      Показать отзыв полностью
    • Отзыв о школе

      Для индивидуального обучения веб-разработки Хекслет подходит на 100%, есть бесплатный доступ, за это время точно решите стоит вам этим заниматься или лучше поискать себя в другом. Обзор на школу нашел на сайте «Это Развод». Подача материалов удобная, но будет сложно, поэтому моти...

      Показать отзыв полностью
    • Отзыв о школе

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

    • Курсы CSS, автор Никита Михайлов могу рекомендовать как базу, где просто и понятно излагаются принципы верстки - в частности флоаты и флексы. Жду новых курсов по верстке, хочется так же систематизировать знания про гриды, шрифты, SVG и побольше кейсов из жизни, типа styled compo...

      Показать отзыв полностью
    • Отзыв о школе

      Нашел работу благодаря Хекслету. Крутой материал, лучший на русском языке. Крутые вебинары, крутой формат. Классное сообщество.

    • Отзыв о школе

      Круто излагают материал. Ещё прикольно, один говорит, второй тупит, чем провоцирует первого заострять внимание на разных тонких моментах) Если так и задумано, то это очень классно))

    • Отзыв о школе

      Замечательные курсы. Наставники всегда на связи, информативные лекции, ничто не остается непонятым. Они лучшие!

    • Отзыв о школе

      Hexlet для меня это как своего рода Livemocha (была такая гениальная платформа по изучению иностранных языков), все время теперь боюсь, что закроется без обьяснений до того, как я все изучила!

    • Я програмист-самоучка (если можно так себя назвать). В программирование пришел т.к понравилось на работе баловаться со скриптами на питоне. В итоге спустя какое-то время перешел в Консалтинг фирму по клауд компютингу. Там побыв какое-то время понял, что есть пробелы именно с IaC ...

      Показать отзыв полностью
    • 80 отзывов о Хекслет
      Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
      Все отзывы о Хекслет →
    Intro to Programming
    • Хекслет
    • 16 занятий
    • 3900 ₽ / мес.