Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
“Рецепт Счастья” — увлекательная игра в жанре «соедини предметы»! Помогите Эмили раскрыть тайны пропавшего родственника, найти сокровища и восстановить её любимое кафе.

Рецепт Счастья

Казуальные, Головоломки, Новеллы

Играть

Топ прошлой недели

  • Rahlkan Rahlkan 1 пост
  • Tannhauser9 Tannhauser9 4 поста
  • alex.carrier alex.carrier 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
Вопрос из ленты «Эксперты»
Timyrlan
Timyrlan
3 месяца назад

На чем читать техническую литературу?⁠⁠

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

У кого какой опыт использования ебуков? планшетов? на чем удобнее и лучше?

Диагональ A4 - это 14.3 дюйма. Стоит ли гнаться за такой ебукой? или лучше уже планшет?

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

UPD: пока остановился на

На чем читать техническую литературу? Вопрос, Спроси Пикабу, Электронные книги, Планшет, Техническая литература, Текст
Показать полностью 1
[моё] Вопрос Спроси Пикабу Электронные книги Планшет Техническая литература Текст
42
16
Spogery
Spogery
7 месяцев назад
Лига электриков

Хорошая книга или трата времени⁠⁠

Доброй ночи пикабушники. Работаю слаботочником пол годика. На следующий год резко хочу поднять квалификацию. С электрикой сталкивался 4 раза, и так по мелочи. В принципе интуитивно справлялся, ставил автомат в коммутационный шкаф пару раз, палкой поджимал древний щиток , который питал охраняемый объект.
Заземление, зануление более-менее криво понимаю. Остальные профессиональные знания, а так же эксплуатацию и проектирование систем сильных токов не знаю, не умею. По тб знаю, что ток можно проверить обратной стороной ладошки 220в 50гц (это рофл), что-то знаю, на 3-ю категорию электробезопасности может и наскребу.
Загадал у дедушки мороза на следующий год "разобраться на базовом уровне с сильным током, научиться воспринимать электросхемы и защитить диплом в сельхозке". Практики почти нет, гемор бывает, жить хочется.
Приобрел книжку лохматых годов по электроустановкам, компонентам и схемотехнике (огромную). На данный момент учиться мешает сельхозка, со своими сессиями, но летом планирую, очень плотно погрузиться в эту тему. Есть планы собрать лабораторию и практиковаться на ней, освоить ПО для проектирования электросхем, подрочиться на снипах, гостах и иных полезных источников.
Может буду периодически выкладывать другие посты, о том что "наболело". Как считаете эти книги могут быть полезны при внимательном изучении или я "саможук" ?

0)

Хорошая книга или трата времени Электроника, Электрика, Учеба, Монтаж, Проектирование, Развитие, Литература, Книги, Техническая литература, Мотивация, Знания, Наука, Электросхемы, Повышение квалификации, Компоненты, Длиннопост

1)

Хорошая книга или трата времени Электроника, Электрика, Учеба, Монтаж, Проектирование, Развитие, Литература, Книги, Техническая литература, Мотивация, Знания, Наука, Электросхемы, Повышение квалификации, Компоненты, Длиннопост
Хорошая книга или трата времени Электроника, Электрика, Учеба, Монтаж, Проектирование, Развитие, Литература, Книги, Техническая литература, Мотивация, Знания, Наука, Электросхемы, Повышение квалификации, Компоненты, Длиннопост

2)

Хорошая книга или трата времени Электроника, Электрика, Учеба, Монтаж, Проектирование, Развитие, Литература, Книги, Техническая литература, Мотивация, Знания, Наука, Электросхемы, Повышение квалификации, Компоненты, Длиннопост
Хорошая книга или трата времени Электроника, Электрика, Учеба, Монтаж, Проектирование, Развитие, Литература, Книги, Техническая литература, Мотивация, Знания, Наука, Электросхемы, Повышение квалификации, Компоненты, Длиннопост

3)

Хорошая книга или трата времени Электроника, Электрика, Учеба, Монтаж, Проектирование, Развитие, Литература, Книги, Техническая литература, Мотивация, Знания, Наука, Электросхемы, Повышение квалификации, Компоненты, Длиннопост
Хорошая книга или трата времени Электроника, Электрика, Учеба, Монтаж, Проектирование, Развитие, Литература, Книги, Техническая литература, Мотивация, Знания, Наука, Электросхемы, Повышение квалификации, Компоненты, Длиннопост
Хорошая книга или трата времени Электроника, Электрика, Учеба, Монтаж, Проектирование, Развитие, Литература, Книги, Техническая литература, Мотивация, Знания, Наука, Электросхемы, Повышение квалификации, Компоненты, Длиннопост

4)

Хорошая книга или трата времени Электроника, Электрика, Учеба, Монтаж, Проектирование, Развитие, Литература, Книги, Техническая литература, Мотивация, Знания, Наука, Электросхемы, Повышение квалификации, Компоненты, Длиннопост
Показать полностью 9
[моё] Электроника Электрика Учеба Монтаж Проектирование Развитие Литература Книги Техническая литература Мотивация Знания Наука Электросхемы Повышение квалификации Компоненты Длиннопост
68
112
onikov
onikov
7 месяцев назад

Продолжение поста «Подборка книг (фантастика, техническая литература)»⁠⁠1

Обновлю ссылку на папку с книгами:
https://cloud.mail.ru/public/pJZ7/uBpX4TWS2

[моё] Электронные книги Фантастика Техническая литература Раздача Ответ на пост Текст
14
16
cusdeb
cusdeb
8 месяцев назад
GNU/Linux

Про создание обложек для технической литературы с открытой лицензией⁠⁠

Есть масса независимых друг от друга проектов по совместной работе над технической литературой по аналогии со свободным и открытым ПО. Как и в случае с ПО, эти книги получаются отличного качества и публикуются под открытыми лицензиями, которые разрешают свободное распространение, создание производных работ, а иногда даже и продажу (наверняка у многих на слуху лицензии семейства Creative Commons). Я недавно запустил проект по созданию библиотеки таких книг на русском и английском языках, но об этом немного позже.

В рамках этого проекта я с командой разрабатываю дизайн обложек для технической литературы с открытыми лицензиями. Дело в том, что у крутейших книг типа Linux From Scratch (LFS) нет достойных обложек, которые могли бы по качеству сравниться с коммерческими книгами, и я хочу это исправить. В этом посте я покажу, что удалось сделать для книг Linux From Scratch и GNU C Language Intro and Reference Manual от Ричарда Столлмана (Richard Stallman), а также расскажу об идеях, которые за ними стоят. Погнали!

Linux From Scratch

Эта книга рассказывает о том, как собрать собственную GNU/Linux-систему с нуля, компонент за компонентом. Если читатели готовы потратить значительную часть жизни на ее прочтение, то в конце у них должно появиться четкое понимание, из каких компонентов состоит современный GNU/Linux, как эти компоненты конфигурируются и собираются.

Первый выпуск книги состоялся теперь уже в таком далеком 1999 году, но материал руководства всегда актуален, т.к. обновляется два раза в год. Последняя дата обновления – 1-го сентября 2024.

Про создание обложек для технической литературы с открытой лицензией Дизайнер, Разработка, Чат-бот, Книги, Linux, Техническая литература, Терминатор, Линус Торвальдс, Программирование, Длиннопост

Примерно так бы книга выглядела физически:

Про создание обложек для технической литературы с открытой лицензией Дизайнер, Разработка, Чат-бот, Книги, Linux, Техническая литература, Терминатор, Линус Торвальдс, Программирование, Длиннопост

Обложка отсылает к заводу, на котором собираются терминаторы (Terminator Factory), и эта отсылка здесь не случайна. Дело в том, что именно фильм Terminator Salvation (2009) сильно повлиял на решение Линуса Торвальдса (Linus Torvalds) перевести нумерацию ядра Linux с 3.x на 4.x, чтобы поскорее увидеть версию 4.1.15, показанную в этом фильме. 22-го февраля 2015 в списке рассылки ядра Линус написал:

...the strongest argument for some people advocating 4.0 seems to have been a wish to see 4.1.15 - because "that was the version of Linux skynet used for the T-800 terminator".

...самым убедительным аргументом для некоторых сторонников версии 4.0, похоже, было желание увидеть версию 4.1.15 - потому что "именно эту версию Linux использовала Skynet для терминатора модели T-800"

Про создание обложек для технической литературы с открытой лицензией Дизайнер, Разработка, Чат-бот, Книги, Linux, Техническая литература, Терминатор, Линус Торвальдс, Программирование, Длиннопост

GNU C Language Intro and Reference Manual

В сентябре 2022 Ричард Столлман (Richard Stallman) анонсировал свою книгу по языку C (он ее полирует по сей день, внося мелкие правки). В ней делается упор на диалект GNU C, тот самый, который используется в коде ядра Linux. Также книга предполагает использование GNU Compiler Collection (GCC).

Про создание обложек для технической литературы с открытой лицензией Дизайнер, Разработка, Чат-бот, Книги, Linux, Техническая литература, Терминатор, Линус Торвальдс, Программирование, Длиннопост

Примерно так бы книга выглядела физически:

Про создание обложек для технической литературы с открытой лицензией Дизайнер, Разработка, Чат-бот, Книги, Linux, Техническая литература, Терминатор, Линус Торвальдс, Программирование, Длиннопост

Здесь все немного проще, чем с предыдущей работой. В обложке для книги Столлмана была идея сделать отсылку на классический труд Брайана Кернигана (Brian Kernighan) и Денниса Ритчи (Dennis Ritchie). Вот для сравнения обложка их книги:

Про создание обложек для технической литературы с открытой лицензией Дизайнер, Разработка, Чат-бот, Книги, Linux, Техническая литература, Терминатор, Линус Торвальдс, Программирование, Длиннопост

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

Две обложки, о которых я сегодня рассказал, распространяются на условиях лицензии Creative Commons Attribution 4.0 International. Она требует только атрибуцию (attribution), т.е. указание автора произведения. Каждая обложка – результат совместной работы команды, однако всю визуальную часть делает Наталья Писарева (Natalia Pisareva), поэтому упоминание ее имени будет вполне уместным и заслуженным, если захотите использовать эти шедевры или создать производные работы на их основе.

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

Показать полностью 6
[моё] Дизайнер Разработка Чат-бот Книги Linux Техническая литература Терминатор Линус Торвальдс Программирование Длиннопост
4
8
Nurzh1991
1 год назад

Ищу книгу⁠⁠

Добрый день!

Ищу книгу "Вагоноопрокидыватели и их ремонт-В.Широков 1960г." в электронном виде. В интернете нашел только продажу оригинальной книги.

Книгу нужна для разработки ППР по ремонту вагоноопрокидывателя.

История такая: после массовой приватизации участок с вагоноопрокидывателем отделился от завода и перешел в частные руки, и его ремонт частники производили своими силами (без ППР). Сейчас это участок как бы вернули заводу. Старых ППР не найти, так что требуется разработать новые.

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

Надеюсь на Вашу помощь.

Ищу книгу Цементный завод Производство Промышленность Текст Скачивание Техническая литература Ищу ссылку
3
1
galantnosty
2 года назад

Стенд Minor-8⁠⁠

Всем привет очень ищу книгу по топливному стенду Минор-8 мало ли есть у кого то в электронном виде! Ищу для папы, не для себя! Заранее благодарю! Всем хорошего дня!)

Стенд Minor-8 Техническая литература, Без рейтинга, Поиск, Стенд
Техническая литература Без рейтинга Поиск Стенд
8
470
DELETED
2 года назад

Сборник лучших выпусков из журнала xaker 2022 года с ссылками на скачивание⁠⁠

Сборник лучших выпусков из журнала xaker 2022 года с ссылками на скачивание Программирование, Linux, IT, Хакеры, Реверс, Assembler, Python, Windows, Пентест, Техническая литература

!!! вся информация представлена в ознакомительных целях, вы можете практиковать пентест на виртуальных машинах на своём домашнем пк !!!

[xakep] Хакинг для новичков (2022)

[xakep] Реверс малвари (2022)

[xakep] Linux для хакера. От основ устройства Linux до продвинутых техник и тонкой настройки. Подборка статей (2022)

[xakep] Атаки на Windows (2022)

[xakep] Введение в Assembler. Изучаем низкоуровневое программирование с нуля (2022)

[xakep] Атаки на Active Directory (2022)

[xakep] Python для хакера. Серия статей. Изучаем Python на практических примерах (2022)

всех с наступающем нг товарищи
оставьте положительный комментарий если материал был полезен


наш телеграмм

Показать полностью 1
[моё] Программирование Linux IT Хакеры Реверс Assembler Python Windows Пентест Техническая литература
49
803
skaynet25022022
skaynet25022022
2 года назад
Книжная лига

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля⁠⁠

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

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


Публикую обзор книги "Начинаем программировать на Python" от автора Тони Гэддиса. Издание 5-е. Ссылку на бесплатную версию книги оставлю в конце поста.


Стоит читать? Да! Почему? Опишу в статье.


Python - хороший первый язык программирования, а это лучшая книга для его изучения.


Для кого эта книга?

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


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

Что в самой книге?

Книга крайне внушительного размера, состоит из 855 страниц.

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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.2. Размер книги

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.2.1 Размер книги

Что же рассматривается на протяжении всех этих 855 страниц?

Предлагаю ознакомиться с содержанием книги.

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.3. Оглавление

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.3.1. Оглавление

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.3.2. Оглавление

Как видим, книга состоит из 14 глав.

Далее, постараюсь кратко и предметно рассказать о каждой из глав.


Глава 1. Введение в компьютеры и программирование

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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.4. Глава 1


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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.4.1 Глава 1

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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.4.2 Глава

Глава 2. Ввод, обработка и вывод

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


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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.5. Глава 2


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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.5.1. Глава 2 - примеры простейшего кода на Python


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


