Goal abandoned
The author does not write in the goal 8 years 9 months 11 days
Освоить программирование
До конца лета прям жизненно необходимо освоить программирование на уровне, достаточном для разработки приложения с графическим интерфейсом. В течение осеннего семестра я должен применить эти знания и написать программу, которую я представлю своему руководителю и на основании которой я буду писать магистерскую диссертацию.
Goal Accomplishment Criteria
Завершены курсы по программированию на НОУ ИНТУИТ
Personal resources
6 недель, небольшой опыт программирования (Arduino, C++, Java)
Goal ecological compatibility
Давно чувствую желание программировать, 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. Разработка программ
-
Заключение
-
- 778
- 20 July 2015, 10:46
Don't miss new posts!
Subscribe for the Goal and follow through to its completion