Книга: Уэсли Дж. Чан «Python. Создание приложений. Библиотека профессионала»
Производитель: "ДИАЛЕКТИКА" Серия: "Библиотека профессионала" Вы уже знаете язык Python, но хотите узнать больше? Намного больше? Погрузитесь в разнообразие тем, связанных с реальными приложениями. Книга охватывает регулярные выражения, сетевое программирование, графические пользовательские интерфейсы, SQL/базы данных/ORM, потоки и веб-программирование. Узнайте больше о современных трендах программирования, таких как Google+, Twitter, MongoDB, OAuth, Python 3 и Java/Jython. В книге представлен новый материал о каркасе Django, платформе Google App Engine, форматах CSV/JSON/XML и приложениях MicrosoftOffice. Книга содержит примеры программ на Python 2 и Python 3, готовых к использованию!В книге много фрагментов кода, интерактивных примеров и практических упражнений. Широкий охват разнообразных тем, связанных с разработкой современных приложенийГлубокий анализ передовых технологий, доступный для программистов среднего уровняДесятки примеров - от простых фрагментов кода до законченных программМножество упражнений в конце каждой главы, помогающих закрепить материал Python - это гибкий, надежный, выразительный и постоянно развивающийся язык программирования. Он сочетает мощь компилируемых языков с простотой сценарных языков, обеспечивающих быструю разработку приложений. В третьем издании книги ведущий специалист по языку Python и корпоративный преподаватель Уэсли Чан поможет вам выйти на новый уровень знаний. Книга содержит всю информацию, необходимую вам, для того чтобы стать универсальным разработчиком программ на языке Python. Вы ознакомитесь с многочисленными темами, связанными с разработкой приложений; получите знания, которые сможете немедленно воплотить в проекты; рассмотрите примеры кода на языках Python 2 и 3, а также получите советы попереходу с одной версии на другую. Некоторые примеры можно без модификаций выполнять как в версиях Python 2. x, так и в версиях Python 3. x. Благодаря этой книге, выизучите профессиональный стиль программирования на языке Python, освоите эффективные приемы и навыки программирования;научитесь создавать клиентов и серверы с помощью протоколов TCP, UDP и XML-RPC, а также ознакомитесь с высокоуровневыми библиотеками, такими как SocketServer и Twisted; научитесь разрабатывать приложения с графическим пользовательскиминтерфейсом с помощью библиотеки Tkinter и других доступных инструментариев; повысите производительность приложений, создавая расширения на языке C/C++, и повысите эффективность кода, связанного с интенсивным вводом и выводом, используя многопоточность; освоите технологию SQ и реляционные базы данных, ORM и даже нереляционные базыданных (NonSQL), такие как MongoDB; овладеете основами веб-программирования, включая создание веб-клиентов и серверов, а также интерфейсов по стандартам CGI и WSGI; откроете для себя мир регулярных выражений и мощных инструментов, предназначенных для создания и лексического анализа текстов в форматах CSV, JSON и XML;научитесь устанавливать взаимодействие своих программ с популярными приложениями Microsoft Office, такими как Excel, PowerPoint и Outlook, используя программирование COM-клиентов;глубже освоите веб-разработкус помощью каркаса Django и облачные вычисления на платформе Google App Engine;изучите программирование на языке Java с помощью среды Jython, позволяющей выполнять на виртуальноймашине Java программы, написанные на языке Python; 3-е издание. научитесь связываться с веб-службами, такими как Yahoo! Finance, чтобы получать котировки акций, или Yahoo! Mail, Gmai и другими для получения или отправления сообщений электронной почты; последуете моде на социальные сети и научитесь устанавливать соединения с сетями Twitter и Google+. Об автореУэсли Чан - автор бестселлеров из серии Core Python и сопутствующих видеоуроков Python Fundamentals LiveLessons. Он соавтор книги Python Web Development with Django (withdjango. com) и постоянный автор журнала Linux Journal, а также веб-сайтов CNET и InformIT. Кроме того, он работает архитектором и советником разработчиков (Developer Advocate) в компании Google, а также является основат Издательство: "ДИАЛЕКТИКА" (2015) Формат: 70x100/16, 816 стр.
ISBN: 978-5-8459-1793-5 |
Другие книги автора:
Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|
Python. Создание приложений | Вы уже знаете язык Python, но хотите узнать больше? Намного больше? Погрузитесь в разнообразие тем, связанных с… — Вильямс, (формат: 70x100/16, 816 стр.) Библиотека профессионала Подробнее... | бумажная книга |