Глава 3. Структуры принятия решения и булева логика.

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


Также автором подобно рассмотрена работа с условиями, что и при каких условиях в коде будет происходить. Тема нужная, поэтому если только начинаете свой путь, обязательно вникайте)

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.6. Глава 3


На данном фрагменте книги мы можем наблюдать как автор рассматривает конструкцию if-elif-else со всеми необходимыми пояснениями.


Глава 4. Структуры c повторением.


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

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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.7. Глава 3 - Применение функции range с циклом for


Глава 5. Функции

Важная для понимания каждого начинающего разработчика глава.


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


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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.8. Глава 5

Глава 6. Файлы и исключения

Данная глава позволяет научиться записывать и считывать данные в файлы. Как мы вновь видим, глава сопровождается кодом. Мой совет, набирайте код самостоятельно на компьютере, не воспринимайте книгу, как чтиво. Нужно работать и доводить до автоматизма основные конструкции языка, чтобы пальцы всё "запомнили", так сказать)

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.9. Глава 6 - запись введенных данных в файл.


Глава 7. Списки и кортежи.

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


В данной главе автор рассматривает применение в деле таких двух часто встречаются в языке Python последовательностей, как списки и кортежи. Автор учит читателя применять на практике списки для таких операций, как хранение объектов в списке и поиск значений. Как нарезать списки, включать элементы в список , исключать их - всё это подробно описано.

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.10 Глава 7 - работа со списками


Глава 8. Подробнее о строковых данных.

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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.10. Глава 8 - строковые методы


Глава 9. Словари и множества.

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


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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.11. Глава 9 - программа для работы со словарем


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


Глава 10. Классы и объектно-ориентированное программирование.

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


ООП (объектно-ориентированное программирование, то , что организует программный код, ориентируясь в первую очередь на объекты , а не на логические структуры и функции.


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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.12 Глава 10 - классы и ООП


Глава 11. Наследование

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


Автор раскроет такие понятия как надклассы, подклассы, полиморфизм и переопределение методов. Получилось описать всё это в книги более чем доходчиво)


Глава 12. Рекурсия.

Что такое рекурсия? Если кратко - это вызов функции внутри самой себя. В главе о рекурсии автор подробно рассматривает её применение на практике в решении поставленных задач.

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.13. Глава 12 - рекурсия


Глава 13. Программирование графического пользовательского интерфейса.

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


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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.14. Глава 13

Глава 14. Программирование баз данных

То , о чём мы часто слышим в фильмах про крутых и неуловимых хакеров и просто в инфополе современных новостей - базы данных.

В заключительной главе своей объемной книги автор рассмаривает и знакомит читателя с базами данных. Читатель имеет возможность познакомиться с SQLite автономная база данных без сервера SQL.


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

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.15. Глава 14


Теперь, тезисно о плюсах и минусах книги


Плюсы книги:


1. Подробные объяснения каждого аспекта и каждой задачи

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


2. Качество бумаги.

Дело вкуса, но лично мне понравилось. Текст воспринимать приятно и легко глазам. Шрифт не мелкий. Мне, с учетом моего неидеального зрения это также важно.


Минусы книги:


1. Цена

Чтобы не быть голословным, идем на популярные маркетплейсы.

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.16 Стоимость книги на Ozon

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.16.1 Стоимость книги на Wildberries

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


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


2.Размер книги

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


3.Не всегда книга дойдет до вас в презентабельном виде.

Чтобы было предметное понимание, публикую фото подписчика, что покупал книгу в августе.

Обзор книги "Начинаем программировать на Python", лучшая книга для начинающих с нуля Python, Программирование, Программист, Обучение, IT, Обзор книг, Обзор, Рецензия, Литература, Образование, Разработка, Саморазвитие, Техническая литература, Отрывок из книги, Учеба, Современная литература, Длиннопост

Рис.16.2 Дефект книги


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


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


Тезисное подведение итогов:

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


Книга богата кодом. Кода на Python в ней очень много. Объясняется код также подробно.

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


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

Труд и только труд, постоянная практика написания кода - то, что даст вам наибольший эффект от прочтения данной книги.


Мой канал в телеграмм

Если обзор показался вам интересным, то буду благодарен за подписку на мой

канал IT-старт t.me/it_begin

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

Ссылка на бесплатную электронную версию книги https://t.me/it_begin/387

Также публикую обзоры книг и интервью на сайте https://russia-it.ru

Показать полностью 25
[моё] Python Программирование Программист Обучение IT Обзор книг Обзор Рецензия Литература Образование Разработка Саморазвитие Техническая литература Отрывок из книги Учеба Современная литература Длиннопост
215
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии