|
|
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
Ситуация такая. Есть у меня знакомый в результате несчастного случая стал инвалидом, лишился ноги и руки. Пришёл к выводу, что самый лучший вариант теперь для него это работа программистом дома. Так как парень без высшего, раньше работал обычным работягой, то и уровень знаний соответствующий, но грамотный пользователь ПК. Хочет быть прогером, больше то работать ему и некем. Вот и думаю, что ему бы дать почитать для начального уровня, что бы не отпугнуть и что-бы понятно было. Я его ориентирую на то, что сам знаю - С#, может зря? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2009, 18:09:45 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
Как я понимаю, нужно чтото по прикладному программированию. Тогда начать можна с Никлаус Вирт Алгоритмы и структуры данных Язык программирования Си Брайана Кернигана и Дениса Ритчи Страуструп Язык программирования C++ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2009, 23:49:04 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
Ну а если нужно очень скоро стартовать, то можна глянуть в сторону web-программирования: php, Python. Без баз данных никуда, начать изучать стоит с Мартина Грабера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2009, 23:59:24 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
Страуструпа, имхо, не надо. Страуструп голова, конечно, но тут важна манера излагать. Придумывать и обучать - две разные и не связанные между собой работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 00:12:45 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
А. Крупник - Изучаем С А. Крупник - Изучаем С++ Неплохи для начинающего, т.к. ориентированы на школьников. А вот Кернигана можно и после прочитать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 00:33:08 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
Ребята. умные книжки по плюсам это хорошо, но давайте будем реалистами. Сколько времени пройдет, пока этот трудяга постигнет их? семья с голоду семь раз помрет. Лучше всего для него щас это попсовые технологии с низким порогом вхождения для новичков и большой распространенностью. Например .Net Книжек ему для начала достаточно две - одна какая нить по Объектно ориентированному програмиированию для чайников. Вторая по Asp.Net или WPF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 07:27:10 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
Вы что все сума посходили. Вот зачем ему С++ и еще круче книга Никлаус Вирт Алгоритмы и структуры данных Человеку нужно зарабатывать на жизнь Лучше начнет с чего нибудь по проше. Например PHP в связке с Joomla Если технарь то первые деньги увидет через неделю А так на перспективу лучше конечно или C# или Java по вкусу. Но фрилансеру в любом случае или PHP или Flash больше подходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 09:33:45 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
sokol74, Я бы посоветовал, как и все обычно начинают, с Бейсика. Ну Visual Basic или другие какие нибудь Basic. Может даже под DOS. Для того чтобы человек проникся начальными знаниями. Этот язык не сложный и как раз нужен для того, чтобы начал человек изучать программирования. Он сначала изучит основные понятия. Потом можно поизучать алгоритмы. Методики структурного программирования, разбиение программы на модули, процедуры, и.т.п. Нужно время, чтобы получить знания и умения. Если у него математический склад ума, то ему будет легче. А если с математикой трудно, то лучше побольше уделить время практике. Писать различные программки. А Вам советую, если Вы ему помогаете, помочь с обучением, придумывать задания для освоения навыков программирования. Когда он окрепнет в процедурном языке, можно и обучать его и C#, ООП. Конечно если Вы хотите его сразу C#, но я все-таки посоветовал бы Basic для начала, т.к. он проще всех для изучения. Как понимаете этот путь долгий, но база знаний и умений, полученная на Basic, поможет изучать другие языки и совершенствоваться. Но вообще можно "плясать" от самой работы. Определится какой работой будет он заниматься и изучать соответсвующую литературу. К сожалению быстро программистами не становятся, могу Вам только пожелать терпения и сил для преодоления трудностей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 09:57:10 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
Очень хорошая книга для новичков: Гради Буч "Анализ и проектирование" Очень доступно все рассказано, поймет любой без подготовки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 11:09:27 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
n_string, авторОчень хорошая книга для новичков: Гради Буч "Анализ и проектирование" Очень доступно все рассказано, поймет любой без подготовки. Про что там? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 11:36:00 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
DELPHI изучать для начинающих не рекомендую. Лучше изучить сначала другие языки, а потом изучать DELPHI без вреда для себя. Это связано с тем, что программист изучая эту систему, начинает высоко думать о себе и думать, что компоненты решат за них все. Отсюда и отказ от развития. C и С++ тоже не рекомендую для начинающих, т.к. слишком сложно, будет не посильно и может отбить охоту от программирования, да и не эффективно в плане начального обучения. Сам знаю, что такое взять сложные книги - с трудом прочтешь, не зная что, и держишь информацию в голове месяцами, до тех пор, пока не придет время, когда будешь готов к ней. Можно придти в любую библиотеку и взять простенькую книгу по программированию, без всяких наворотов, для начала. И двигатся шаг за шагом от простого к сложному, а то голова загудит от избытка информации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 11:39:57 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, не понял, а в чём криминал сразу принципы ООП начать изучать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 12:15:44 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
rufatinaВы что все сума посходили. Вот зачем ему С++ и еще круче книга Никлаус Вирт Алгоритмы и структуры данных Человеку нужно зарабатывать на жизнь Лучше начнет с чего нибудь по проше. Например PHP в связке с Joomla Если технарь то первые деньги увидет через неделю А так на перспективу лучше конечно или C# или Java по вкусу. Но фрилансеру в любом случае или PHP или Flash больше подходит +1 еще бы Кнута посоветовали Если человек вобще программирования не видел. То нужно начинать с самого начало: переменные, масивы, циклы, условия, подпрограммы ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 12:16:53 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, авторC и С++ тоже не рекомендую для начинающих, т.к. слишком сложно Ну и что, что сложно, если брать простенькие книги и делать простенькие задачи на основе этого языка, то помоему нормально будет. А к Дельфи и Паскалю я сам отрицательно отношусь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 12:22:10 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
Главнейшими факторами в данной ситуации есть коньюктура рынка,как один из вариантов, - рынка фриланса, и доступность+небольшое время на освоение. Учитывая всё это веб-технологии вне конкуренции. Начать с основ построения TCP\IP сетей, затем HTML, XML и окружение. Дальше JavaScript и PHP. Потом теория реляционных БД(на уровне понимания хранимых процедур и триггеров) и что-то типа SQLite или MS SQL Server CE. Позже, имея уже некоторый опыт, взяться за ASP.NET. Параллельно можно зарабатывать контрольными/лабораторными/курсовыми по, к примеру, финансовому программированию, которое, как правило, основано на аппарате функций MS EXCEL и, в запущенных случаях, - на макросах VBA. И то и другое осваивается за неделю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 12:34:57 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
если программирование окажется слишком сложным или слишком долгим для изучения то можно например HTML версткой ему предложить изучить и заняться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 12:38:36 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
sokol74 Лучше всего для него щас это попсовые технологии с низким порогом вхождения для новичков Не согласна, что WPF и ASP.NET имеют низкий порог вхождения. А попсовость есть понятие отвлечённое(студенческо-обывательское) и на реальные достоинства платформы никак не влияющее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 12:41:41 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
Как ещё один из вариантов, изучить Adobe Photoshop и прибиться к какому-нить свадебно-юбилейному фотографу в качестве напарника по ретуши/художественной обработке фото. Или видеомонтаж (Adobe Premiere, GV Edius). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 12:53:03 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
sokol74, Криминал в том, что нужно сначала познакомится с языком программирования, узнать как он работает, про переменные, процедуры, и.т.д. Потом процедурное программирования и затем уже ООП. Все должно быть по порядку. Иначе он начнет изучать ООП не зная процедурного программирования. Как он будет писать процедуры в классах? Некоторые так пишут код процедур, что в шоке бывешь от этого. Видел процедуру, страниц аж на 45, - и это пишут взрослые дяди с большим стажем программирования. И все из-за того, что люди учатся не последовательно. Я долго программировал в процедурном стиле, когда переходил на новый уровень ООП - было трудно, не смотря на опыт. Вы же придя первый раз в качалку не будете же поднимать 100 кг без подготовки? Или изучать в математике сразу решение дифферинциальных уравнений не учась перед этим ни в школе, ни в институте. С++ - сложно, ООП- тоже сложно. Алгоритмы сразу учить - тоже рано. Нужно начинать с простого. Можно в принципе и Pascal, но только не DELPHI А на счет книг - придите в любой книжный магазин, я думаю сами сможете найти или вам подскажут, боюсь конкретной книги для начинающих трудно подсказать, да их много всяких. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 12:54:01 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, авторВидел процедуру, страниц аж на 45, - и это пишут взрослые дяди с большим стажем программирования. В том-то и дело, что такое как раз и пишут дяди привыкшие к процедурному стилю и перешедшие потом на ООП. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 13:17:01 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
sokol74, что значит некем - а переводчиком? а диспетчером? да масса работ где не надо сразу двумя руками и ногами шевелить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 13:31:41 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
sokol74, Пишут 45 страниц те, кто не знает процедурного программирования. Просто не учились в свое время и пишут сплошняком все подряд, не взирая на правило - желательно, чтобы процедура должна быть максимум одна, две страницы. Потом если такие дяди передут на ООП, они там опят в классах будут писать такие же длинные процедуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 13:51:34 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV С++ - сложно Согласна. MAYAKOV_SVООП- тоже сложно Отнюдь. Сама парадигма проста и прозрачна. Сложности - в конкретных реализациях. Никакого процедурного программирования. Начинать нужно сразу с ООП-языка. Возможно С->С++, но не в описанном жизненном контексте (в данном случае про С++ лучше забыть). MAYAKOV_SV А на счет книг - придите в любой книжный магазин, я думаю сами сможете найти или вам подскажут Мог бы сам найти - не начал бы тему. А насчёт "там подскажут"... Да уж! Там такого наподсказывают:) MAYAKOV_SVно только не DELPHI А зря. Понятно, что ругать Делфи нынче модно. Однако это замечательный язык и великолепная среда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 13:56:12 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
автор Понятно, что ругать Делфи нынче модно. Однако это замечательный язык и великолепная среда. Не хочу разводить холивар, но где вы видели хоть один фриланс на дельфях с 2002 года? (лабараторные для студентов по 20 рублей не в счет). Умеешь на нем кодить - молодец, а тянуть на него не надо. он большей частью на суппорте остался. Ориентироваться нужно на то, что представляет сейчас собой спрос и ЛЕГКО осваемое: Java, .Net, Php + движки всякие Joomla и прочие. Можно еще попробовать себя в верстке и фотошопе, как было сказано. авторНе согласна, что WPF и ASP.NET имеют низкий порог вхождения куда уж ниже. там все настолько абстрагировано, что выше уже не куда. Да для начала нужно поичиать книг чтобы въехать в концепцию. но на это уходит пара месяцев. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 14:05:51 |
|
||
|
Что почитать по программированию самому начинающему?
|
|||
|---|---|---|---|
|
#18+
MAYAKOV_SV, авторПросто не учились в свое время и пишут сплошняком все подряд, не взирая на правило - желательно, чтобы процедура должна быть максимум одна, две страницы. Так правило что бы процедура помещалась на экран появилось совсем недавно как раз с появлением и развитием ООП. Длинные процедуры это и есть принцип процедурного программирования ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 14:06:47 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36182973&tid=1344259]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
207ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
87ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 578ms |

| 0 / 0 |
