• Авторизация


Порядок какойЪ? 25-06-2006 02:07 к комментариям - к полной версии - понравилось!


У меня вопрос. В каком порядке веселее всего изучать языки прогаммирования?
Это лето собираюсь провести в трудахЪ и хотелось бы знать, с чего начать?
Сейчас у меня:
С++ - ужас. В универе только на следующем курсе начнем классы проходить. На первом занимались примитивом.
Asm - В принципе, примерно понимаю принципы, но знаю слишком мало нюансов...
Paskal/Delphi - остаточные знания из школы.

Как видите - по нулям. Но мне было просто лень, а сейчас, пересмотрев text-mode демки, загорелся желанием хотя бы передвинуть букву в строке.
Пожалуйста, кидайте мнения и сцылочки на какой-нть материал, по которому вы учились.
Хотелось бы изучить всё, что необходимо: программирование, разнообразные PHP и Perlы, базы данных... В общем всё, что нужно, чтобы быть "востребованным на рынке труда".
вверх^ к полной версии понравилось! в evernote
Комментарии (11):
borisiq 25-06-2006-02:37 удалить
Я бы рекомендовал изучать тот язык, по которому есть хорошие книжки или учителя-знакомые, способные помочь и разжевать если что не понятно. Ещё важно обратить внимание на удобство среды разработки - подсказки, отладчик, справочная система. Среды разработки от MS и Borland вполне соответствуют.
Если же обучаться азам, то надо брать тот язык, который используется в учебниках по азам программирования. Именно учебники по программированию, а не по языкам программирования. А они традиционно пишутся/переводятся у нас на базе Паскаля/Бейсика (начальный уровень) , у них - на базе Жавы/С++ (продвинутый).
Из собственного опыта - я учился на голом Си (без всяких плюсов), в среде Борланда. Но это не моё решение, а требования программы учебного заведения. Нисколько не разочарован, лучшего себе пожелать и не могу.
NemOFF 25-06-2006-13:24 удалить
Если хорошо знаешь паскаль - переходи на Ansi C (довольно легко перейдешь), а вот следом на C++
ПО Ansi С почитай Кернигана) Мне после этой книги больше ничего интересного на глаза не попадалось)
По С++ хм... вот здесь не знаю... но в помощь по STL могу пару ссылок кинуть, если бдет необходимость
В колонках играет: System Of A Down - Question

LI 5.09.15
Ghost_31337_ 25-06-2006-13:24 удалить
Я учил с самого начала Delphi.. Выучил я этот язык благодаря одному, некогда бывшим занимательным, журналу - "Хакер", а именно Спецвыпуску "Кодинг", там просто и понятно всё описывалось, а так же было множество различных исходников программок.. )) Я эти программки пытался переписывать, пробовал их в Delphi, иногда выскакивали разные ошибки... я парился, исправляя их, благо не знал нифига... потом у меня загорелись несколько проектов...8)) Начал писать, сначала через "пень" писал, а-ля куева туча ошибок и пр. и пр... потом постепенно, постепенно стало всё более или менее нормально =)) Практика, усердие.. и если тебя что-то зацепит, что-то захочется реализовать - то у тебя всё получится 100%
Aeron_Dae 25-06-2006-14:20 удалить
Основы - Basic, если изучал Pascal/Delphi(я его даж не пинал,только в колледже и то после С он весьма легкий), то с них начни, апосля на C++ (не имет особого смысла задерживаться на обычном С), а далее советую либо Visual C++, либо, если хочешь писать под .Net технологии, то берись за C# и Visual C# соответственно...
Всё это не в течении 1 года конечно, но общий план таков...

Для изучения обычного С++/С рекомендую компилятор DevC++, отличный opensource компилер на основе gcc(g++).
Для визуала рекомендую достать MS Visual Studio 2005 (желательно), отсель будешь плясать по визуал С++ и С#.
/*Почему не Борланд и не БорландБилдер? Одно время писан на них... В колледже на обычном borland c, ненавижу его всей душой после devc++, убогий, неудобный, старый и мерзкий...
Касательно Билдера, ну он просто устарел, как морально, так и технически. Компания больше не занимается его выпуском и он зачах. Кому-то конечно он всеж ближе, но с этой точки зрения я оценил всё что дало Майкрософт в 2005 студии*/


---
Насчет PHP, изучай его после того, как освоих 1 книгу по С++, тогда он будет предельно ясен и прост... И для работы и изучения больше, чем этот мануал тебе не понадобится.

Относительно баз данных, а именно МуСКуЛя (MySQL), то все в том же мануале ты найдешь достаточно много примеров, как выполняются запросы, подключается сама базы и т.п. Но если хочешь полномерно её изучить, то купи соответсвующую литературу по именно MySQL.

/*ИМХО, про перл забудь, php его уже во все щели уделал*/

Наряду с php вспомни основы html, ибо скрипты требуют хорошего представления и оформления...

Можешь, приличия ради, освоить Linux, поставить на него apache + php + mysql и тестировать всё там =) , но это требуется явной подготовки и навыков пингвиноводства...
Дабы не трахаться с этим и опробировать php (с mysql, если нужно) на Виндах, посоветую такую прогу, как EasyPHP, это очень удобный минисервачек с уже встроенным апачи, пхп и мускулем... Управляется просто.

---
АСМ, ну тут на любителя, основые принципы его по коду понимаю чуток, но писать на нем... Это не мое, будет необходимость - выучишь, а по стольку по скольку и без него всё гладко. Далеко не каждый день и даж не каждый год придется писать на аппаратном уровне...

---
Кажись всё, рад если чем-то помог...
Сноб 26-06-2006-08:06 удалить
Asm - сразу в корзину т.к. ИМХО не начальный уровень и собстно бесполезен.
Дэльфи для начала очень хорошо будет. Прост, понятен, куча документации отлично гуглится и что немаловажно для начала отличная среда разработки.
Всё остальное можно но только после получения базовых знаний. Насчет документации то лучше человека книжки нету.
Lightpower 26-06-2006-13:06 удалить
С анлийским как у тебя?
Учи Visual Studio .Net, пользуясь MSDN'ом. Это всегда пригодится
Для начала можешь покопать Delphi - он простой и используемый. Хотя я использую С++Builder.. Но, как ты говоришь, С++ ты не знаешь

Базы - MS SQL Server, Firbird, Oracle. Обязательно выучи SQL - он несложный, но используется везде

LI 5.09.15
NemOFF 26-06-2006-20:17 удалить
Сноб, ну зря ты так про асм... Дельфя может вот запросто в стороночке курить от фичей асмы... особенно если её преподают преподы высокого уровня... Дельфю чисто окошечки рисовать создали... и ничего ахти интересного...
ЗЫ: АСМ + С/С++ - сила) и больше уже точно ничего не надо) А ежели ещё это под Линухом... все, можешь отсылать резюме во все фирмы программисты) Пройдешь собеседование и ты на работе)

LI 5.09.15
Сноб 27-06-2006-08:09 удалить
Сам по себе асм без Си ИМХО использовать практически нельзя кроме весьма спецефических задач системного программирования. Я собстно не против самого асм-а я сам на нем поделки ваял ещё на Z80 но при такой производительности как процессоров так и компиляторов смысла нет делать на асме что то серьёзное т.к. трата времени и сил.
ReasonRus 10-07-2006-18:13 удалить
Эт кто создал делфи чтоб окошечки рисовать мне интиересно?
ShikoTheFirst 14-07-2006-14:07 удалить
Дельфи - RAD, а дизайнер форм - часть этой самой RAD.

Насчет порядка изучения - сначала основы C, как только поймешь, что и как (базовые понятия - массивы, циклы, функции и т.п), переходи к ООП.
Что касается порядка изучения ООП - языков - сначала однозначно C++, ИМХО после этогоя зыка ничего не стоит изучить Java и C#. Так что, дерзай. Да и потом, нужно самому решить, что хочешь делать.
aermola 09-08-2006-19:42 удалить
Я бы посоветовал начать с Ruby. Потрясающе красивый язык с очень мощными возможностями. Полноценное ООП (C++ не сравнится, про object pascal вообще молчу). Все средства для работы с системой. И еще много много всего.

Т.е. с одной стороны выработаете правильный стиль программирования (сам язык тому способствует), с другой стороны - без работы не останетесь. Эта тема сейчас набирает популярность. Сможете и сайты клепать на RoR и кэмээфы писать и поисковых ботов и кучу кучу еще всего.


Комментарии (11): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Порядок какойЪ? | community_coding - Сообщество программистов | Лента друзей community_coding / Полная версия Добавить в друзья Страницы: раньше»