1

Этап 1

Изучение основ программирования.

04 августа—13 августа

2

Этап 2

Перейти от простого к более сложному. Вникнуть в основы С и Objective-C.

14 августа—28 августа

3

Этап 3

Непосредственное изучение языка программирования Swift.

29 августа—31 декабря

4

Этап 4

Практика.

29 августа—28 февраля

1

Этап 1

Изучение основ программирования.

04 августа—13 августа

2

Этап 2

Перейти от простого к более сложному. Вникнуть в основы С и Objective-C.

14 августа—28 августа

3

Этап 3

Непосредственное изучение языка программирования Swift.

29 августа—31 декабря

4

Этап 4

Практика.

29 августа—28 февраля

04 августа 2014 28 февраля 2015
Цель просрочена на 3550 дней

Цель заброшена

Автор не отписывался в цели 10 лет 2 месяца 25 дней

Автор цели

Bobbie

Украина, Днепропетровск

34 года

Общая

Освоить язык программирования Swift до высокого уровня. Без начальных знаний в сфере программирования.

Моя цель - научиться создавать собственные продукты или приложения на языке программирования Swift, причем, начать изучение с нуля. Звучит амбициозно. Абсолютно никаких знаний в области ИТ-технологий и программирования до начала изучения у меня не было. Я мотивирован тем, что рынок в сфере ИТ стремительно развивается и я вижу "радужную" перспективу данного направления, однозначно. Более того, я повседневно пользуюсь программными продуктами компании Apple - ОС Mac OS X и iOS, для программирования которых и создан язык Swift. Учитывая его инновационность и удобство, а также мой интерес к данным продуктам, желание изучать что-то новое, развиваться, меняться, а в будущем, возможно, и помогать другим людям что-либо менять, я принял волевое и рациональное решение упорно двигаться в этом направлении.

 Критерий завершения

Полное освоение, а главное, понимае принципов программирования на языке Swift. Создание программных продуктов, приложений продвинутого уровня.

 Личные ресурсы

Свободное время, а оно у меня всё свободное.

 Экологичность цели

Улучшение и упрощение некоторых моментов жизни, в сфере использования современных технологий.

  1. Изучение основ программирования.

    На этом этапе я прослушаю курс лекций по основам программирования, для того чтобы в будущем не возвращаться к фундаментальным вещам. Тем более, без базовых знаний я не смогу усвоить материал обучения языку Swift в полном объеме. Помимо этого на данном этапе я хочу:

    • выучить команды программирования (с английским у меня плоховато, но не так чтоб уж совсем), для того чтобы понимать на что запрограммирована каждая команда, или проще - на что она способна;
    • разобраться детально со всеми знаками и арифметическими действиями возможными в трансляторах.
  2. Перейти от простого к более сложному. Вникнуть в основы С и Objective-C.

    Я хочу изучить на данном этапе хотя бы фундамент С и Objective-C, ведь Swift являет собой нечто вроде качественно нового объединения этих языков. Разбиваем на такие под-этапы :

    1. изучаем основы языка программирования С, изучаем основные команды в общих чертах, до того момента пока не сложится "картинка в голове";
    2. изучаем основы языка программирования Objective-C, применяем такой же подход, как и к C.
  3. Непосредственное изучение языка программирования Swift.

    Теперь после наличия у меня базовых и фундаментальных знаний в области программирования и языков С и Objective-C, я приступаю к изучению Swift'a. Ну тут уже будет по-проще, я планирую изучать параллельно оригинал книги на английском языке и переведенную книгу, чтобы ничего не упустить. Плюс к этому уже существуют бесплатные видео-уроки, которые обязательно тоже нужно смотреть параллельно. Может добавиться еще какой-то 1 источник изучения, но не больше, распыляться по всем интернет-ресурсам я не собираюсь. Также, нужно заметить, что изучение языка по программе разработчиков Apple предусматривает и небольшую практику для закрепления знаний, что не мало важно.

  4. Практика.

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

  • 5111
  • 04 августа 2014, 05:45
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?