Цель заброшена
Автор не отписывался в цели 9 лет 4 месяца 29 дней
Освоить программирование
До конца лета прям жизненно необходимо освоить программирование на уровне, достаточном для разработки приложения с графическим интерфейсом. В течение осеннего семестра я должен применить эти знания и написать программу, которую я представлю своему руководителю и на основании которой я буду писать магистерскую диссертацию.
Критерий завершения
Завершены курсы по программированию на НОУ ИНТУИТ
Личные ресурсы
6 недель, небольшой опыт программирования (Arduino, C++, Java)
Экологичность цели
Давно чувствую желание программировать, 8 лет назад я даже поступал на программиста, но как то не удалось - все это время учил электронику и радиотехнику
-
Выбор траектории обучения
Для успешного освоения программирования хотя бы на начальном уровне мне необходимо составить программу обучения. Трудность состоит в том, что программированию я никогда целенаправленно не учился и не знаю, в каком порядке и что мне нужно изучать. Из того, что я знаю и чем интересуюсь, мне нужно по любому изучить что-нибудь про операционные системы, графический интерфейс, ну и повторить сети
-
Консультации со знакомыми программистами
-
Выбор дисциплин, достаточных для освоения программирования
-
Выбор литературы для самостоятельного изучения
-
-
Парадигмы программирования
Первая меня заинтересовавшая тема.
http://www.intuit.ru/studies/courses/1109/204/info
Позволит узнать возможности программирования, класс решаемых задач и области применения. Данный курс я должен закончить до конца недели. Длительность курса, указанная на сайте 15:37 минут. Итого мне необходимо посвящать изучению данной темы 3 часа в день в течение 6 дней. Точнее ночей. Скорей всего, придется затратить даже немножко больше времени для более глубокого изучения материала.
Начну прямо сейчас.
Каждая лекция завершается проверочным тестом. Лекционный материал считается усвоенным, если все тесты сданы на отлично.
-
Лекция 1. Многоликое программирование
-
Лекция 2. Определение языков программирования
-
Лекция 3. Ассемблер
-
Лекция 4. Машинно-ориентированное программирование
-
Лекция 5. Языки макрообработки текстов
-
Лекция 6. Языки управления процессами
-
Лекция 7. Функциональное программирование
-
Лекция 8. Стандартное (системное) программирование
-
Лекция 9. Декларативное программирование
-
Лекция 10. Объектно-ориентированное программирование
-
Лекция 11. Языки параллельного программирования
-
Лекция 12. Функции высших порядков
-
Лекция 13. Оптимизация программ
-
Лекция 14. Разработка программ
-
Заключение
-
- 853
- 20 июля 2015, 10:46
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением