![]() |
Модераторы: Fixin, Alx |
![]() ![]() ![]() |
|
Нахимов |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 2.9.2006 Репутация: нет Всего: нет |
Дело в том, что я хотел бы пойти на курсы програмирования, и не знаю на какие курсы записаться. Мне посоветовали пойти на курсы Java, сказали что достаточно быть пользователем, но на деле все оказалось не так, я записался на курсы Основы програмирования. Вопрос, с какого языка програмирования стоит начинать
ответьте пожайлуста, есть огромное желание научиться програмировать. |
|||
|
||||
FlaGmaN |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 2.9.2006 Где: Москва Репутация: нет Всего: нет |
Обычно все учаться с самого простого - Pascal. Есть конечно еще и Basic, но с Pascal проще перейти на Delphi(Это уже круто). Сам я начинал паскалем. Програмировал полгода и потом перешел на делфи, а потом мне и делфи показался легким (хотелось чегото большего), теперь программирую на С++. Вот понял - это то чего я искал. Но начинать с С не советую, многого не поймешь, если сказать что вообще ничего не поймешь. На счет Java я могу сказать, что, по-моему, он написан на С и не является, по моему мнению, языком с которого следует начинать. Чесно говоря я и сам пытался программировать на джава. Купил себе книжку. Попробывал. Чуствую не поперло. Вот теперь она стоит на полке и ждет своего часа.
![]() Это сообщение отредактировал(а) FlaGmaN - 3.9.2006, 15:03 |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: нет Всего: 41 |
Из оригинальных советов: Python и Ruby можешь посмотреть. В философии прораммирования, кстати, похожие вопросы обсуждались...
|
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: нет Всего: 99 |
-------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
FlaGmaN |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 2.9.2006 Где: Москва Репутация: нет Всего: нет |
||||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: нет Всего: 99 |
Вот и я про то...
![]() -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: нет Всего: 207 |
Все зависит от того, чем хочешь в дальнейшем заниматься и под какую платформу если *ix - C/C++ если M$ - C# если и под то, и под то - Java если вообще нет опыта программирования - начинай с С (без ООП) - та же Java или C# имеют С-подобный синтаксис - так что потом будет легче. После С - курс ООП и далее выше по тексту имхо, Pascal, Delphi сейчас не столь актуальны и востребованы (конечно если хочешь научиться не ради любопытства) Параллельно можешь выучить какой нибудь скриптовый язык: тот же perl (по большей части если в *ix) или python - всегда пригодится -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
Мохнатый |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 29.9.2006 Репутация: нет Всего: нет |
Java хорошо изучать, когда уже есть многолетний опыт программирования на других языках. На устоявшуюся базу он очень хорошо ложится, т.к. язык очень логичный и лаконичный.
Вцелом всё зависит от того, с чем ты хочешь свою судьбу связать. Если Web обрати внимание на HTML+PHP+Javascript *; Если СУБД, MS Visual Basic'а за глаза хватит; Если тебе расчёты в ВУЗ'е делать: Maple/Matlab. Маткад тоже можно, но только под простые задачи, в сложных слишком геморно. Хочешь в администраторы податься: изучи Perl, bat, Shell, Pyton и прочему. Если хочешь писать для Win с использованием системных вызовов и прочего: C/C++. Про C# сказать ничего не могу, не добрался пока. Кстати Java стоит изучить хотя-бы ради подходов к программированию, которые в нём применяются. Очень здорово мозги переключает. Да, самое важное!!!: обрати внимание на английский язык. Большая часть качественной документации написана на English'е и переводиться никогда не будет. В качестве приятного бонуса: сможешь смотреть фильмы с оригинальной, а значит всегда качественной озвучкой и, в случае чего легко сможешь поехать зарубеж;). *в старых книжках по Web дизайну пишут, что хорошо для него юзать Java. Не ловись на эту замануху. Авторы как правило ни с программированием ни с Web дизайном особенно не связаны, просто пишутвсе слова, которые привлекут к книге внимание. В основном народ пользует PHP ;). Успехов, Виктор ![]() |
|||
|
||||
AsIs |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 310 Регистрация: 2.4.2005 Где: Санкт-Петербург Репутация: нет Всего: 17 |
Если Вы записались действительно на курс Основы программирования и курс составлен грамотно, то используемый язык особой роли не играет (лишь бы он НЕ был каким-то архаичным языком), т.к. основная задача курса должна быть дать тот базис, который необходим, на каком бы ЯВУ ты не программирровал в будущем. Т.е. дать: основные положения и принципы разработки ПО, понятия и термины, сведения о синтаксисе и семантике основных операторов, решенрие основных алгоритмических задач и т.п. А вот уже потом необходимо выбрать свою специализацию (системное программирование, прикладное, программирование WEB-приложений) и исходя из этого выбирать подходящее средство, т.е. язык. А абстрактно рассуждать, какой язык программирования лучше, это все ранво что сравнивать, что лучше самолет или теплоход... И то и то хорошо, в зависимости от ситуациии. Кстати, а в каком городе-то курсы? |
|||
|
||||
Dreamer_0x01 |
|
|||
![]() Терминатор ![]() ![]() Профиль Группа: Участник Сообщений: 780 Регистрация: 14.4.2005 Где: Санкт-Петербург Репутация: нет Всего: 12 |
Важно, чтобы преподаватель при объяснении любого нового языка, уже начиная с самых азов особое внимание уделял особым тонкостям и "подводным камням", которые можно заложить на самом фундаментальном этапе изучения того или иного языка. Иными словами - обучение надо стоить по принципу от простого - к сложному. То есть Ява я бы посоветовал изучать уже после С++, С++ - после ANSI C, а вот ANSI C - изучать можно в общем-то буквально с нуля, правда, нелишним будет уметь "читать" ассемблерные конструции, которые генерирует компилятор.
Паскаль, если вы не планируете изучать Дельфи, в общем-то как промежуточный вариант можно и пропустить, так как при переходе с Паскаля на С иногда случаются некоторые трудности. Главное, если хоть что-то непонятно, не ленитесь задавать вопросов преподавателю, не бойтесь, если ваш вопрос сочтут глупым - зато вы разберетесь с непонятным для вас материалом. Кстати,после достаточно долгого опыта в области программирования в области С++,немного А51 и немного JAVA, я понял, что "плаваю" временами в самых фундаментальных понятиях программирования, и пошел на второе высшее на avalon.ru. И какого же было моеудивление, когда на первой же лекции по С в казалось бы вводных понятиях я для себя обнаружил столько всего нового! А все из-за того, что преподаватель к своему предмету относится добросовестно и очень ответственно, а таких преподавателей грех не послушать ;) -------------------- Нет ничего невозможного. Есть цели, и есть время и силы на их достижение. |
|||
|
||||
Gizmo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 4.11.2006 Репутация: нет Всего: нет |
Самые лучшие курсы по программированию при МГТУ им. Баумана, преподы просто зубры
![]() За такое короткое время никто супер программером не сделает, но если заниматься и слушать, то основы дают хорошие www.specialist.ru и www.mipk.ru (тут, кстати, на java как раз группу набирают - я уже записался ![]() |
|||
|
||||
pograp |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 29.10.2006 Где: Россия, Москва Репутация: нет Всего: нет |
Есть 2-е мощных среды програмирования c & Delphi, ну Delphi это переработанный Visual Pascal. Паскакаль (pascal) очень лёгок в усвоении, с\с++\с# на этих компиляторах пишут серьёзные западные разработчики. С создавался изначально создавался для объектно-ориентированного програмирования, но так же поддерживает и структурное програмирования, для паскалей немножко будет сложновато перейти на этот язык, но возможно + этот язык достаточно сложен, но красив и поэтичен как сказал однажды Страуструп мне он больше нравится, я бы начал с него. Паскаль очень лёгок там всё по-военному и просто единственная проблема нужно уметь смоделировать всю поставленную задачу в код, ну да это обычно бывает легко. Выбор твой С++ или Delphi(его очень любят у нас в России, но и С++ не в пролёте далеко не в пролёте) выбирай. Все они универсальны. Я лично яву как язык вообще не признаю, извините конечно может я и ошибаюсь, но это сугубо моё личное мнение Это сообщение отредактировал(а) pograp - 27.11.2006, 00:03 |
|||
|
||||
AsIs |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 310 Регистрация: 2.4.2005 Где: Санкт-Петербург Репутация: нет Всего: 17 |
1. C - это не среда программирования. 2. "С создавался изначально создавался для объектно-ориентированного програмирования" - ![]() |
|||
|
||||
java2xp |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 10.8.2007 Репутация: нет Всего: нет |
||||
|
||||
CppDevelopeR |
|
|||
![]() Experienced Expert ![]() ![]() Профиль Группа: Участник Сообщений: 390 Регистрация: 7.1.2008 Где: Moscow-City Репутация: нет Всего: 9 |
Я начинал с Базика. Но можно сказать я его не выучил(9 лет было, чеж поделать). Так что будет правельнее сказать что начал я изучение с С++. В этом есть плюсы(xD) и минусы(C--). Плюсы в том, что уже в раннем возрасте начал изучать, значит есть преимущество, а минусы, в том что в 5 классе я Си понимал плохенько. Кстати о курсах, сначала ходил на Алогоритмизацию в ДНТТМ, а затем в своей школе(179) учился. Помню все дни проводил в кабинете информатике.
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Куда пойти учиться? | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |