grecigor21

Пользователь

Регистрация: 24.08.2015

Сообщения: 446

Рейтинг: 36

Нарушения: 110

grecigor21

Регистрация: 24.08.2015

Сообщения: 446

Рейтинг: 36

Нарушения: 110

Изучаю с++ и пайтон, но на выходе из уника планирую быть фронт енд разработчиком sammyyPepekek.png?1598626065

 

Посоветуйте на ваше мнение лучшие книги по:

1.CSS

2.Алгоритмам ( Прочел Грокаем Алгоритмы)

3. Любую тематику  связанной с программированием

4.Джава скрипт изучаю в свободное время через сайт learn.javascript(всем советую)

5.Про ООП (так как закончил синтаксис с++), ООП у нас будет только на 2 курсе, хочу начать раньше

 

 

 

Одна из моих любимых книг - Код Петцольда(Советую всем)

 

Вебмакака

Пользователь

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Вебмакака

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

grecigor21 сказал(а):

1.CSS

Нажмите, чтобы раскрыть...

Learning Web Design - как современная основа по HTML, CSS и графике, CSS Secrets - как куча продвинутых хитростей.

Последняя, не смотря на то что вышла в 2015 году, имеет кучу актуальной информации и более чем актуальных практик. Да и читается легко, ~50 глав большая из которых 3-4 страницы. Определенно стоит читать, избавит от кучи вопросов которые потом могут возникнуть в процессе написания CSS, которые люди часто задают на SO или Habr Q&A. + активное чтение MDN Web Docs по каждому свойству с которым проблемы.

 

Слышал неплохие отзывы о CSS in Depth, но сам не читал, рекомендовать не буду.

 

grecigor21 сказал(а):

3. Любую тематику  связанной с программированием

Нажмите, чтобы раскрыть...

Английский, если его еще не знаешь на уровне чтения технической литературы.

 

grecigor21 сказал(а):

4.Джава скрипт изучаю в свободное время через сайт learn.javascript(всем советую)

Нажмите, чтобы раскрыть...

Если с программированием туго - Eloquent JavaScript, третье издание. Если не туго, можно сразу JavaScript The Definitive Guide от Флэнагана, как раз пару месяцев назад новое издание вышло. You Don't Know JS Yet, переиздание старой серии You Don't Know JS, которая хорошо рассказывает про то как всё работает под капотом. У первой серии 6 книг, переиздано во вторую серию пока только две.

grecigor21

Пользователь

Регистрация: 24.08.2015

Сообщения: 446

Рейтинг: 36

Нарушения: 110

grecigor21

Регистрация: 24.08.2015

Сообщения: 446

Рейтинг: 36

Нарушения: 110

Вебмакака сказал(а):

Learning Web Design - как современная основа по HTML, CSS и графике, CSS Secrets - как куча продвинутых хитростей.

Последняя, не смотря на то что вышла в 2015 году, имеет кучу актуальной информации и более чем актуальных практик. Да и читается легко, ~50 глав большая из которых 3-4 страницы. Определенно стоит читать, избавит от кучи вопросов которые потом могут возникнуть в процессе написания CSS, которые люди часто задают на SO или Habr Q&A. + активное чтение MDN Web Docs по каждому свойству с которым проблемы.

 

Слышал неплохие отзывы о CSS in Depth, но сам не читал, рекомендовать не буду.

 

Английский, если его еще не знаешь на уровне чтения технической литературы.

 

Если с программированием туго - Eloquent JavaScript, третье издание. Если не туго, можно сразу JavaScript The Definitive Guide от Флэнагана, как раз пару месяцев назад новое издание вышло. You Don't Know JS Yet, переиздание старой серии You Don't Know JS, которая хорошо рассказывает про то как всё работает под капотом. У первой серии 6 книг, переиздано во вторую серию пока только две.

Нажмите, чтобы раскрыть...

Блкгодарочка, сделал скрин, попробую все. 

