И как начать работу с книгой одного из них.

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

Это книга.

У разных людей, очевидно, разные мнения по этому поводу.

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

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

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

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

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

Опять же, было бы неправильно говорить, что буквально каждая книга, выпущенная этими издателями, уникальна.

Не совсем так!

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

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

1. О’Рейли

О’Рейли начала издавать книги по программированию и другим компьютерным дисциплинам еще в 1984 году.

Его основатель Тим О’Рейли — известный международный оратор, который за последние несколько лет сыграл роль во многих компьютерных инновациях.

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

Что касается книг, изданных O’Reilly по компьютерным технологиям, то они чрезвычайно хорошо оформлены и хорошо структурированы.

От оглавления до используемой типографики, удобочитаемости фрагментов кода (включая подсветку их синтаксиса) и ясности контента — O’Reilly может предложить все.

Чтобы начать работу с книгой O’Reilly, вы можете перейти на их официальный сайт oreilly.com и выполнить поиск по заданной теме, например javascript.

После этого появится ряд результатов поиска. В результаты также будут включены книги других издательств.

Чтобы ограничить поиск только книгами O'Reilly, щелкните раскрывающийся список Издатели в верхней части страницы результатов поиска, а затем выберите O'Reilly Media, Inc из там. Это отфильтрует поиск, чтобы показывать только книги от O’Reilly.

Из всех показанных книг выберите книгу, а затем либо купите ее печатную версию по ссылке на Amazon (или Ebooks.com), либо подпишитесь на O’Reilly ежемесячно или ежегодно, чтобы получить доступ ко всем их книгам в Интернете.

Ниже приведены некоторые из книг О’Рейли, которые я лично читал и нашел весьма удивительными:







2. Пакет

Компания Packt, основанная в Бирмингеме, Великобритания, существует с 2004 года и помогает начинающим читателям получать обучающие и информационные услуги.

Как указано на их официальном сайте packtpub.com, Packt опубликовал более 6500 книг и видеороликов по компьютерным технологиям.

Это явно не просто число. Это просто напоминание о том, что за последние два десятилетия Packt создала огромную библиотеку ресурсов, чтобы помочь людям приобрести навыки работы с компьютером.

Начать работу с книгой Packt очень просто.

Перейдите на packpub.com, а затем введите тему в строке поиска вверху страницы, по которой вы хотите прочитать книгу. Допустим, ваш поисковый запрос — "java".

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

То есть вы можете подписаться (ежемесячно, ежегодно или сроком на 18 месяцев) и таким образом получить онлайн-доступ ко всей библиотеке Packt. Или вы можете купить печатную копию определенной книги на Amazon или купить электронную версию этой книги непосредственно на официальном сайте Packt.

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







3. Вайли

Еще одно ведущее мировое книгоиздательство – Wiley, основанное еще раньше, чем два столетия назад, в 1807 году.

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

Тем не менее, этот огромный и разнообразный каталог книг в Wiley ничуть не уступает их качеству. Книги Уайли хорошо написаны, их легко читать, и они очень хорошо оформлены.

Чтобы начать работу с книгой от Wiley, зайдите на их официальный сайт wiley.com и введите тему в строке поиска вверху страницы. Допустим, вы вводите запрос 'javascript'.

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

Один из вариантов — приобрести электронную версию книги, а второй — приобрести печатную версию. И то, и другое можно сделать прямо с веб-сайта Wiley.

В качестве другого варианта также можно читать некоторые книги Wiley онлайн по подписке O’Reilly. Это связано с тем, что O’Reilly сотрудничает с некоторыми издательскими компаниями и делает их книги доступными на своей онлайн-платформе.

В любом случае, ниже я собрал список некоторых книг Wiley, которые я прочитал и нашел особенно интересными:







4. Апресс

Apress, компания Springer Nature, была основана в 1999 году авторами Гэри Корнеллом и Дэном Эпплманом. Когда он начинался, он назывался Author’s Press, позже сократился до APress, а затем, наконец, до Apress.

Apress занимается выпуском книг по информационным технологиям, программному обеспечению и компьютерному программированию. Как указано на странице О нас на официальном сайте:

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

В книгах Apress описывается множество технологий, от Java до C++, Swift, Python, полнофункциональной веб-разработки, семейства инструментов программирования .NET и многого другого.

Чтобы начать работу с книгой Apress, перейдите на веб-сайт SpringerLink link.springer.com и введите тему в строке поиска в верхней части страницы, книгу которой вы хотите прочитать. Допустим, тема python.

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

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

Ниже приводится коллекция некоторых книг из Apress, которые мне очень понравилось читать:







5. Пресс без крахмала

Когда дело доходит до красивых иллюстраций и качественного контента, было бы несправедливо не упомянуть о No Starch Press.

No Starch Press был найден в 1994 году Биллом Поллоком. Он базируется в Сан-Франциско, США, и является еще одним популярным издателем, занимающимся выпуском книг по компьютерным технологиям.

Книги от No Starch Press содержательны, хорошо структурированы и очень легко читаются. Я сам прочитал много книг от No Starch Press и, несомненно, хотел бы прочитать еще больше.

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

Однако это не должно помешать вам купить книгу в No Starch Press. Ясность содержания всех их книг и объем охваченной информации поистине замечательны.

Чтобы начать работу с книгой от No Starch Press, перейдите на их веб-сайт nostarch.com и введите тему, книгу которой вы хотите прочитать, в строке поиска в правом верхнем углу страницы. Допустим, тема TCP.

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

Великолепно написанные книги, которые я читал в No Starch Press:







6. Пирсон

Подобно Wiley, Pearson — еще одно издательство, которое выпускает книги по самым разным дисциплинам, включая компьютерные технологии.

Согласно Википедии:

Компания была основана Сэмюэлем Пирсоном в 1844 году как строительный и инженерный концерн, работавший в Йоркшире под названием S. Пирсон и сын.

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

Pearson — крайне разнообразный издатель. В нем есть книги по многим предметам, от математики до здравоохранения, инженерии, искусства, бизнеса, преподавания, социальных наук и многого другого.

Говоря об ИТ и компьютерных науках, в этих секторах также есть много замечательных книг, заслуживающих внимания.

Чтобы начать работу с книгой Pearson, перейдите на их веб-сайт pearson.com и найдите нужную тему в строке поиска в правом верхнем углу. Допустим, тема c++.

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

Ниже представлена ​​коллекция некоторых моих любимых книг Пирсона:







7. Мэннинг

Компания Manning была основана в 1990 году Ли Фицпатриком и Марьян Бейс. Свою первую книгу он опубликовал еще в 1993 году.

С тех пор и по сегодняшний день он продолжает снабжать читателей ценными книгами по информатике и связанным с ней дисциплинам.

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

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

Как пишет Мэннинг на своей странице Обложки:

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

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

В любом случае, возвращаясь к содержанию своих книг, Мэннинг, как и все упомянутые выше издатели, охватывает множество тем компьютерных технологий, начиная от таких вещей, как языки программирования, заканчивая веб-разработкой, разработкой мобильных приложений и AI/ML. , для встроенных систем, для сетей и многого другого.

Чтобы начать работу с книгой Мэннинга, перейдите на ее веб-сайт manning.com и найдите тему в строке поиска вверху страницы. Допустим, тема "Экспресс".

После этого, как всегда, из коллекции книг, соответствующих введенному запросу, выберите конкретную книгу и нажмите на нее. Вы попадете на главную страницу, где сможете купить книгу.

В этом отношении Мэннинг предлагает два варианта — либо купить версию электронной книги, либо версию для печати, при этом вы автоматически получаете и версию электронной книги.

Ниже я составил список некоторых полезных книг Мэннинга, написанных лаконично и хорошо структурировано:







В конце концов

Обучение – это процесс на всю жизнь. Это действительно невозможно сделать, используя только одно средство, будь то любое (книги, интерактивные курсы, видео на YouTube, текстовые статьи и т. д.).

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

Ну, это не работает!

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

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

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

Удачного обучения и удачного кодирования. 🙂

Кстати, в CodeGuage мы предлагаем абсолютно бесплатный и полный курс по JavaScript.

В нем есть более 20 викторин и более 25 упражнений, чтобы вы могли попрактиковаться в заданных темах в JavaScript. Существует широкий диапазон из более чем 70 глав, охватывающих вещи от основ языка до продвинутых идей, таких как прототипы объектов и замыкания функций.

Ниже ссылка на него:



Повышение уровня кодирования

Спасибо, что являетесь частью нашего сообщества! Перед тем, как ты уйдешь:

  • 👏 Хлопайте за историю и подписывайтесь на автора 👉
  • 📰 Смотрите больше контента в публикации Level Up Coding
  • 🔔 Подписывайтесь на нас: Twitter | ЛинкедИн | "Новостная рассылка"

🚀👉 Вакансии для инженеров-программистов