10 книг про Python для профі та новачків | robot_dreams
Для відстеження статусу замовлення - авторизуйтесь
Введіть код, який був надісланий на пошту Введіть код із SMS, який був надісланий на номер
 
Код дійсний протягом 2 хвилин Код з SMS дійсний протягом 2 хвилин
Ви впевнені, що хочете вийти?
Сеанс завершено
На головну
10 книг про Python для профі та новачків

10 книг про Python для профі та новачків

Як візуалізувати геодані та працювати з Python у вебзастосунках

За даними опитування StackOverflow 2020 Developer Survey, Python — серед трьох найулюбленіших розробниками мов програмування.

Її використовують, наприклад, у науці, фінансах і системному адмініструванні. NASA потрібен Python, щоб проводити обчислення, компанії iRobot — для проєктування роботизованих систем, а студії Pixar — щоб створювати анімаційні фільми.

Розповідаємо про книжки, які допоможуть розібратися в Python.

#1. «Програмуємо на Python», Майкл Доусон

Колишній викладач Стенфорда, програміст і дизайнер комп’ютерних ігор розкриває принципи Python на прикладах створення ігор. Після кожного розділу Доусон пропонує підготувати в підсумку проєкт гри та ставить завдання. Книга дає змогу опанувати базу і перевірити знання на практиці.

#2. «Програмування на Python», Марк Лутц

Марк Лутц займається популяризацією Python з 1992 року. У книзі він розповідає, де і як застосовують мову — від вебзастосунків до системного адміністрування. Також він описує, як створювати інтерфейси для сценаріїв і працювати з базами даних.

#3. «Django для початківців», Вільям Вінсент

Засновник порталу LearnDjango, ведучий подкасту Django Chat та автор щотижневої розсилки Django розповідає про вебфреймворк на основі Python. Ви дізнаєтеся, як з нуля створити п’ять сайтів, навчитеся налаштовувати їхній зовнішній вигляд і зрозумієте, як зробити застосунок безпечним і додати в нього дозвіл авторизації.

#4. Python Programming: A Step By Step Guide For Beginners, Браян Дженкінс

Посібник для вивчення Python з нуля. Автор пояснює поняття й синтаксис, а також вчить працювати з класами та об’єктами. Книга підійде тим, хто не готовий заглиблюватися в теорію мови та планує опановувати її, виконуючи практичні завдання. Якщо суворо дотримуватися рекомендацій видання — можна протягом кількох днів написати першу програму на Python.

#5. «Python — до вершин майстерності», Лучано Рамальо

Книжка підійде тим, у кого є базові знання Python. Головний консультант компанії ThoughtWorks і викладач Python вчить на прикладах, як зробити код швидшим, коротшим і зрозумілішим, а також розповідає про бібліотеки NumPy і Pillow.

#6. «Інтуїтивно зрозумілий Python. Продуктивна розробка для довгострокових проєктів», Девід Мюллер

Це нова книга про інструменти для підтримки коду на Python. Ви дізнаєтеся, як виявити й усунути помилки коду, запустити інструменти статичного та динамічного аналізу, а також — як ефективно використовувати налагоджувач Python і його інтерактивну консоль.

#7. «Скрапінг сайтів — Скрапінг вебсайтів за допомогою Python», Раян Мітчелл

Раян Мітчелл працює в інвестиційній компанії HedgeServ і викладає в Північно-Східному університеті в Бостоні. У своїй книзі він розповідає про застосування скриптів Python для опрацювання та збору даних із сайтів, а також про те, як опанувати аналіз даних і тестування інтерфейсу.

#8. «Розробка вебзастосунків з використанням Flask мовою Python», Мігель Грінберг

Програміст Мігель Грінберг веде блог про Python. У своїй книзі він розповідає про Flask — фреймворк для створення застосунків. Грінберг описує можливості Flask і пояснює, як розробляти застосунки та розширювати їх (наприклад, додавати підтримку міграції бази даних).

#9. «ГІС-застосунки — Розробка геозастосунків мовою Python», Ерік Вестра

Автор розповідає, як писати на Python застосунки з використанням геоданих. Ви навчитеся візуалізувати геодані, зрозумієте, де і як шукати до них доступ, як зберігати інформацію про місце розташування, читати її та записувати в растровому і векторному форматі.

#10. «Чистий Python. Тонкощі програмування для профі», Ден Бейдер

Ден Бейдер — програміст і засновник сайту Real Python. Його книга — це збірка постів із сайту, що розкриває тонкощі роботи з Python. До речі, словосполучення «для профі» в назві книги — вигадка перекладачів. В оригіналі — Python tricks (фішечки Python). Книга написана зрозуміло і просто. Найкращі розділи — про методи класу, декоратори та структури даних.

Ще статті
Порівнюємо швидкість, якість і відповідальність за результат