убиваю енеми ставлю паузу

Пользователь

Регистрация: 30.11.2020

Сообщения: 2960

Рейтинг: 4732

убиваю енеми ставлю паузу

Регистрация: 30.11.2020

Сообщения: 2960

Рейтинг: 4732

бальшая новая книга ксс (это если на руском!)

Вебмакака

Пользователь

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Вебмакака

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

убиваю енеми ставлю паузу сказал(а):

бальшая новая книга ксс

Нажмите, чтобы раскрыть...

Устарела, про те же CSS Grid ни слова.

Fount

Пользователь

Регистрация: 16.01.2016

Сообщения: 70

Рейтинг: 50

Fount

Регистрация: 16.01.2016

Сообщения: 70

Рейтинг: 50

grecigor21 сказал(а):

Изучаю с++ и пайтон, но на выходе из уника планирую быть фронт енд разработчиком

Нажмите, чтобы раскрыть...

Зачем тебе для этого выходить из уника?

По личным наблюдениям: 95% просто нихрена не делают 4 года и только потом берутся за дело.

Идеальная учеба в универе - это работа + сдача предметов на заочке.

 

Книги, универ - это откладывание, прокрастинация.

Алгоритмы ты хорошо поймешь, когда будет потребность их использовать, а не после книги, которая выветрится через 2 месяца.

 

Смотри интересующие тебя вакансии и изучай их стэк. Можешь загуглить "тестовое на frontend junior".

grecigor21

Пользователь

Регистрация: 24.08.2015

Сообщения: 446

Рейтинг: 36

Нарушения: 110

grecigor21

Регистрация: 24.08.2015

Сообщения: 446

Рейтинг: 36

Нарушения: 110

Fount сказал(а):

Зачем тебе для этого выходить из уника?

По личным наблюдениям: 95% просто нихрена не делают 4 года и только потом берутся за дело.

Идеальная учеба в универе - это работа + сдача предметов на заочке.

 

Книги, универ - это откладывание, прокрастинация.

Алгоритмы ты хорошо поймешь, когда будет потребность их использовать, а не после книги, которая выветрится через 2 месяца.

 

Смотри интересующие тебя вакансии и изучай их стэк. Можешь загуглить "тестовое на frontend junior".

Нажмите, чтобы раскрыть...

Пошел для откоса. Ты прав,  чисто одна прокрастинация и откладывание домашнки, а потом делание  ее за 1 день.  Плюс есть балкон предметы.  Алгоритмы у нас хорошие, само программирование нет.

 

 

Fount

Пользователь

Регистрация: 16.01.2016

Сообщения: 70

Рейтинг: 50

Fount

Регистрация: 16.01.2016

Сообщения: 70

Рейтинг: 50

grecigor21 сказал(а):

Пошел для откоса. Ты прав,  чисто одна прокрастинация и откладывание домашнки, а потом делание  ее за 1 день.  Плюс есть балкон предметы.  Алгоритмы у нас хорошие, само программирование нет.

Нажмите, чтобы раскрыть...

Ну да, армия это печально. Если заочка не светит можешь в сторону фриланса двигаться, если получится - то по выходу из универа будет в 10 раз легче найти работу. (а найти её джуну фронту очень сложно сейчас).

Jaood

Пользователь

Регистрация: 09.09.2019

Сообщения: 3405

Рейтинг: 2051

Jaood

Регистрация: 09.09.2019

Сообщения: 3405

Рейтинг: 2051

grecigor21 сказал(а):

3. Любую тематику  связанной с программированием

Нажмите, чтобы раскрыть...

Джеффри Фридл "Регулярные выражения".

Книжка от человека, который был свидетелем рождения и развития регулярных выражений.

Автор в виде выверенного рассказа с реальными примерами объясняет что это такое, для чего оно надо и с чем его едят.

Лишним точно не будет.

Spybox

Пользователь

Регистрация: 03.12.2020

