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.
План обучения / Уроки
Модуль 1. What's a computer anyway?
Модуль 2. Human and computer languages
Модуль 3. Writing your first program
Модуль 4. Constants and E=mc2
Модуль 5. Making functions — black boxes
Модуль 6. IF conditions and programs making decisions
Модуль 7. Oh, no, errors! And dealing with them
Модуль 8. Recursion: when function calls itself
Модуль 9. Iterative process and not being lazy
Модуль 10. Variables and repetitions
Модуль 11. Mutators and for loop
Модуль 12. Dividing code into modules
Модуль 13. Expressions vs. Statements
Модуль 14. Environment, scope and closures
Модуль 15. Typing: dynamic vs. static and weak vs strong
Модуль 16. Pure functions and side effects
Отлично
Хекслет учить прежде всего думать, а не повторять за учителем. Обучение построено на интерактивной платформе. Используется асинхронный формат обучения. Задания строятся от простого к сложному. Всем желающим научиться программировать - рекомендую. Занимаюсь второй месяц, очень нравится. Прогресс есть.
хорошо, но легко
Учился на профессию Ruby on Rails - разработчик. # Минусы:Обучение проходило довольно легко, оговорка: в сравнении с тем, с чем пришлось столкнуться после трудоустройства. Огромный процент времени обучения занимают автотесты (есть ощущение, что они не для образовательных целей придуманы), где ты тыкая пальцем в небо пытаешься понять что от тебя ожидают. К тому же это сильно разграничивает твои действия. Видеоуроки тоже страдают: в некоторых уроках плохой звук, в некоторых лектор по пол часа ищет ошибку в своём коде. # Плюсы:Несмотря на то, что бывают проблемы в лекциях, подача материала хорошая.Есть много бесплатных и очень полезных курсов.Мне повезло, у меня был отличный наставник, который был не только учителем, но и другом.В чате всегда помогут если есть вопросы.Карьерный трек отлично помогает с трудоустройством.Я всё же смог устроиться на работу и это заслуга как наставника так и руководителя карьерного трека :)# Пожелания: курс должен быть сильно сложнее так как предназначен для тех, у кого есть год опыта коммерческой разработки.Кажется я перечислил больше минусов, чем плюсов, но это скорее предложение как можно стать лучше. И я бы всё равно рекомендовал Хекслет, так как получил интересный и полезный опыт.