#html #php #html5 #javascript #css
Закрыт. Этот вопрос не по теме. Ответы на него в данный
момент не принимаются.
Хотите улучшить этот вопрос? Переформулируйте вопрос,
чтобы он соответствовал тематике «Stack Overflow на русском».
Закрыт 4 года назад.
Доброго времени суток.
Предисловие.
У меня есть в запасе 17 месяцев до окончания вуза, после которого я выйду в свободное
плавание. И за это время я хочу набраться знаний и опыта в front-end разработке, на
такой уровень, чтобы можно было устроиться работать Junior-ом в какую нибудь фирму.
До этого момента я не знал, чем хочу заниматься по жизни, метался от одного к другому.
В поисках себя я наверно всю свою сознательную жизнь, еще в детстве я умудрялся ходить
на три кружка сразу (по собственному желанию).
Год назад я открыл для себя веб разработку, начал изучать, но где-то через неделю,
я снова переключился на другое занятие как мне тогда показалось, более интересное.
Два месяца увлечения прошли быстро и я забросил, к тому моменту про веб я уже и забыл.
На просторах интернета все всегда советуют заниматься тем к чему душа лежит, и только
тогда будишь счастлив, но сами в большинстве случаев работают на работе не приносящей
удовольствия.
От веб разработки не сказать, прям, оторваться не могу, но интересно прописывать
строчки кода, а потом смотреть результат и если все работает, так как ты написал это
конечно приносит удовольствие (да и тема интернета мне очень близка). Можно сказать
у меня это получается но прям, большого удовольствия не приносит но интерес есть. Хотя
если у меня появиться в будущем дело моей жизни я думаю, оно станет моим хобби, а потом
я постараюсь сделать его своей любимой работой.
Но времени выбирать нет, его и так слишком мало.
У вас я хочу попросить совета, как лучше мне действовать что-бы добиться своих целей,
может кто-то поделиться своим опытом становления веб-разработчиком.
Ниже я хочу написать список технологий которые я собираюсь "выучить" и источники
откуда я буду черпать знания.
1.Основы основ протокол TCP/IP или как работает Интернет
Понимание работы HTTP
а) http://www.ofnet.ru/osnovy-interneta/tcpip.html(для примера)
2.HTML 4, XHTML, HTML 5 + CSS 2,3
a)Даже боюсь произносить эту фамилию в интернете зная какой бугурт она за собой повлечет,
но все же Видео курс Евгения Попова HTML и CSS базовые курсы. Курс по HTML я уже прошел,
для новичка очень понятно и доступно все объясняет.
б) После собираюсь полностью проштудировать http://htmlbook.ru получая новые знания
об HTML и CSS и закрепляя старые после курса Попова.
в) Табличная, блочная, адаптивная верстка.
3.JavaScript+jquery
а)Видео курс Попова JavaScript+jquery
б)http://javascript.ru/
4.php+mysql самые основы.
a) http://www.php5.ru/
б) http://php.net/manual/ru/tutorial.php
Вот вроде все, а если может где-то я ошибаюсь, прошу подправить.
Надеюсь на ваши советы.
Ответы
Ответ 1
Ох, ну ладно, царского пути не скажу, но со своего небольшого опыта могу посоветовать немного: Построение пользовательских интерфейсов: 1) Самые азы HTML учится на сайте постройка: http://www.postroika.ru/html/content2.html 2) Идем на сайт intuit.ru и углубляемся в HTML: Введение в HTML Основы работы с HTML Спецификация языка HTML - это главные знания HTML 4.0 - это итоговый зачет на хорошее владение HTML, надо постараться сдать на 4 или 5 3) Там же в CSS уходим Основы работы с CSS Применение каскадных таблиц стилей (CSS) Основы работы с XHTML и CSS Спецификация CSS2 - это главные знания CSS 1.0 - это итоговый зачет на хорошее владение CSS, надо постараться сдать на 4 или 5. 4) Далее читаем учебник на htmlbook по HTML и по CSS. После этого можно считать, что у вас есть уверенные знания и остается набивать руку в верстке. Так же советую почитать книгу "Не заставляйте меня думать" После этого переходим к программированию, лучше сначала JavaScript: Девид Фланаган - "JavaScript. Подробное руководство" Стефанов - JavaScript. Шаблоны. Маклафлин - Изучаем Ajax. Так же знакомимся с библиотекой JQuery, можно по книге или по документации. После этого можно переходить к изучению PHP + база данных. Д.В.Котеров, А.Ф.Костарев - PHP5 в подлиннике Знакомимся со всякими Joomla, Wordpress, Drupal, DLE и т.д. Знакомимся с фреймворками. (Может кто-то тут предложит лучшие варианты и источники PHP + БД) Насчет Попова - он может Вам помочь понять быстрее что-то, но последней инстанцией его считать не стоит. Посмотрите, но потом все таки доведите знания до годной планки литературой. А так же особо не верьте в его пресловутые 20%/80%, хоть запоминать все наизусть не надо, но прочитать стоит все 99%. По поводу сетей, стоит почитать клиент-серверную архитектуру, но поначалу сильно углубляться не стоит. Т.к. в этом не будет большого смысла. Это начало, дальше уже пойдет более серьезная литература и больше статьи, которую я думаю вы сможете найти сами(алгоритмизация, шифрование, проектирование БД, Apache/nginx, FastCGI, highload и т.д.). Ну и главное не забывать, что практика важнее всякой теории и иметь хоть какое-то более менее потфолио будет плюсом. И еще, не надо все пытаться выучить наизусть, главное прочитать и постаратся запомнить основные моменты. Что-то непременно забудется, именно поэтому самый главный помощник - это справочник под рукой.Ответ 2
Как понять ваш список? Вы собрались полтора года читать сайты и смотреть курсы? Найдите себе работу/подработку/стажировку. По своему опыту, ничего особо не зная, но умея разбираться - это реально. Тем более, что через полтора года придя с дипломом и без опыта на собеседование, вас ждет разочарование. Да и джуниором с дипломом как то не сильно хорошо, имхо.Ответ 3
Курсы на http://www.w3schools.com/, заодно и английский подтяните.Ответ 4
А вообще вот что. Судя по упоминаниям нечистого, видеоуроки вы любите. Так смотрите кошерные видеоуроки: http://learn.javascript.ru/nodejs-screencast . И для здоровья полезнее, и некоторую культуру всё-таки прививает.Ответ 5
По Javascript`y, я бы посоветовал видео Охрименко
Комментариев нет:
Отправить комментарий