Сообщения: 161

Рейтинг: -51

Нарушения: 105

Spybox

Регистрация: 03.12.2020

Сообщения: 161

Рейтинг: -51

Нарушения: 105

grecigor21 сказал(а):

Изучаю с++ и пайтон, но на выходе из уника планирую быть фронт енд разработчиком sammyyPepekek.png?1598626065

 

Посоветуйте на ваше мнение лучшие книги по:

1.CSS

2.Алгоритмам ( Прочел Грокаем Алгоритмы)

3. Любую тематику  связанной с программированием

4.Джава скрипт изучаю в свободное время через сайт learn.javascript(всем советую)

5.Про ООП (так как закончил синтаксис с++), ООП у нас будет только на 2 курсе, хочу начать раньше

 

 

 

Одна из моих любимых книг - Код Петцольда(Советую всем)

 

Нажмите, чтобы раскрыть...

сейчас бы книги читать вместо того чтобы практиковаться sammyyPepekek.png?1598626065

Вебмакака

Пользователь

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Вебмакака

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Spybox сказал(а):

сейчас бы книги читать вместо того чтобы практиковаться

Нажмите, чтобы раскрыть...

А как книги мешают практике?

 

Есть два типа людей:

1) Ничего не умеют, начинают что-то делать, гуглят, решают каждые 5 минут свои проблемы и пишут код постепенно.

2) Ничего не умеют, начинают читать книгу и пишут код постепенно, при этом не гугля каждую вторую проблему.

 

На выходе один и тот же результат, кроме того, что у тех, кто читает книги, нет необходимости гуглить 90% вещей, потому что они постепенно о них читают в книге. Ты при любом раскладе будешь что-то читать, вопрос только что, ответы на СО или автора, который хорошо себя зарекомендовал. И нет абсолютно никакого смысла собирать по всему интернету крупицы информации когда она вся есть в одном месте и хорошо структурирована.

Spybox

Пользователь

Регистрация: 03.12.2020

Сообщения: 161

Рейтинг: -51

Нарушения: 105

Spybox

Регистрация: 03.12.2020

Сообщения: 161

Рейтинг: -51

Нарушения: 105

Вебмакака сказал(а):

А как книги мешают практике?

 

Есть два типа людей:

1) Ничего не умеют, начинают что-то делать, гуглят, решают каждые 5 минут свои проблемы и пишут код постепенно.

2) Ничего не умеют, начинают читать книгу и пишут код постепенно, при этом не гугля каждую вторую проблему.

 

На выходе один и тот же результат, кроме того, что у тех, кто читает книги, нет необходимости гуглить 90% вещей, потому что они постепенно о них читают в книге. Ты при любом раскладе будешь что-то читать, вопрос только что, ответы на СО или автора, который хорошо себя зарекомендовал. И нет абсолютно никакого смысла собирать по всему интернету крупицы информации когда она вся есть в одном месте и хорошо структурирована.

Нажмите, чтобы раскрыть...

lol, программирование это практика, и чем её больше, тем ты лучше. ну а если ты гуманитарий по складу ума, то даже не суйся сюда! тупо потеряешь время.

grecigor21

Пользователь

Регистрация: 24.08.2015

Сообщения: 446

Рейтинг: 36

Нарушения: 110

grecigor21

Регистрация: 24.08.2015

Сообщения: 446

Рейтинг: 36

Нарушения: 110

Spybox сказал(а):

lol, программирование это практика, и чем её больше, тем ты лучше. ну а если ты гуманитарий по складу ума, то даже не суйся сюда! тупо потеряешь время.

Нажмите, чтобы раскрыть...

Не существует "склада ума", а именно гумм и технарей

Spybox

Пользователь

Регистрация: 03.12.2020

Сообщения: 161

Рейтинг: -51

Нарушения: 105

Spybox

Регистрация: 03.12.2020

Сообщения: 161

Рейтинг: -51

Нарушения: 105

grecigor21 сказал(а):

Не существует "склада ума"

Нажмите, чтобы раскрыть...

тогда с тобой всё ясно, учи лучше философию, филолог блин!

Вебмакака

Пользователь

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Вебмакака

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Spybox сказал(а):

lol, программирование это практика, и чем её больше, тем ты лучше. ну а если ты гуманитарий по складу ума, то даже не суйся сюда! тупо потеряешь время.

Нажмите, чтобы раскрыть...

А знания для практики ты будешь брать откуда?

 

Сидит такой челик, без знаний даже как объявить переменную и думает "дай ка я послушаю вот этого парня, ведь книги для бездарей".

 

Решает значит начать делать сайт. И что дальше то? Знаний - нет, понимания с чего начать - нет, сформулировать нормально вопрос чтоб получить ответ на СО он не может, потому что не знает в чем проблема и с какой стороны подойти к ней. В итоге, пока этот человек будет сидеть и формулировать запросы (и ЧИТАТЬ, самое главное, как получить то что нужно на каком-нибудь левом сайте), человек с книгой просто откроет её и будет читать по порядку, начиная от того как работает интернет, грузятся ресурсы на сайте, и заканчивая первым хеллоуворлдом через полчаса.

 

И причем тут вообще гуманитарий, совершенно непонятно. Книги свойственно читать только гуманитариям? Технические специалисты книги не читают? У меня на работе практически все читали хоть одну книгу связанную с разработкой, будь то книги по HTML & CSS, и заканчивая каким-нибудь Совершенным кодом Макконнела и Effective Java от Блоха.

 

И только на форуме доты сидят челики рассказывающие про склад ума и про то что книги для гуманитариев CoolStoryBob.png 

Spybox

Пользователь

Регистрация: 03.12.2020

Сообщения: 161

Рейтинг: -51

Нарушения: 105

Spybox

Регистрация: 03.12.2020

Сообщения: 161

Рейтинг: -51

Нарушения: 105

Вебмакака сказал(а):

А знания для практики ты будешь брать откуда?

 

Сидит такой челик, без знаний даже как объявить переменную и думает "дай ка я послушаю вот этого парня, ведь книги для бездарей".

 

Решает значит начать делать сайт. И что дальше то? Знаний - нет, понимания с чего начать - нет, сформулировать нормально вопрос чтоб получить ответ на СО он не может, потому что не знает в чем проблема и с какой стороны подойти к ней. В итоге, пока этот человек будет сидеть и формулировать запросы (и ЧИТАТЬ, самое главное, как получить то что нужно на каком-нибудь левом сайте), человек с книгой просто откроет её и будет читать по порядку, начиная от того как работает интернет, грузятся ресурсы на сайте, и заканчивая первым хеллоуворлдом через полчаса.

 

И причем тут вообще гуманитарий, совершенно непонятно. Книги свойственно читать только гуманитариям? Технические специалисты книги не читают? У меня на работе практически все читали хоть одну книгу связанную с разработкой, будь то книги по HTML & CSS, и заканчивая каким-нибудь Совершенным кодом Макконнела и Effective Java от Блоха.

 

И только на форуме доты сидят челики рассказывая про склад ума и про то что книги для гуманитариев CoolStoryBob.png 

Нажмите, чтобы раскрыть...

у вас тут что? факультатив филологии? sammyyPepekek.png?1598626065

если у тебя сотни часов практики и участия в проектах, то тебе даже не надо будет задумываться над поставлеными тобой же здесь вопросах, т.е. руки такие простые вещи делают на автомате. всё внимание и концентрация в группе обычно уходит в чужой код, который опять что-то сломал в твоей таске и надо разбиратся почему так!

ну а книжный червь он теоретик, он думает только над названием переменных и классов sammyyPepekek.png?1598626065

Вебмакака

Пользователь

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Вебмакака

Регистрация: 07.10.2020

