+ 1

Какую книгу начать изучать по основам программирования?

Полагаю, прежде чем приступить к изучению языка, мне не мешало бы понять принципы и основы программирования. О великий разум, дай на_водку!

1st Dec 2019, 4:29 PM
Proxy
Proxy - avatar
19 Answers
+ 8
Netclix по твое аве видно, распухла голова 😹 Не в обиду))
3rd Dec 2019, 7:07 AM
Lymarev David
Lymarev David - avatar
+ 8
Ярослав Вернигора (Yaroslav Vernigora) тут только основы, чтоб нормальным программистом стать, этого мало
4th Dec 2019, 4:46 PM
Lymarev David
Lymarev David - avatar
+ 8
Ярослав Вернигора (Yaroslav Vernigora) ну так то да, в этом я с тобой согласен
4th Dec 2019, 7:28 PM
Lymarev David
Lymarev David - avatar
+ 8
Практически все профессиональные программисты половину того, что делают, гуглят. Так что как сказал Дима, гуглите. И книги это очень хорошо, сам по ним учусь
5th Dec 2019, 7:22 AM
Lymarev David
Lymarev David - avatar
+ 7
Proxy Грокаем алгоритмы - неплохая книга. Читается легко и быстро. Подходит для первого знакомства. Содержит наглядные описания, немного кода. Также выдаются рекомендации по продолжению изучения. В большинстве языков программирования, используются алгоритмы, в этой книге поймёшь как они строятся, из чего состоят ну и тд.
3rd Dec 2019, 2:50 AM
Lymarev David
Lymarev David - avatar
+ 4
Если Веб направление тогда учи фронт енд. Тебе хватит там куча технологий. Ресурсы: mdn, webref, html.ru. Интерактивные: htmlacademy, freecodecamp. Гайд(план обучения фронт енду) веди в гугле: Верстка это не тупо от команды TeamDev. Осваивай также Git,Photoshop Пройдешь интерактивные курсы потом в ютубе смотри как верстают. И верстай сам находи макеты поначалу будет дерьмово получатся. И если не будет получатся это не значит что нужно другой язык или еще что то. Или верстка тупая или еще что. Трудности будут всегда и очень большие. Времени нет, так будет всегда.)) Так что вперед) Все получится главное не сдаваться и не переключатся.
4th Dec 2019, 10:16 PM
Dmytro Tverdokhlibov
Dmytro Tverdokhlibov - avatar
+ 3
Видео в ютубе по основам программирования найди. И смотри. На книгу потратишь много времени но это не значит что книги не нужно читать они дополняют. Посмотришь видео все уроки по основам. Выбери язык. Найди видео по языку уроки для начинающих. Книгу найди полазь поищи самую для новичков в этом языке. Вообще самый лучший навык это умение искать информацию. Гуглить. Все уже есть везде есть информация. А лучшая информация на английском.
4th Dec 2019, 9:00 AM
Dmytro Tverdokhlibov
Dmytro Tverdokhlibov - avatar
+ 2
Можно паралельно учить алгоритмы и структуры данных. Книга Адитья Бхаргава " Грокаем алгоритмы" почитай. Там как раз все примеры на питоне
1st Dec 2019, 6:38 PM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
+ 2
Тут ведь тоже есть занятия по основам программирования. целый раздел
4th Dec 2019, 4:37 PM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
+ 2
Согласен, но человек ведь хочет как раз и изучить основы. Для старта этого достаточно. Дальше можно уже и самому научиться искать. Главное в начале дать волшебного пинка 😁
4th Dec 2019, 4:49 PM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
+ 2
Не за что. И не пытайся все запоминать записывать. Все можно нагуглить. Умение гуглить это основной навык программиста. Многие вещи запомнишь со временем. Потом javascript. Сайт javascript.ru и книга javascript для детей. Книга для новичка как раз. Не обращай внимания что для детей.
4th Dec 2019, 11:48 PM
Dmytro Tverdokhlibov
Dmytro Tverdokhlibov - avatar
+ 1
Netclix, спасибо, друг. Переключусь на штмл с прицелом на питон.
1st Dec 2019, 5:15 PM
Proxy
Proxy - avatar
+ 1
Дмитрий , спасибо тебе за исчерпывающий ответ!
4th Dec 2019, 10:25 PM
Proxy
Proxy - avatar
0
Netclix, HTML нужно в совершенстве знать? Я синтаксис знаю в общих чертах.
1st Dec 2019, 4:44 PM
Proxy
Proxy - avatar
0
Netclix, Ну я вполне себе определился (по правде сказать, надоело определяться) , остановился на js с прицелом в бэкэнд. Короче, веб направление. Дело в том, что материала масса и на все времени не хватает. Верно ли будет, если подтяну синтаксис js и буду ковырять уже готовые коды на предмет разбора, т.е. максимально сделать упор на практическую часть? Существует же наверняка какая то настольная книга программиста которую рекомендуется прочесть не зависимо от выбора языка и направления?
1st Dec 2019, 5:03 PM
Proxy
Proxy - avatar
0
Where i can learn google, guys?
5th Dec 2019, 7:42 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar