Тема: Підкажіть літературу

Допоможіть будь-ласка, хочу вивчити мову C#, але не знаю по якій книжці краще займатися, знаю Pascal але не досконало(while, for, if, массиви, символи, і т.п) не знаю case, break, contunue і можливо ще щось, ходжу всього в 9 клас, але розумію що це всього відмовка і я маю знати більше, тому будь-ласка допоможіть!!!

2

Re: Підкажіть літературу

1. Чому саме C#?
2. На такому рівні будь-яка книжка підійде: обирайте за зрозумілістю написаного.
3. Для чого вам програмування?

I belong to the Dead Generation.
Подякували: Freddy_Goblyn1

3

Re: Підкажіть літературу

Freddy_Goblyn написав:

Допоможіть будь-ласка, хочу вивчити мову C#, але не знаю по якій книжці краще займатися, знаю Pascal але не досконало(while, for, if, массиви, символи, і т.п) не знаю case, break, contunue і можливо ще щось, ходжу всього в 9 клас, але розумію що це всього відмовка і я маю знати більше, тому будь-ласка допоможіть!!!

Для початку підійде:
Дрейер М. C# для школьников
В гуглі не важко знайти і завантажити.

Подякували: Freddy_Goblyn1

4

Re: Підкажіть літературу

1. Порадив друг, так як він вчив цю мову програмування і легко влаштувався на роботу(правду кажучи йому ще потрібно було вивчити основи MySQL і PHP так як має діло із Базою данних і веб програмуванням)
2. Саме тому я і спитав літературу, а потім виберу яка мені більше підходить
3. Ну я вже обрав напрям за яким хочу навчатися далі у ВУЗі і працювати, є схильності до точних наук:)

5

Re: Підкажіть літературу

3. Якщо йдете на програміста - вам даватимуть купу різних мов і технологій (часто - застарілих). Однак зараз нема різниці, яку мову вчити: ви ще не можете відчувати її до кінця. Це прийде згодом.

1. C# - загалом нескладна мова, однак для початківця може виявитися громіздкою (особливо, якщо ненароком торкнетеся всяких там LINQ).

2. Добрі рекомендації були про Шилдта.

I belong to the Dead Generation.
Подякували: Freddy_Goblyn1

6

Re: Підкажіть літературу

Думаю вам краще починати вивчення з c/c++. Досить непоганим автором є Айвор Хортон, також книги Лафоре будуть актуальними.

Подякували: Freddy_Goblyn1

7

Re: Підкажіть літературу

Та й взагалі, якщо вивчаєте програмування, то акцент варто робити на алгоритми, а не на синтаксис, тобто хочу сказати, що вивчення синтаксису C# для вас не є критичним.  ІМХО

Подякували: Freddy_Goblyn1

8

Re: Підкажіть літературу

Думаю вам краще починати вивчення з c/c++

Чому? Я не кажу що це погана чи хороша ідея, просто цікаво чому ви так вважаєте.

Подякували: Freddy_Goblyn1

9

Re: Підкажіть літературу

Тому що в тих самих універах починають з С/C++, тобто це може згодитись при вступі в універ, особливо на першому курсі коли всі приходять зі школи і знають синтаксис  паскаль/делфі  та й впринципі я мав наувазі, що вивчати синтаксис,на мою думку, не знаючи базових алгоритмів на належному рівні (в школі алгоритми вчать досить вбого) немає сенсу, іншими словами це пуста трата часу, яка ніяк не допоможе в майбутньому.

Подякували: truesupport1

10

Re: Підкажіть літературу

Я теж думаю, що починати з C# - не дуже добра ідея.
Практично всі сучасні мови програмування мультипарадигмальні: на них можна писати програми імперативні, функціональні, з АТД, модульні, ООП і т.д. Але щоб добре програмувати, треба розрізняти ці парадигми і розуміти, нащо вони потрібні, щоб, умовно, не поставити літаку гусениці замість крил (і те, і інше рухає, але якось по-різному).
Ви, пане Freddy_Goblyn, зараз зупинилися на середині імперативної парадигми. C# вимагає мінімального уявлення про ООП/АТД, інакше ви будете не програмувати, а чаклувати - переписувати чужі фрагменти коду без можливості зрозуміти, що ці фрагменти роблять. Але C і C++ я б теж не радив - бо вони вимагають великої уваги до дрібниць, а вам треба не дрібниці, а загальну теорію вчити. Тому найкраще - закінчить розбиратися з Паскалем; як варіант, радять ще новачками Python та JavaScript. Але краще закінчіть одну справу, перш ніж братися за інші. Зокрема тому, що Паскаль - якраз навчальна мова, і навички, що ви здобудете, нікуди не подінуться, 90% ви спокійно зможете застосувати при програмуванні на інших поширених мовах.

11 Востаннє редагувалося Blast (13.01.2014 15:36:25)

Re: Підкажіть літературу

Delphi для початку спробуй , щоб зрозуміти основну (WinForms) майже аналогічне по моєму . Потім можеш приступати до шарпу. А якщо серйозно братись то купуй Троалсена по .Net 4.5 c# 5.0 остання версія.І починай з азів . До кінця не освоїв але по відгукам все від а до я , навіть такі нюанси які рідко використовуються.

Junior Django Developer