Пройти курс "Основы программирования" Prometheus.org.ua и получить сертификат об окончании
Первая цель на пути к новой жизни - освоить основы программирования с помощью бесплатного образовательного проекта. Это заложит фундамент для дальнейшего обучения и поможет понять, в каком направлении стоит развиваться дальше. Курс состоит из видео и текстовых лекций, а так же тестов и практических заданий по каждой пройденной теме. Основы программирования предлагается изучать на языке Python. Однако? понимая основы и логику программирования, впоследствии легко можно перейти на любой другой язык, который необходим для работы.
Goal Accomplishment Criteria
Сдача финального экзамена, получение сертификата об окончании
Personal resources
Время: примерно 2-4 в день, однако не регулярно - в зависимости от основной работы. Более чем достаточно для качественного осмысления материала. Образование, хоть и заочное, было в некотором роде связано с программированием, хотя пользы от этого сейчас уже никакой. С деньгами не густо, поэтому курсы только бесплатные, зато весь Интернет с его ресурсами - в моём распоряжении.
Goal ecological compatibility
Я хочу в IT-индустрию, так как дизайн интерьеров сейчас не приносит мне ни дохода нужного уровня, ни удовлетворения, ни реализации. Многие мои знакомые связаны с разработкой игр или софта. Минимум половина из них - "свитчеры", те, кто сменил род деятельности, выбрав IT вместо привычной отрасли - торговли, менеджмента, инженерии. Их опыт показывает, что моя цель - реальна и зависит от моего старания.
-
Регистрация на Prometheus, ознакомление с условиями обучения, подписка на курс.
Регистрация проста и понятна, форма регистрации - стандартная. Условия обучения регулируются "Кодексом чести", по которому я обязуюсь учиться честно, не прибегать к помощи третьих лиц, а так же к уловкам, способным улучшить мой реальный результат теста. Так как курс уже закончился, я буду учиться отдельно от группы, однако доступ к "Обсуждениям" и тематическому форуму по курсу мне открыт. Чтобы начать учиться, необходимо подписаться на курс в главном меню. Данный курс предполагает только бесплатный сертификат, который не верифицируется. Однако в нём всё равно указывается, что я окончила курс и сдала выпускной экзамен. Для получения сертификата необходимо набрать не менее 61 балла из 100. Курс условно рассчитан на 8 недель.
-
Первая лекция: видео, текст, тесты.
Первая лекция посвящена развитию вычислительной техники , поясняет возникновение программных языков и процесс их развития. Ответ на вопрос: почему именно Python.
-
Вторая лекция: видео, текст, тесты, задача.
Алгоритмы и алгоритмические структуры - что, зачем, откуда ноги растут. Математические действия на Python. Первая программа на Питоне.
-
Третья лекция: видео, текст, тесты, задачи.
Из чего состоит программа. Функции. Пример программы: вычисление факториала.
-
Четвёртая лекция: видео, текст, тесты, модульный контроль.
Циклы. Списки. if...else, for, while
-
Пятая лекция: видео, текст, тесты, задачи.
Концепция модульности. Функции. Рекурсия. Модули и пакеты модулей.
-
Шестая лекция: видео, текст, тесты, модульный контроль.
Типы данных (Больше типов данных богу данных!).
-
Седьмая лекция: видео, текст, тесты, задачи.
Наконец - то, ради чего я вообще в это впуталась: ООП - объектно ориентированное программирование. Что это, с чем его едят, зачем оно надо.
-
Восьмая лекция: видео, текст, тесты, задачи.
Алгоритмы: проблема выбора алгоритма, оптимизация, методы, перебор.
-
Финальный экзамен: сдать и не сдаться.
Всё ясно как день: напряги все извилины, какие есть в наличии, чтобы сдать финальный тест.
-
Получение сертификата.
Повод собой погордиться и начать новую цель.
- 2794
- 22 February 2016, 19:14
Don't miss new posts!
Subscribe for the Goal and follow through to its completion