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
Ціль прострочена на 3501 день

Мета закинута

Автор не відписував в цілі 10 років 1 месяць 6 днів

Автор мети

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. Практика.

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

  • 5076
  • 04 серпня 2014, 05:45

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?