1

Etapa 1

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

04 agosto—13 agosto

2

Etapa 2

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

14 agosto—28 agosto

3

Etapa 3

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

29 agosto—31 diciembre

4

Etapa 4

Практика.

29 agosto—28 febrero

1

Etapa 1

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

04 agosto—13 agosto

2

Etapa 2

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

14 agosto—28 agosto

3

Etapa 3

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

29 agosto—31 diciembre

4

Etapa 4

Практика.

29 agosto—28 febrero

04 agosto 2014 28 febrero 2015
Objetivo vencido en % days%

El objetivo está desatendido

El autor lleva sin comentar el objetivo 10 años 8 meses 3 días

Autor del objetivo

Bobbie

Ucrania, Днепропетровск

35 año / año / año

General

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

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

 Criterio del fin

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

 Recursos personales

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

 Lo ecológico del objetivo

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

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

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

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

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

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

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

  4. Практика.

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

  • 5316
  • 04 agosto 2014, 05:45

Diario del objetivo

19día
Bobbie22 ago. 2014, 08:23

Цель следует заморозить. Без знания технического английского учиться нормально не выйдет. Жаль, что заморозить возможно только с ПРО-аккаунтом. Значит, пока забросим эту цель.

13día
Bobbie16 ago. 2014, 19:32

Итак, я уже дошел до 7 главы книги Become an Xcoder, к прочтению которой приступлю завтра. Эти два дня я как-то вяленько "иду", но треть книги я уже осилил. Главы я перечитываю по два раза обязательно, а некоторые части и по несколько раз, там где возникают вопросы. С 5 главы уже начал практиковаться с кодом. Удивительная схожесть с языком С, я этого и ожидал. Практика очень втягивает в процесс, хочется пробовать и пробовать, упрощать код, а иногда и экспериментировать, что достаточно интересно. Xcode'ром я восхищен, программа действительно работает на пользователя, всё крайне удобно и ясно. Даже в той части, что не обязательно прописывать названия переменных либо функций и т.д. полностью, Xcode предлагает варианты уже исходя из описанных переменных или функций, что значительно сокращает время и ограничивает возможность возникновения мелких ошибок.

11día
Bobbie14 ago. 2014, 19:29

Блин, пропала запись со вчерашнего дня. Уже не первый раз замечаю баги на сайте...

11día
Bobbie14 ago. 2014, 19:28

Сегодня день я практически провалил. Я решил, что я смогу учиться по лекциям с Хекслета. Но как я понял после пары часов просмотра этого глупого материала (лекции по 4-5 минут...), лекции рассчитаны на уверенных программистов, которые уже разбираются в объектно-ориентированных языках, особенно часто проводилась аналогия с С++, в котором я вообще ничего не понимаю, хотя он и придуман на основе С. Въехать в это неподготовленному человеку, тем более, при изучении "лекций" с Хекслета нереально. Накопив немного злости я решил найти другой источник. И я нашел. Практически, я был на 7-ом небе от счастья. В общем, я откопал книгу оригинальное название которой: "Become an Xcoder", эта книга от девелоперов Apple, мне достаточно было прочитать вступление к этой книге и я загорелся невероятным желанием дочитать её до конца, хотя изначально не желал углубляться в Objective-C. Всего там 85 страниц (не так уж и объемно), она рассчитана на новичков, которые не смыслят ни в объектно-ориентированных языках, ни в Xcode. А главный бонус - она еще и переведена на русский, правда чуточку коряво, но мне это не помешает. Теперь я планирую отвести на Objective-C уж точно более недели. Буду еще и практиковаться + изучать Xcode, что входит в программу данной книги. Поехали!

7día
Bobbie10 ago. 2014, 18:49

Итак, за эти пару дней я продвигался по-маленьку в силу аллергии и препаратов от аллергии, которые конкретно меня тормозят. Но все же я прошел парочку тем по С, более тяжело мне далась тема по условным операциям и битовым операциям, на последней я сегодня и остановился. Планирую доучить операции (как сказали, их всего 47) и закончить с изучением языка С, потому что в Swift свои лексемы и операции, как я предполагаю, так что изучение их в С для меня играет общеобразовательную роль. Парочку дней я еще посвячу С и буду переходить к Objective-C.

Да отступит аллергия!

Comentarios

Denis07/08/2014

Привет.

Я вот сейчас начал осваивать Python с нуля. Хороший ресурс по обучению программированию codecademy.com, правда на английском. Видео-лекции еще никакие не смотрел. Какой курс лекций по основам программирования просмотрел?

Удачи!

Bobbie08/08/2014

Denis, курс по основам посмотрел на compteather.ru. Если с английским у тебя все в порядке, то можешь послушать лекции по основам со стенфордского университета, их очень расхваливают, вот ссылка: https://www.youtube.com/playlist?list=PL9D558D49CA734A02.

Спасибо, и тебе удачи!

4día
Bobbie7 ago. 2014, 19:26

Сегодня мой день прошел очень продуктивно, не смотря на то, что я заболел, как самый настоящий неудачник, летом. За сегодня я прослушал около 3-х лекций по языку программирования С (просто все лекции идут подряд в одном видео и тяжело их разграничивать по количеству), могу сказать, что язык этот достаточно интересный, если все вещи понимать правильно, всё логично и лаконично, а еще достаточно просто в каком-то смысле. Но, опять же, я наталкиваюсь на проблему с английским языком. Я нахожу все больше информации, которую хотелось бы усвоить, но не получается из-за слабого английского. Теперь буду параллельно подгонять свои знания с помощью самоучителя Гольцовой Е.В. "Английский для пользователей ПК и программистов". И, пожалуй, создам еще одну цель - для изучения английского. А пока продолжу проходить курс лекций по С на русском языке, хотя основы я уже усвоил неплохо, как мне кажется, но хочу вникнуть в сложные вещи, чтобы потом было полегче, тем более обозначенного времени у меня еще предостаточно.

3día
Bobbie6 ago. 2014, 19:29

Сегодня я освежил в памяти пройденный курс по основам и начал обучение основам программирования на языке С, но все сложилось против меня. Сначала обнаружилось, что курс лекций начинается не сначала одна стандартная лекция была пропущена, что меня огорчило, и пришлось улавливать все интуитивно (других онлайн лекций на русском я не нашел), хотя некоторые основы я уже знал, так как в предыдущем курсе кое-что рассказывали про С, потом среди лекции у меня закончилась ручка (2-ая за 2 дня), идти покупать новую уже было не вариант, отложил это на завтра. В общем, прослушал почти целую стандартную лекцию. Потом наткнулся на очень интересную информацию по основам программирования, а именно, на курс лекций со стенфордского университета правда на английском, но 40% информации я все-таки улавливаю, очень и очень интересно преподают, да и дают некоторую информацию, которую не освещали на пройденном, хваленом курсе. Считаю день продуктивным. Завтра продолжу изучение основ С и по свободе послушаю стенфордские лекции.

2día

Entrada al escenario «Изучение основ программирования. »

Bobbie5 ago. 2014, 19:14

Итак, я немного опередил обозначеный план. За два с лишним дня я прошел курс по основам программирования и баз данных. Мне повезло и я с первого раза наткнулся на достаточно опытного преподавателя и программиста, который доводит информацию очень доходчиво. А конкретнее, я прослушал 6 лекций по два часа каждая, всю информацию я усвоил достаточно хорошо. Но данный результат я планирую закрепить еще завтра, так как я много конспектировал из прослушанного, и несколько раз хочу прочесть свои труды, если что-то упустил, буду наверстывать с помощью информации из интернета в ходе дальнейшего обучения. Скорее всего, уже завтра я приступлю к изучению языка программирования С, хотя неплохо было бы передохнуть. За сегодня я достаточно устал, прослушал целых 3 лекции, но утро вечера мудренее, так что завтра будет видно чем я себя займу.

Puede publicar
su objetivo aquí

Podemos ayudarle a lograrlo!

310 000

ideas afines

instrumentos

para un logro emocionante

Únete a nosotros
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?
Захар