Задать вопрос

Этапы обучения программирования (Web/Mobile)?

Здравствуйте.
Прошу помочь в составлении плана по обучению.
Интересуют такие языки программирования:
Web:
PHP(+HTML+CSS+JAVA SCRIPT)

Mobile dev :
iOS(Objective-C+Swift+С++)
Android SDK(я так понимаю JAVA)

Есть Mac/Win с этим проблем нет
С какого начать и каким продолжить ?
Какой ЯП Вы заменили/добавили/убрали, привязки по заработкам нет (главное хорошо разобраться для изучения дальнейшего языка в этой цепочке)

P.S. Как вижу это Я : HTML+CSS>PHP>C++>JAVA(node.js)>ANDROID>IOS

Какие методы(книги) Вы бы посоветовали
Спасибо

UPG
Дмитрий Энтелис - Изучать все подряд на старте - абсолютно бессмысленно и даже вредно.
///В этом и проблема что трудно определиться с чего начать :) и остановиться на чем-то одном. Так как опыта нет то критерий только один это уровень ЗП. Ни про какие там удовольствия и увлечения от кодинга не имею понятия.
@ivkol
Вот это и интересно узнать что с чем комбинируется чтобы понятней было и продуктивней. Пример C++/Objective-C (стоит поучить С++ а потом перейти/параллельно начать Objective-C ?) или лучше начать конкретно если Objective-C то именно с него и начинать грызть гранит ?
  • Вопрос задан
  • 6218 просмотров
Подписаться 5 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 4
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
Не надо распыляться. Универсальные специалисты нафиг никому не нужны.
Изучать все подряд на старте - абсолютно бессмысленно и даже вредно.
В сутках всего 24 часа и чем больше Вы потратите на практику конкретной дисциплины - тем более востребованным специалистом станете.

Хотите работать в web-frontend - учите html/css/js -> angular итд
Хотите работать в web-backend - учите (php или python или ruby) + sql + nosql + минимально html/css/js
Хотите работать в энтерпрайзе - учите Java в разрезе desktop/web
Хотите писать под ios - учите Objective-C / Swift
Хотите писать под android - учите Java в разрезе android.

upd
InqDream : В этом и проблема что трудно определиться с чего начать :) и остановиться на чем-то одном. Так как опыта нет то критерий только один это уровень ЗП. Ни про какие там удовольствия и увлечения от кодинга не имею понятия.

Ну потратьте неделю-две на каждую, посмотрите как пойдет, выберите к чему душа больше лежит.
Если выбирать по доходам на старте - то или mobile dev, или java.
Начиная с некоторого уровня (~2-5 лет индивидуально) доходы imho выравниваются что java что php что mobile dev.

Вообще вот очень похожий вопрос: Путь в быдлокодеры или как стать программистом с 0?
Ответ написан
Комментировать
@iznaur
не понятно зачем вам такой стек технологий,на первое время определитесь:вы хотите заниматься web-dev или же разработкой под мобильные устройства,C++ тут скорей всего лишний,я бы посоветовал всё таки начать с изучения mobile-dev,просто потому что,когда вы уже работаете в определенной сфере,времени/ желания изучать что-то другое не остается,и в таком случае лучше быть разработчиком мобильных приложений,чем ещё одним веб-разработчиком(по моему мнению)
Ответ написан
Комментировать
@InqDream Автор вопроса
Встречал не однократно говорили для того чтобы учить и понять Objective-C нужно знать С++. То самое знание PHP подразумевает знание HTML+CSS+MySQL.
В данный момент у меня сложилось впечатление чтобы знать xcode и android sdk нужно учить сначала c++ и java соответственно. Или это не так ?
Ответ написан
Комментировать
@ivkol
берете си-подобный язык (с++ или php например). изучаете досконально (синтаксис, ООП, gui, стандартные библиотеки) + обязательно алгоритмы (задачи здесь или здесь ). далее (или параллельно для разнообразия) html/css.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы