Библиотека
Дневники
Фотогалереи
Легкий форум
Архив
Поиск
Здравствуйте Гость (Вход|Регистрация)   
Студенческий форум
 
 


Страницы: (3) [1] 2 3  ( Перейти к первому непрочитанному сообщению ) Ответ в темуСоздание новой темыСоздание опроса

> где учиться на Web программиста

JiminiBilliBom
Быстрая цитата




Абитуриент
*

Профиль
Группа: Пользователи
Сообщений: 20
Регистрация: 2.08.2007
Репутация: 2

Место учебы: окончил огту


Где лучше всего в Орле учиться на web программиста, (кроме вышки, уже есть одна).
PMПисьмо на e-mail пользователю
Top
whisk
Быстрая цитата




Уважаемый Кандидат наук
*****

Профиль
Группа: Пользователи
Сообщений: 975
Регистрация: 29.03.2005
Репутация: 87

Место учебы: ОрёлГТУ


Для начала надо выучится на программиста...
PMПисьмо на e-mail пользователюСайт пользователяICQ
Top
pom3ec
Быстрая цитата




Абитуриент
*

Профиль
Группа: Пользователи
Сообщений: 9
Регистрация: 27.07.2007
Репутация: 0

Место учебы: Комок


А книжки на дому не пробывал?
PMПисьмо на e-mail пользователю
Top
pom3ec
Быстрая цитата




Абитуриент
*

Профиль
Группа: Пользователи
Сообщений: 9
Регистрация: 27.07.2007
Репутация: 0

Место учебы: Комок


А если нужна корка то это походу тока в москву на курсы, в Орле по моему их нет по крайней мере я лично не видел.
PMПисьмо на e-mail пользователю
Top
RoDen
Быстрая цитата




Уважаемый Председатель ученого совета
Group Icon

Профиль
Группа: Серый кардинал
Сообщений: 3285
Регистрация: 10.03.2005
Репутация: 248

Место учебы: политех


вел я как-то подобные курсы.
насколько знаю, больше в Орле не было.

а вообще предыдущие ораторы верные советы дали: 1) выучись на программиста, хотя б на паскале 2) освоить хтмл, яваскрипт, цсс 3) по книжкам пхп, БД.


P.S. хотя, конечно, ждем ответа дедамажора. у него наверняка есть мнение, отличное от остальных smile.gif

Это сообщение отредактировал RoDen - 3.08.2007 - 01:59
PM
Top
дед_мажор
Быстрая цитата




Уважаемый крутой перец
Group Icon

Профиль
Группа: Декан
Сообщений: 2405
Регистрация: 11.11.2005
Репутация: 156

Место учебы: да


RoDen
мое мнение не сильно оличается от остальных. только в первом пункте ни в коем случае не на программиста, и не на паскале, а на кодера и хотя бы си и си++. сюда же изучение алгоритмов и структур данных.
в третий пункт добавляем детальное знакомство с подходами в ООП.
также обязательно знакомство с какой-нибудь unix-системой, дабы это и есть основная платформа для разработки.
и начинающий веб-программист готов! сразу подавать к столу. приятного аппетита! )

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

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

а если афтар, сам того не зная, хочет выучится не на "веб-программиста", а на пых-пых быдлокодера, то достаточно записаться на курсы с громкими названиями a la "ВЕБ-ДИЗАЙН!", где научат делать домашние странички в ворде, и прочитать любую книжку наподобие "пхп4 в веб-дизайне". все, вперёд! делать сайтЫ!
PMПисьмо на e-mail пользователю
Top
BANIT
Быстрая цитата




Уважаемый ЛжеРеаниматор
*****

Профиль
Группа: Пользователи
Сообщений: 664
Регистрация: 26.02.2006
Репутация: 61

Место учебы: Работаю


дед_мажор
ИМХО:
Есть ньюансы


Цитата
первом пункте ни в коем случае не на программиста, и не на паскале, а на кодера и хотя бы си и си++


1. Если узнал ООП на паскли, то лубой ООП те не почем

Цитата
сюда же изучение алгоритмов и структур данных.


2. Не факт. Можно и выкрутится оч велеколепно при этом содать, что то сваё

Цитата
если хочется побыстрее начать -- первый пункт можно пропустить, но вернуться к нему тогда придется в процессе.


Это не оспоримый факт

PMПисьмо на e-mail пользователюICQ
Top
дед_мажор
Быстрая цитата




Уважаемый крутой перец
Group Icon

Профиль
Группа: Декан
Сообщений: 2405
Регистрация: 11.11.2005
Репутация: 156

Место учебы: да


Цитата
1. Если узнал ООП на паскли

ты не понимаешь разницу между технологией и инструментом.

Цитата
Не факт. Можно и выкрутится оч велеколепно при этом содать, что то сваё

разве что "быдлоалгоритм" и "быдлоструктуру".

в остальном согласен.
PMПисьмо на e-mail пользователю
Top
JiminiBilliBom
Быстрая цитата




Абитуриент
*

Профиль
Группа: Пользователи
Сообщений: 20
Регистрация: 2.08.2007
Репутация: 2

Место учебы: окончил огту


Ну вообще-то я не совсем ноль, программированием занимался самостоятельно и много, сначала Basic потом VisualBasic - на нем познакомился с ООП. Кстати про ООП - язык здесь имеет не большое значение, главное понять идею (умные книжки называют это "философией"), например, некоторых ставит в ступор отношение между классом и объектом, созданным по этому классу, хотя на счет С++ вынужден согласиться, помоему на все 100% ООП реализован только в нем, хотя для прикладного программирования (читай:когда надо быстро сделать, а производительность на втором плане).
PHP и MySQL тоже изучаю по книжкам и справочникам, изучаю готовые коды, поставил Денвер-2 на комп и пишу скриптики, работаю с БД. (естесто "хтмл", CSS, Java script - кстати эта зараза идет почему-то хуже ПХП)
Но я о другом спрашивал, можно изучить по справочникам PHP базы данных, мне это вообще легко дается, и в принципе можно решить любую поставленную задачу. Однако в каждой отрасли программирования есть уже установившаяся традиция программирования (готовые штампы, алгоритмы, правила написания и сопровождения кода и т.д.), которая отличает граммотного программиста, от "быдлокодера". Вот этим традициям как мне кажется по учебникам не научишся, если я не прав и такие учебники есть, киньте ссылки плиз, лучше на электронные ресурсы конечно, или что другое присоветуйте.
Цитата
Для начала надо выучится на программиста...

на курсах реклама которых в газете по 5 штук на странице?? или опять про вышку.
PMПисьмо на e-mail пользователю
Top
whisk
Быстрая цитата




Уважаемый Кандидат наук
*****

Профиль
Группа: Пользователи
Сообщений: 975
Регистрация: 29.03.2005
Репутация: 87

Место учебы: ОрёлГТУ


JiminiBilliBom
Цитата
готовые штампы, алгоритмы, правила написания и сопровождения кода и т.д.

В гугл:
"Штампы" - design patterns. шаблоны программирования/проектирования.
Алгоритмы - они и в африке алгоритмы.
правила написания кода и комментариев - code conventions, code standarts, соглашения о кодировании.

читай тематические сайты/форумы. phpclub.ru, xpoint.ru, citforum.ru или две сотни других - что больше понравится. чтобы не изобретать велосипед, смотри pear.php.net, jquery.com (по javascript). на том же dklab.ru есть очень много интересного, но это к слову.

Смотри примеры грамотно написанных скриптов, хотя бы с того же pear (хотя не все, конечно...).

Книг очень много, какие из них лучше - никто не знает, т.к. мало кто их читает полностью wink.gif если хочется почитать книги, то лучше тратить время только на фундаментальные вещи - алгоритмы, структуры данных, реляционные базы данных, ооп, шаблоны.

дед_мажор
Цитата
только в первом пункте ни в коем случае не на программиста, и не на паскале, а на кодера и хотя бы си и си++. сюда же изучение алгоритмов и структур данных.
в третий пункт добавляем детальное знакомство с подходами в ООП.
хм, теперь простой кодер знать структуры данных и ооп не обязан? а что тогда должен знать?
PMПисьмо на e-mail пользователюСайт пользователяICQ
Top
дед_мажор
Быстрая цитата




Уважаемый крутой перец
Group Icon

Профиль
Группа: Декан
Сообщений: 2405
Регистрация: 11.11.2005
Репутация: 156

Место учебы: да


Цитата
Смотри примеры грамотно написанных скриптов, хотя бы с того же pear

лол =) там больше половины скриптов написано неграмотными кодерами, хотя бы с того же пхпклаб.ру ))

Цитата
хм, теперь простой кодер знать структуры данных и ооп не обязан? а что тогда должен знать?

с чего бы вдруг? должен быть поверхностно знаком. но он вовсе не обязан знать, к примеру, чем сбалансированное дерево отличается от красно-черного дерева, что такое алгоритм кнута-морриса-пратта, и зачем нужны паттерны и антипаттерны.
PMПисьмо на e-mail пользователю
Top
whisk
Быстрая цитата




Уважаемый Кандидат наук
*****

Профиль
Группа: Пользователи
Сообщений: 975
Регистрация: 29.03.2005
Репутация: 87

Место учебы: ОрёлГТУ


дед_мажор
а оттуда и нужно гораздо меньше половины wink.gif

Цитата
с чего бы вдруг? должен быть поверхностно знаком. но он вовсе не обязан знать

ну он должен отлично знать основы. А КМП и rbtree уже не совсем основы. Если требуется, то быстро написать реализацию любого алгоритма, имея книжку под рукой, он просто обязан.
Насчет ооп - имхо знать должен в той мере, чтобы эффективно пользоваться в проекте, аналогично и с шаблонами. Мное зависит от того, где проходит граница между кодом и дизайном wink.gif

PS: а как же smalltalk? )
PMПисьмо на e-mail пользователюСайт пользователяICQ
Top
дед_мажор
Быстрая цитата




Уважаемый крутой перец
Group Icon

Профиль
Группа: Декан
Сообщений: 2405
Регистрация: 11.11.2005
Репутация: 156

Место учебы: да


Цитата (JiminiBilliBom)
хотя на счет С++ вынужден согласиться, помоему на все 100% ООП реализован только в нем

а как же Java? )) си и си++ я привел, не потому что это самые правильные языки, а потому что они низкоуровневые, и дают необходимый минимум для понимания того, "как все работает". чтобы не возникало вопросов, чем класс объекта отличается от инстанцированного экземпляра. а тот же объектный паскаль взять - так там даже разработчики класс и объект перепутали.
PMПисьмо на e-mail пользователю
Top
дед_мажор
Быстрая цитата




Уважаемый крутой перец
Group Icon

Профиль
Группа: Декан
Сообщений: 2405
Регистрация: 11.11.2005
Репутация: 156

Место учебы: да


Цитата
PS: а как же smalltalk? )

отличный язычок, который рекомендуют для изучения ООП.
но про него кодерам тоже не обязательно знать =))
PMПисьмо на e-mail пользователю
Top
whisk
Быстрая цитата




Уважаемый Кандидат наук
*****

Профиль
Группа: Пользователи
Сообщений: 975
Регистрация: 29.03.2005
Репутация: 87

Место учебы: ОрёлГТУ


дед_мажор
Цитата
тот же объектный паскаль взять - так там даже разработчики класс и объект перепутали

хм... я уже не помню в деталях, но class в object pascal вроде и есть класс, а экземпляр - это и есть объект. или для тебя экземпляр != объект? или я вообще не понимаю?
PMПисьмо на e-mail пользователюСайт пользователяICQ
Top
дед_мажор
Быстрая цитата




Уважаемый крутой перец
Group Icon

Профиль
Группа: Декан
Сообщений: 2405
Регистрация: 11.11.2005
Репутация: 156

Место учебы: да


Цитата
хм... я уже не помню в деталях, но class в object pascal вроде и есть класс

а хрен его знает. class и object перепутали еще в турбопаскале. вроде бы в delphi потом исправили уже. я не фанат этого языка ))
PMПисьмо на e-mail пользователю
Top
whisk
Быстрая цитата




Уважаемый Кандидат наук
*****

Профиль
Группа: Пользователи
Сообщений: 975
Регистрация: 29.03.2005
Репутация: 87

Место учебы: ОрёлГТУ


дед_мажор
ага, точно wink.gif в turbo pascal класс назывался object. как назывались сами объекты, не знаю даже. в object pascal уже нормально.
PMПисьмо на e-mail пользователюСайт пользователяICQ
Top
JiminiBilliBom
Быстрая цитата




Абитуриент
*

Профиль
Группа: Пользователи
Сообщений: 20
Регистрация: 2.08.2007
Репутация: 2

Место учебы: окончил огту


Цитата
а как же Java? ))

к сожалению с Java плохо знаком (если имеется ввиду именно Java),
но во многих остальных популярных ЯП можно встретить такое описание:
"к сожалению ООП реализован не полностью - не поддерживается наследование и полиморфизм"
а это 2 из 3 китов ООП !!! и язык называется объектно-ориентированным только потому что в нем есть понятия класс и объект (хотя не большое подобие этого было еще в QBasic'е в виде пользовательских типов данных, но ни кому в голову не приходит назвать его объектно-ориентированным языком).

Дед_Мажор присоветуй что-нибудь конкретное по структурам данным и алгоритмам и информационной безопасности в Web


PMПисьмо на e-mail пользователю
Top
дед_мажор
Быстрая цитата




Уважаемый крутой перец
Group Icon

Профиль
Группа: Декан
Сообщений: 2405
Регистрация: 11.11.2005
Репутация: 156

Место учебы: да


Цитата
но во многих остальных популярных ЯП можно встретить такое описание:
"к сожалению ООП реализован не полностью - не поддерживается наследование и полиморфизм"

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

Цитата
а это 2 из 3 китов ООП !!!

насколько я помню, в ооп их СЕМЬ, а не три )

Цитата
присоветуй что-нибудь конкретное по структурам данным и алгоритмам и информационной безопасности в Web

по алгоритмам - дональд кнут. по безопасности что-нибудь такое же фундаментальное не встречал, но можно начать с лукацкого.
еще банду четырех советую. это к ооп.
PMПисьмо на e-mail пользователю
Top
whisk
Быстрая цитата




Уважаемый Кандидат наук
*****

Профиль
Группа: Пользователи
Сообщений: 975
Регистрация: 29.03.2005
Репутация: 87

Место учебы: ОрёлГТУ


Цитата
насколько я помню, в ооп их СЕМЬ, а не три )

они наследуются друг от друга wink.gif
PMПисьмо на e-mail пользователюСайт пользователяICQ
Top
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
 
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:o  :D  :rolleyes:  :cry2: 
:unsure:  :cry:  :angry:  :bleh: 
:dev:  :flowers:  :fool:  :old: 
:shook:  :angel:  :wor:  :rotfl: 
:kov:  :chair:  :friends:  :wub: 
       
Показать всё


 
Опции сообщения  Включить смайлики?
 Включить подпись?
 Использовать AJAX?

Опции темыСтраницы: (3) [1] 2 3  Ответ в темуСоздание новой темыСоздание опроса

 

Студенческий клуб ostudent.ru и его создатели не несут ответственности за достоверность самостоятельно размещаемой посетителями сайта информации и не могут подтвердить или опровергнуть её.

Этот сайт защищен «Site Guard»