Имя: Пароль:
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С "читай Митичкина, потом читай Радченко, потом читай билеты по профу и ищи ответы и дальше ты готовый профессионал.". Каким должен быть этот путь для профессионального разработчика сайтов?
1 Flyd-s
 
22.11.13
10:02
- Изучаешь php
- Пишешь Hello Word!
- Создаешь собственную CMS
- ???
- Profit!
2 Asmody
 
22.11.13
10:03
html, css, javascript, rails, django, далее везде
3 UIV
 
22.11.13
10:04
(2) Что читать? Макулатуры много, но большинство такая чушь. :(
4 Asmody
 
22.11.13
10:06
5 UIV
 
22.11.13
10:09
(4) Про руби ты не шутишь? Он же мертворожденный типа питона. Я в сторону джавы смотрю, красивый универсальный язык.

И не знаешь ли нормальные пошаговые самоучители уровня радченки? Чтоб не продираться через горы несвязанных букв выдирая в паре десятков из 400 страниц чуши те 20 страниц которые действительно необходимы.
6 Allexe
 
22.11.13
10:14
(5) Ruby мертворожденный? Ты прикалываешься? http://habrahabr.ru/hub/ror/
7 Allexe
 
22.11.13
10:15
Как раз последний пост по твоей теме :) http://habrahabr.ru/post/203064/
8 Allexe
 
22.11.13
10:17
По RoR и ruby для начала хорошо пойдут видеоуроки hasBrains по гугли. Потом найди какую нибудь книжку со сквозным примером создания интернет магазина.
9 Рэйв
 
22.11.13
10:20
(0)
http://www.firststeps.ru/
выбери там HTML&WEB
10 UIV
 
22.11.13
10:24
(6) Я не специалист, но у меня всегда было впечатление, что это нечто широко известное в узких кругах, с маленькой кучкой очень громких фанатиков поклонников которые громкими криками пытаются продвинуть свое детище и у них 2-3% от общего объема проектов, а большинство это джава и пхп. Может я просто от жизни отстал. Сколько процентов вакансий веб-программистов на руби в москве и буржуев сравнительно с джавой?
11 Kupogun
 
22.11.13
10:26
о том же думаю..
В бизнесе моем накладок нет и времени лишнего много.
Решил для общего развития на след неделе начать с видеоуроков по cms Друпал.
12 Asmody
 
22.11.13
10:27
(5) про python это ты хорошо пошутил
13 UIV
 
22.11.13
10:32
(12) Дык а с питоном не аналогично разве? Ну побольше у него рынок, может даже процентов 5, но по факту то все эти мелкие "убийцы джавы" вместе взятые даже половины ее рынка не имеют.
14 Piraties
 
22.11.13
10:36
(0)чё это 1с - путь в никуда?

а ваш веб типа в "куда"?
15 Asmody
 
22.11.13
10:37
python вполне себе энтерпрайз. широко используется, например, в гугле и в яндексе.
16 Tateossian
 
22.11.13
10:39
(0) Завтра ищешь в интернете книжку Dive into python. Плевать, если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свой первыю форумчик, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь форумчик, чтобы выдавал по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. (Копипаста)
18 UIV
 
22.11.13
10:45
(15) Тут спора нет. Даже визуал бейсик тоже интерпрайз. :)
19 Asmody
 
22.11.13
10:46
а вообще, вон ПЖ дело говорит - устройся егерем в лесничество. Большая польза
20 Allexe
 
22.11.13
10:51
(10) Ну ты знаешь то же самое можно сказать и про 1С. Если я начинаю объяснять людям далеким от 1С чем я занимаюсь у них такое же впечатление складывается.
Если надо массовое то php. Вообще цель какая изучения?
ИМХО
1. Если надо с нуля быстро научится делать не слишком навороченные сайты, то php
2. Если надо получше познакомится с современными технологиями разработки то RoR
3. Если устроится в "крупную западную" компанию то java
21 IamAlexy
 
22.11.13
10:53
(0) "Начинаю осознавать, что 1С это путь в никуда. А сейчас появился небольшой излишек свободного времени, которое просерается на мисте. Соответственно хотелось бы его потратить с большей пользой. Планирую научиться веб-программированию."


БУАА ХААА ХАААА ХАААААААА

пятница удалась..
гениально...
22 UIV
 
22.11.13
10:58
(20) В рамках рынка автоматизации учета 1С несомненный лидер, так же как и джава+пхп в рамках рынка веб программирования. питон это такой типа парус, а руби сибирский ананас.
23 shpioleg
 
22.11.13
11:05
(0) http://school-php.com/
Бесплатные видео-уроки (запись обучающего стрима). Сейчас, правда, домашние задания проверяются за бабосы. Но, имхо, главное делать все задания, а обойтись можно и без проверки. Сам по ним почти уже до конца отучился с полного 0. Мне понравился курс.
Минусы. Ужасный английский препода, затянутось уроков, плюс еще есть недочеты. Но как по мне, суть важнее.
24 Tateossian
 
22.11.13
11:08
(0) Я гуманитарий постигший пусть не самые глубины 1С, но в вопросе разбирающийся, для увлечения (решил написать свой аппликейшн) занялся изучением Java, за год прочитал двухтомник   известного автора + смежную литературу по азам программирования. Потом я принялся делать свое приложение... и застопорился. Не могу его организовать, косность мышления и недостаток системных знаний. Короче, это серьезный вопрос и ты должен понять, чтобы что-то получить пройдет не один год. А так, по книжечкам, абы как для галочки ничего не получится. Я нашел себе препода на удаленку на пару часов в неделю - очень хороший вариант рекомендую.
25 UIV
 
22.11.13
11:10
(24) Я умный, я смогу. Но начать думаю таки с пхп, а джаву попозже, когда с архитектурой и основными принципами верстки разберусь.
26 Art igloo
 
22.11.13
11:10
(10) >> Я не специалист

На этом твой пост можно закончить.
27 sikuda
 
22.11.13
11:11
Для любого изучения нужен реальный проект. Реальные задачи...
Академически учить бесполезно.
http://learn.javascript.ru/
28 DarkWater
 
22.11.13
11:11
(0) А почему 1С - это путь вникуда? Просто интересно.
29 Allexe
 
22.11.13
11:12
(22) Нет это совсем не так. Этот рынок совсем другой.

Ну например http://habrahabr.ru/company/anticorrupt/blog/196848/ РосВыборы написаны на RoR. Явно не Ананас. Про западные проекты не говорю даже.
Не совсем понятно что ты понимаешь под веб-программированием.
Само программирование в изучении будет процентов 30% ИМХО. А остальное куча всяких сопутствующих вещей. Начиная от среды разработки (IDE) а там в каждой свои навороты, всякие git и проч и заканчивая фреймворком под которым ты будешь писать. Процентов 70 кода эта специфичные команды фреймворка и только процентов 30 это сам язык. Плюс куча всяких библиотек и плагинов со своими методами и глюками.
30 UIV
 
22.11.13
11:14
(28) Долго объяснять. Да и любому умному человеку это очевидно.
31 Allexe
 
22.11.13
11:14
(25) Ты определись для чего тебе нужно изучать? Конечная цель изучения какая? Сделать свой сайт, устроится на работу в крупную компанию веб-разработчиком, замутить свой стартап и срубить инвестиций, расширить свой опыт в программировании и понимании рынка веб разработки?
32 IamAlexy
 
22.11.13
11:15
(28) поначитался хабра и думает что его с настоящим_языком_программирования_пыхыпы ждут во всяких канадах и израилях где он мгновенно сделает пару стартапов которые купять фейсбуки с гуглями за сотни лямов - 1Сникам такое и не снилось..
33 andreymongol82
 
22.11.13
11:16
(30) То есть кратко никак нельзя?
34 UIV
 
22.11.13
11:16
(31) Ну например фрилансить из таиландской деревни или там мисту написать. Веб-программирование это свобода!
35 UIV
 
22.11.13
11:17
(32) Хабр для гиков. Я его не читаю.
36 UIV
 
22.11.13
11:18
И давайте все же ближе к теме.
37 sikuda
 
22.11.13
11:21
(28) Вы про какую 1С: 1C Предприятие или 1С-bitrix? Они технологически не пересекаются...
38 sikuda
 
22.11.13
11:24
Вэб программирование это HTML, CSS, javascript. Все остальное вторично.
39 UIV
 
22.11.13
11:25
(38) javascript и java это одно и то же? И как же пхп?
40 DarkWater
 
22.11.13
11:26
(37) мне показалось, что ТС про обычную 1С, не битрикс
41 DarkWater
 
22.11.13
11:27
(30) Странно. Обычно у очевидных вещей есть хотя бы 1-2 кратких аргументов. :)
42 sikuda
 
22.11.13
11:28
(39) Java, JVM(Java Virtual Machine) -> Oracle
javascript основной язык сценариев для web страниц.
php - скриптовый серверный язык web-сервера.
43 UIV
 
22.11.13
11:30
(41) Посмотри чем умные люди занимаются, которые начинали с 1С. например Волшебник и Asmody давно 1С бросили.
44 UIV
 
22.11.13
11:31
(42) То есть javascript и java это разные вещи и учатся по отдельности?
45 sikuda
 
22.11.13
11:33
(44) Да. Совершенно различные.
46 andreymongol82
 
22.11.13
11:33
(44) Мне кажется непонимание того, что java и javascript разные вещи и неумение выделить основную мысль в двух предложениях из (30) как-то взаимозсвязаны
47 UIV
 
22.11.13
11:38
(45) Как бы ты порекомендовал организовать быстрый вход в тему?
48 UIV
 
22.11.13
11:39
(47)+ html я уже в принципе знаю, сейчас шлифую сложные ньансы.
49 Flyd-s
 
22.11.13
11:39
(43), ага, Путин даже web-сайт создать не способен
50 Allexe
 
22.11.13
11:44
(34) Если так то PHP, миста насколько я знаю на PHP сделана.
ИМХО
плюсы PHP:
1. куча информации в том числе и на русском для новичков и профессионалов.
2. Большое сообщество (в т.ч. русскоязычное).
3. Низкий уровень входа (не требуется большого знания сопутствующих технологий).
4. Быстрый старт (свой первый сайт сделаешь через месяц, через полгода сможешь интернет магазины писать)
5. Большая востребованность в народе/фрилансе (т.к. много распространенных cms сделаны на PHP).

минусы PHP
1. Низкий уровень входа (очень большая вероятность что и через 5 лет ты будешь так же клепать сайты визитки и простенькие интернет магазины)
2. Большая конкуренция (придется со всеми школьниками конкурировать)
3. Большой выбор фреймоврков ( CodeIgniter, Kohana, Symfony, Yii, Zend Framework). Соответсвенно в каждом свое сообщество. В итоге с одной стороны сообщество по PHP больше чем по Ruby, но по отдельным фреймворкам меньше чем по ROR.
4. Большая разобщенность сообщества и отсутствие "стандартов". Фраза сайт на PHP не говорит ни о чем. Человека делавшего 3 года сложные проекты на CodeIgniter, нельзя сразу взять в проект на Symfony например.
51 DarkWater
 
22.11.13
11:44
(43) Я не знаю, чем они занимаются.
Думаю, всё равно, на чём делать деньги, главное - как.
То есть не одному работать, а сделать, чтобы люди работали на тебя.
Руководители даже небольших франей - я некоторых знаю - материально уж точно не бедствуют. Многие не только руководят, но и одинэсят. А что уж про большие говорить.
52 UIV
 
22.11.13
11:47
(50) Так пхп что тоже разные? Нужно ли параллельно с пхп учить джаваскрипт или они взаимозаменяемы? Нужен ли джаваскрипт для руби?
53 Kupogun
 
22.11.13
11:48
вообщем умные люди (Волшебник и Asmody) веб-программисты,  
а НЕ умные (DarkWater) не понимают, что за 1с нет будущего.
пхп на сервере
javaскрипт на клиенте
54 Kupogun
 
22.11.13
11:50
или я что-то не правильно понимаю с умными/не умными?
55 Господин ПЖ
 
22.11.13
11:51
>Я умный, я смогу. Но начать думаю таки с пхп, а джаву попозже, когда с архитектурой и основными принципами верстки разберусь.

пока ты "разберешься" на пенсию выходить уже надо будет, а все изученное будет на уровне "мама мыла раму" - полуджуниор... вот накой ты работодателю в качестве прога на вебе? Стандартов не знает, в проектах не был, фреймворков, особенностей браузеров/мобильных устройств - тоже...

проще студента взять готового и "учить собой"
56 andreymongol82
 
22.11.13
11:52
(54) Неправильно.
Умный будет независимо от технологии развиваться и зарабатывать деньги, неумный будет хаять одно и хвалить другое
57 Allexe
 
