Enterprise Software with Python Architecture and Best Practices
#777 Год выпуска: 02/2016 Производитель: O'Reilly Media / Infinite Skills Сайт производителя: shop.oreilly.com/product/0636920047346.do Автор: Mahmoud Hashemi Продолжительность: 7:44 Тип раздаваемого материала: Видеоклипы Язык: Английский Описание: What's makes the difference between a casual coder and a professional software engineer? How do beginner Pythonists become intermediate developers? One part masterclass, one part crash course, Enterprise Software with Python answers this question by touching on every element of the enterprise software development. PayPal's Lead Developer of Python Infrastructure Mahmoud Hashemi busts myths and offers guidance, using Python to demonstrate standard patterns and practices that apply across the software industry. Python is renowned for making it easy to get started with programming, but a lot of Python programmers are set adrift after learning the language basics. Enterprise Software with Python gives you an insider's introduction to: Defining software and software requirements for professional practice Fortifying your corporate environments with the power of open source Implementing, debugging, and reviewing project implementations Measuring, optimizing, and scaling applications at the enterprise level Preventing availability and security disasters with simple, practical changes Testing and documenting codebases for long-term maintenance Packaging and deploying optimally within your organization Winning autonomy by earning the confidence of your management and teammates Whether you are currently at a large organization, hope to work in the enterprise, or are just looking to further develop your skills, Enterprise Software with Python will help you take your craft to the next level.
В чем разница между каким-нибудь кодером и профессиональным разработчиком ПО? Как начинающему питонщику перейти на средний уровень?
Содержание
Introduction to Enterprise Software with Python Introduction and Overview 03m 45s Prerequisites and Viewing Guide 04m 38s
Defining the Basics What is Enterprise Software? 9 Hallmarks of Enterprise Software 08m 50s What is Python? 3 Perspectives for the Organization 08m 02s What is Python Not? 4 Common Misconceptions 08m 08s When to Use Python? Motivations and Applications 13m 24s
Architecture & Design Designing Architectures: Professional Planning 05m 44s Gathering Requirements: Understanding the 6 Aspects of Software 16m 55s Researching Environments: From Production to Development 17m 48s Choosing Dependencies: Evaluating Building Blocks 17m 34s Getting Assistance: Finding Help in the Software World 13m 20s Presenting Designs: Navigating the Organizational and Interpersonal 27m 18s
Best Practices Development Environments: Editors and Dev Tools 16m 33s Source Control, Issue Tracking, and Continuous Integration 10m 42s Workflow: Starting a Python Project 20m 15s Design Patterns: Idioms for Python Projects 37m 31s Debugging: Solving Problems in Python projects 27m 14s Security: Software Risk Management Fundamentals 27m 33s Code Review: Python Antipatterns and Collaboration 15m 47s Testing: Practical Python Quality Engineering 15m 19s Logging and Monitoring: Introspectable Python Projects 22m 16s Profiling and Performance: Strategies for High-Speed Python 45m 47s Documentation: Preserving the Legacy with Python 22m 33s Packaging and Deployment: Going Live with Python 11m 20s
Next Steps Project Ideas: Building Experience 11m 10s Technology Evangelism: Building a Community 18m 01s Other Resources: Building Skills 11m 43s Closing and Parting Words 05m 25
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!