Сообщения: 898

Рейтинг: 560

Spybox сказал(а):

если у тебя сотни часов практики и участия в проектах, то тебе даже задумыватся не надо будет, т.е. руки такие простые вещи делают на автомате.

Нажмите, чтобы раскрыть...

А ты сразу входишь в IT имея сотню часов практики? Сейчас ты решаешь стать программистом а через 5 минут у тебя уже сотня часов практики чтоб формулировать релевантные запросы в гугле? Ты какой-то отбитый.

Шрек 2

Пользователь

Регистрация: 24.03.2018

Сообщения: 4056

Рейтинг: 2085

Шрек 2

Регистрация: 24.03.2018

Сообщения: 4056

Рейтинг: 2085

img
Jaood сказал(а):

Джеффри Фридл "Регулярные выражения".

Нажмите, чтобы раскрыть...
 

Существуют регулярки roflanPominki.png

SweetSweetLoot

Пользователь

Регистрация: 06.07.2015

Сообщения: 4739

Рейтинг: 1149

SweetSweetLoot

Регистрация: 06.07.2015

Сообщения: 4739

Рейтинг: 1149

img
Spybox сказал(а):

сейчас бы книги читать вместо того чтобы практиковаться sammyyPepekek.png?1598626065

Нажмите, чтобы раскрыть...

например есть те вещи, которые сложно нагуглить, и они мало описаны...

 

в частности архитектурные шаблоны, как лучше построить приложение, какие есть виды архитектур, в каком случае какую из них применять, из того что я видел в гугл, это 1 статья на вики и только недавно появились+- норм статьи на msdn, но если бы ты начинал с нуля лет 5-6 назад то ты бы не смог найти эти статьи от маикрософт...

 

или еще пример экономии времени это когда ты пытаешься изучить абсолютно новую технологию или концепцию, например мне было интересно почитать про TDD

Lapish72

Пользователь

Регистрация: 08.06.2017

Сообщения: 2014

Рейтинг: 655

Lapish72

Регистрация: 08.06.2017

Сообщения: 2014

Рейтинг: 655

img
grecigor21 сказал(а):

Изучаю с++ и пайтон, но на выходе из уника планирую быть фронт енд разработчиком sammyyPepekek.png?1598626065

Нажмите, чтобы раскрыть...

 

Не совсем по теме, но может быть полезна книга "Уильямс Р. - Дизайн. Книга для недизайнеров" я недавно качал от 2016г редакцию. Вдруг захочешь сделать 100/10 дизайн и удивить всех. Я не фронт разработчик, но в декстоп проге некоторые принципы из книги использую. Крч мне зашла.

Для модеров:

P.S Книгу советовал на канале айти_борода(ютуб) какой-то челик - не реклама

 

Spybox

Пользователь

Регистрация: 03.12.2020

Сообщения: 161

Рейтинг: -51

Нарушения: 105

Spybox

Регистрация: 03.12.2020

Сообщения: 161

Рейтинг: -51

Нарушения: 105

Zly chlopak сказал(а):

например есть те вещи, которые сложно нагуглить, и они мало описаны...

 

в частности архитектурные шаблоны, как лучше построить приложение, какие есть виды архитектур, в каком случае какую из них применять, из того что я видел в гугл, это 1 статья на вики и только недавно появились+- норм статьи на msdn, но если бы ты начинал с нуля лет 5-6 назад то ты бы не смог найти эти статьи от маикрософт...

 

или еще пример экономии времени это когда ты пытаешься изучить абсолютно новую технологию или концепцию, например мне было интересно почитать про TDD

Нажмите, чтобы раскрыть...

это всё делается уже после того как ты научился неплохо писать. понятно что ты можешь улучшать себя и свой код, рассматривать разные подходы к выполнению одной и той же задачи и т.д., т.е. совершенству нет предела. но читать понятия не имея как писать код и не имея практического базиса, это бред собачий