Имя: Пароль:
IT
Веб-мастеринг
Обучение веб-программированию с нуля
, ,
0 UIV
 
22.11.13
09:59
1. Java 33% (1)
2. Java+PHP 33% (1)
3. Ruby или что нибудь подобное 33% (1)
4. PHP 0% (0)
5. Python 0% (0)
Всего мнений: 3

Начинаю осознавать, что 1С это путь в никуда. А сейчас появился небольшой излишек свободного времени, которое просерается на мисте. Соответственно хотелось бы его потратить с большей пользой. Планирую научиться веб-программированию. Так что у меня вопрос. Что, как, в каком порядке? Какие технологии и по каким самоучителям нужно изучить? Аналогично 1С "читай Митичкина, потом читай Радченко, потом читай билеты по профу и ищи ответы и дальше ты готовый профессионал.". Каким должен быть этот путь для профессионального разработчика сайтов?
114 badboychik
 
26.11.13
02:09
Вы все отстали от жизни, кроме тех кто про Yii и Zend упоминал. По этим фреймворкам сейчас зарплаты по 80-120 у РНР-шников и проекты серьезные на них можно писать. Уже даже есть многопоточный сервер приложений как Tomkat/Glassfish в яве (appserver.io)
Сам голый РНР можно изучить за вечер, но надо *обязательно* вникнуть в его особенности ООП, почитать про нововведения и разницу РНР 5.3, 5.4 и 5.5 и обязательно знать что такое MVC. Без этого сейчас никуда не возьмут, уже не 2003 год чтоб на голом ПХП писать свои велосипеды.
Желательно изучить Twitter Bootstrap чтобы клепать простые интерфейсы или тестировать части проекта без головоломного HTML-кодинга, ибо так уже никто не делает.
Из CMS хватит либо Yii либо Symfony либо Zend.

Если по яве - есть хорошие курсы у Тимура Батыршинова, у него в одном месте сведено все что надо - от установки явы до запуска своего сайта, используя 10+ разных полезных технологий и инструментов, которые все надо знать. Из дерева можно стать хорошим джуниором за пару месяцев. Но ява это жесть, куча лапшеобразного кода и головоломные паттерны-интерфейсы-фабрики-синглтоны. Немного спасает знание Groovy и Scala, вроде за ними будущее. Из веб программирования для корпоративных систем приятнее всего Vaadin - визуальный. А PlayFramework - самый удобный для начинающих, основан на принципах RoR.

CSS можно за вечер изучить, главное суть понять. И HTML тоже - главное быть в курсе что такое HTML5 и какие у него возможности, щас это модно

В Javascript тоже разнообразия прибавилось за последние пару лет, начиная от node.js до всяких Angular и Backbone. На JS уже можно написать целые сайты, 3Д-игры и сложные приложения, не трогая сервер. Но знать jQuery надо обязательно всем.

А C# это как ява, но с человеческим лицом и нормальными доками. Мне больше всего нравится. Лучше за него возьмись.

Java+PHP