22.11.13
11:52
(52) Ну это примерно как есть 1С, а есть УТ, БП, ЗуП, УПП.
Так есть PHP, а есть CodeIgniter, Kohana, Symfony, Yii, Zend Framework (только это не готовые конфигурации а как бы разные конфигураторы со своими языками (надстройка над php).
Параллельно придется "учить" не только джаваскрипт, но и...
html, сss, javascript, но учить понятие относительное хотя бы на 20% ориентироваться в этом.
58 andreymongol82
 
22.11.13
11:53
(57) Забыл еще, что подавляющее большинство еще mySQL используют.
59 Flyd-s
 
22.11.13
11:54
(52), на php есть разные фреймворки.

>>Нужно ли параллельно с пхп учить джаваскрипт или они взаимозаменяемы?

php и javascript вообще не связаны и работают параллельно. Первый на сервере, второй на клиенте. Часто этими вещами занимаются два разных человека.
60 Allexe
 
22.11.13
11:55
(58) Да точно.. да там еще много чего всплывет :)
61 UIV
 
22.11.13
11:56
(58) SQL я уже знаю. Это как запросы в восьмерке только на английском.
62 Ubuntu810
 
22.11.13
11:57
(5) мой бывший однокурсник на руби для какого то австралийца клепает сайты, так что не заливай :)
63 andreymongol82
 
22.11.13
11:58
(61) чем отличаются диалекты mySQL от MSSQL и PLSQL тоже знаешь? Не все так просто
64 andreymongol82
 
22.11.13
11:59
(61) Шикарно, а я думал, что запросы в 8-ке это как SQL, только на русском )))
65 shpioleg
 
22.11.13
11:59
(52) Я тебе в (23) скинул ссылку, где на твои вопросы есть ответы. По курсам ты заложишь себе БАЗУ. Начиная с верстки, потом CSS, php, MySQL, javascript, AJAX. Это базовый курс с объяснением самого важного и с практикой.
66 UIV
 
22.11.13
11:59
(63) Какая разница, запрос он и есть запрос.
67 andreymongol82
 
22.11.13
12:00
(66) Нет
68 UIV
 
22.11.13
12:00
(65) Там видео. Мне бы текстовый вариант. Не люблю видеоуроки, они для людей с клиповым мышлением, мне проще прочитать.
69 Asmody
 
22.11.13
12:02
javascript вполне себе работает на сервере, и неплохо работает. см. node.js
70 UIV
 
22.11.13
12:03
(67) то есть в mySQL select * from x работать не будет?
71 zakidonoff
 
22.11.13
12:05
(0) А уровень знаний какой?
ХТМЛ значешь?
Что такое ПХП, Джава представляешь? Чем они кординально отличаются?
Для каких задач используется руби или питон - в курсе?
72 Asmody
 
22.11.13
12:06
самое забавное, что все эти популярные веб-фрейморки только недавно прошли фазу, которую та же 1ска прошла ещё в 7.5. т.е. когда разработчик декларативно описывает модель данных, а система "сама" строит тебе базу, интерфейс, стандартные команды и т.п. визжачие восторги по этому поводу в лагере веб-разработчиков не утихают до сей поры
73 Allexe
 
22.11.13
12:06
(70) По php могу порекомендовать PHP MASTER 2. Курс PHP-программирования. Yii Framework если найдешь скачай посмотри. Видеоуроки лучше тем что тебе придется работать в новом "конфигураторе" и по книжке не всегда очевидно где и как надо "щелкнуть мышкой" или поставить галку.
74 UIV
 
22.11.13
12:07
(71) Нулевой. ХТМЛ понимаю, но не знаю. Остальное на уровне общего представления и слухов.
75 Asmody
 
22.11.13
12:08
да, и про рисование форм мышкой забудь. не говоря уже об отчётах
77 Тоненький Клиент
 
22.11.13
12:10
(75) был вопрос, как тебе теперь без 1с живется...
78 zakidonoff
 
22.11.13
12:10
(74) Тогда начинай с HTML.
С самых азов. Самоучителей по нему море. Там всё просто, поэтому воды почти нет. Советовать что-то конкретно не стану.
Напишешь пару простеньких страничек - переходи к CSS. Там тоже без осложнений.
После этого можешь начинать разбираться в JavaScript.
Освоишь основные методы - учи PHP
Питон и иже с ним нужны уже для серьёзных кросплатформенных задач.
79 andreymongol82
 
22.11.13
12:10
(70) В общем случае простые запросы не отличаются. Проблемы будут возникать в организации сложных запросов, индексов кажись в mysql триггеров еще нет. но точно не помню. Да и готовые процедуры встроенные отличаются. DBCC&
80 andreymongol82
 
22.11.13
12:13
(74) И вообще, думаешь, что это все проще чем 1С? 1С терпения не хватило освоить? Как же будешь web осваивать?
81 Asmody
 
22.11.13
12:14
(77) 1С я иногда запускаю. для удовольствия.
82 andreymongol82
 
22.11.13
12:15
(81) Поностальгировать?
83 Asmody
 
22.11.13
12:15
(82) типа того.
84 Asmody
 
22.11.13
12:16
и вообще, простую задачу с интерфейсиком проще набросать за пару часов на 1Ске. а потом уже думать, что с ней делать дальше. или не делать
85 Allexe
 
22.11.13
12:17
(83) На чем пишешь какие фреймворки?
86 UIV
 
22.11.13
12:18
(80) Я высококвалифицированный сертифицированный высокооплачиваемый программист 1С с десятилетним опытом работы. За это время я вполне его освоил. Просто я осознаю тупиковость этого пути с точки зрения профессионального и личностного развития.
87 Asmody
 
22.11.13
12:19
(85) моя основная IDE - LibreOffice. Иногда Visio. И thunderbird
88 Asmody
 
22.11.13
12:19
(87)+ это если чисто по работе
89 Allexe
 
22.11.13
12:20
(87) :) В смысле веба? На чем проекты делает команда?
90 Asmody
 
22.11.13
12:22
(89) мы не занимаемся вебом
91 Allexe
 
22.11.13
12:24
(90) Ввел в заблуждение (53) "вообщем умные люди (Волшебник и Asmody) веб-программисты"
92 andreymongol82
 
22.11.13
12:25
(86) Да-да. Верю.
v8: Вывод справочника с иерархией в СКД
v8: запрос, соединение с условием.
v8: как добавить условие в запрос?

Но это не главное.
Сам для себя ответь на вопрос - что ты хочешь сделать пусть даже и с помощью вэб-технологий?
93 Tateossian
 
22.11.13
12:25
(43) Та ну, Волшебник начальник отдела разработки 1С.
94 Asmody
 
22.11.13
12:27
95 Bigbro
 
22.11.13
12:28
мне вот такое посоветовали почитать
http://ruby.railstutorial.org/
96 Asmody
 
22.11.13
12:29
(91) ага, в свободное от обеда время мы иногда пописываем этот сайт
97 Allexe
 
22.11.13
12:32
(95) Есть на русском http://railstutorial.ru/chapters/beginning то же самое
(96) Всмысле мисту? Фреймворк используете какой-то?
98 Allexe
 
22.11.13
12:32
(94) Похоже на оборудование какого-то провайдера.
99 zakidonoff
 
22.11.13
12:35
Во! Придумал наглядную ассоциацию по WEB технологиям для 1Сников -)

Нарисовал я в 1С форму, создал на ней поле с тектом "Привет мир!"
-Это HTML;
__
Скучная у меня, думаю, форма. Нужно бы её как-то оживить. Сделать динамической, чтоли... И создал я на ней две кнопки. Прописал, что при нажатии на первую, поле меняется на "Привет Мир!", а при нажатии на вторую - "Привет Земля!"
- Это Java;
__
Но и этого мне показалось мало, поскольку захотел я, чтобы приветствия мои хранились где-то в базе данных. И создал я два реквизита. Назвал их "Приветствие1" и "Приветствие2". Теперь при нажатии на первую кнопку, поле меняло своё имя на значение приветствие1, а при нажатии на вторую - на Приветствие2.
- Это PHP;
__
Теперь думаю, а давай-ка мои приветствия будут хранится не в моей базе, а выводится из буфера обмена. Прицепил я к 1С стандартную ДЛЛку и вывел по кнопке в моё поле на форме то, что хранится в буфере обмена ОС.
- Это Питон, Руби и иже с ними
-)
\me Хоть самоучитель пиши для 1Сников по вебпрограммированию
100 Cerera
 
22.11.13
12:35
(0)php проще простого.
101 UIV
 
22.11.13
12:36
(99) У тебя дар объяснения. :) Напиши. Скоро будет актуально.
103 Kupogun
 
22.11.13
13:05
(94) Че это такое? Похоже на коммуникационное оборудование, но не оно.
(90) обманут на каждом шагу. Им это, как два пальца
104 Asmody
 
22.11.13
13:40
(98) (103) это головная ТВ-станция. точнее, небольшая часть: приём и транскодинг.
105 Asmody
 
22.11.13
13:43
(97) на мисте не используются фреймворки. кое-какие отдельные сторонние библиотеки местами есть
106 Asmody
 
22.11.13
13:44
кстати, вот хорошая задачка для (0): напиши свою "мисту". с нуля
107 Господин ПЖ
 
22.11.13
13:50
(106) будет я думаю примерно так...

http://govindtiwari.blogspot.in/
108 Romasini
 
22.11.13
14:20
http://www.codecademy.com если с инглишом более менее

Ruby или что нибудь подобное
109 Loki Evil
 
22.11.13
14:22
110 Allexe
 
22.11.13
14:46
(106) По моему раньше выкладывали старые исходники mistы?
111 adelaide
 
22.11.13
14:52
Если чисто веб то PHP, html, css, javascript.
Если бабло рубить то Java/мобильные приложения.
112 mrkorn
 
22.11.13
16:12
по HTML и CSS
http://htmlacademy.ru
113 s-pc
 
26.11.13
01:19
1. HTML, CSS - Очень неплохие курсы от Евгения Попова.
2. PHP - рекомендую видеоуроки Дмитрия Афанасьева - вот его сайт - http://simple-training.com

Это база (основа, азбука) без HTML, CSS, PHP при создании и обслуживании сайтов НИКУДА!!!

А дальше, как уже говорили выше - "без остановок" - JavaScript, MySQL + Фотошопы, CMSы. Фрэмвоки и т.д. и т.п.
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
115 Web00001
 
26.11.13
02:50
У руби есть фреймворк руби он раилс, рекомендую, сейчас читаю про него отличная штука, просто не дорос ты до него, пхп как то не вкатил, не так много правда написал на нем (форум+пара приложений), потом на питоне написал вот это: http://1c-cod.ru/ тоже было интересно
116 badboychik
 
26.11.13
03:33
(115) Под РНР тоже есть фреймворки, клонированные с рельсов, но сохранившие вменяемость РНР, а на руби писать просто жесть, вроде кажется просто, но надо знать кучу всяких умолчаний и хитрых вывертов языка и библиотек, надо сначала постичь его дао. И все эти гемы мозг выносят, плюс несовместимость много чего с виндой. Короче инструмент для гиков и программистов-хипстеров.
117 Web00001
 
26.11.13
03:58
Мне синтаксис пхп выносит мозг. Руби кажется простым и приятным. Открыв питон я был удивлен конструкциями типа: x = a if b = c else d, однако руби со своим ror оказался намного интереснее. Просто интереснее, не написал пока ничего на нем, но то что читаю про него, просто удивительно, автоматическая генерация моделей, вьюх и тестов, песочница БД для тестов, разные окружения для тестов, разработки и продакшена и еще миллион пряников. Возможность работы с любой версией рельс и любой версией гемов. Возможность использования гемсетов, и тд и тд, и тд. Гемы, тоже вроде не напрягают, включено только то, что нужно и ничего более. То что не все работает под виндой это так :) Но еще год назад, запустить рельсы под виндой, было не самой простой задачей, уже есть инсталяторы, которые решают этот вопрос. Да собственно сама веб разработка под виндой как таковая вроде как не особо рассматривается профессионалами.
118 Sserj
 
26.11.13
04:14
(0) А вот интересно, почему Java у тебя идет либо как чистая, либо как связка с ПХП. Сама по себе то ява только на стороне сервера используется, конечно может ты и хочешь исключительно на апплетах что-то делать, но фактически просто обязан будешь изучать Java + JavaScript, ну и само собой разумеется HTML наизусть зубрить.
119 badboychik
 
26.11.13
21:00
(117) Да ну нафиг, разработка под винду на ПХП намного приятнее, поставил WAMP за 1 минуту и можешь начинать кодить без глюков и линуксоидного гемора. А руби тебе мозг еще вынесет, подожди ))

(118) Ява и яваскрипт никак не связаны, наоборот, можно писать приложения полностью на яве, а клиентский JavaScript не трогать, он будет создаваться автоматически когда надо - например при разработке на GWT, Vaadin и др.
120 ОдинСерый
 
26.11.13
21:06
недопрограммист 1С решил стать недопрограммистом вэб :)))))
ты ценник то хотя бы на джоба этих мастеров видел нет?!
или думаешь через полгода на Бали махнуть дауншифтить и кодить :)))
да там таких как ты мечтателей уже миллионы.
121 Remark
 
26.11.13
21:10
А что реальных интерпрайз пацанов нету?

1. HTML + CSS
2. JavaScript (jQuery)
3. ASP.NET via C#
122 av_x86
 
26.11.13
21:25
А кто нибудь может подсказать - какие задачи сейчас решаются на ASP.net. Частенько вижу вакансии в своей "деревне".
123 av_x86
 
26.11.13
21:28
+(122) Интересует какого рода системы разрабатываются на данной технологии и для кого.
124 sttt
 
26.11.13
21:44
сначала определиться нужно для чего, а потом решать. лучше фреймворк изучай (если php то simfony, yii, если python то django и т.д.) и Nginx, erlang..., вообще тут вряд ли нормального совета получишь)) лучше на хабре спроси, там веб разработчики сидят

Java
125 sttt
 
26.11.13
22:10
(114) "Из CMS хватит либо Yii либо Symfony либо Zend." - это голимые фремворки, не путай человека. Изучайте Python, Perl. Zend вообще считается набор библиотек API.

"Но знать jQuery надо обязательно всем" - не обязательно, есть аналоги побыстрее, проще... но используется часто.

"Twitter Bootstrap" - сейчас много заказчиков требуют в проект включать этот фреймворк, правда на сегодняшний день появилось много симпатичных аналогов, слепо идти в ногу с модой...

"CSS можно за вечер изучить" - можно не учить, есть готовые поделки

"HTML" - за день становиться понятен

"многопоточный сервер приложений как Tomkat/Glassfish в яве (appserver.io) + node.js" - можно и на node или erlang собрать отказоустойчивый web сервер

"javascript" - на javascript.ru есть прекрасный урок, но достаточно хорошо знать какой нибудь javascript фреймворк типа jQuery для начала, их много, для разных нужд, jQuery не панацея

(118) "ява только на стороне сервера" - тут только клиентский javascript рассматривается))) на стороне сервера это типа node.js
126 sttt
 
26.11.13
22:15
(121) "ASP.NET via C#" - это если windows платформа используется, сейчас в основном nix системы
127 sttt
 
26.11.13
22:29
(10) "Сколько процентов вакансий веб-программистов на руби в москве и буржуев сравнительно с джавой?" - меньший процент обусловлен тем, что мало спецов по python, ruby. проще спеца на PHP найти
128 sttt
 
26.11.13
22:40
(25) "Но начать думаю таки с пхп, а джаву попозже" - это любительский уровень и нормальную работу не найти. лучше уж html + javascript фреймворк + node.js, это будет профессиональнее
129 Remark
 
26.11.13
23:02
(122) На asp.net (mvc) можно решать любые задачи. Думаю как развитие 1Сника самое то. Во фронтенде используется HTML CSS Javascript. Движок Razor чем-то заменяет php, выглядит короче, лаконичней, имеет синтаксис C Sharp (очень похожи с Java). На стороне сервера используется C Sharp (а можно и прочие языки, напр. Visual Basic). Все это является одним из направлений разработки на платформе MS .NET Framework. Таким образом, освоив его можно также освоить и десктопную разработку под Windows и прочие Windows фоны, так как используется одна среда разработки, одна IDE.
Корпоративная среда очень хорошее место для Asp.net.
130 Remark
 
26.11.13
23:06
(126) Смотря где. В организациях на серверах я в лидерах *nix пока не наблюдаю.
131 sttt
 
26.11.13
23:18
(130) возможно и так, мне кажется на nix'ах лучше, серьезные web проекты с большим уровнем запросов
132 sttt
 
26.11.13
23:21
+(131) на проектах типа yandex, mail.ru, vk - там вообще наверное зоопарк из технологий)) всякие там си, питоны, руби, пхп и т.д.