Learn More Python the Hard Way

Overview Learn More Python the Hard Way LiveLessons Workshop will show you how to take five small software projects from concept to completion and demonstrate Zed Shaw's process for producing software. Description This video shows beginners who know basic Python and shows them how to ta...

Descripción completa

Detalles Bibliográficos
Otros Autores: Shaw, Zed, author (author)
Formato: Video
Idioma:Inglés
Publicado: Addison-Wesley Professional 2014.
Edición:1st edition
Colección:LiveLessons
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629604306719
Descripción
Sumario:Overview Learn More Python the Hard Way LiveLessons Workshop will show you how to take five small software projects from concept to completion and demonstrate Zed Shaw's process for producing software. Description This video shows beginners who know basic Python and shows them how to take a concept or idea and turn it into a working piece of software. The projects are small enough for you to complete in one to three hours each, on your own, after watching Zed do it. Each project will include a list of similar projects you can complete on your own and extra challenges to further your education. About the Instructor Zed A. Shaw is the author of Learn Python the Hard Way and Learn Ruby the Hard Way , and he is the creator of a number of open source projects used by many companies. Skill Level Beginner What You Will Learn Analyzing a concept, idea, or problem to implement in software Designing a solution based on the analysis Implementing the solution in the simplest way possible How to improve your programming skills using small toy projects How Zed approaches problems as well as other practices in the industry Who Should Take This Course Anyone who has just started programming but feels they cannot take an idea and turn it into software yet. Course Requirements An ability to code in Python or a similar language. The demonstration will be in Python, but the advice and process applies to any programming language. Table of Contents Introduction Lesson 1: The Process Process, Projects and How to Get Started A Process for Beginners Lesson 2: Find Project Initial Implementation Refining Lesson 3: Grep Project First Test Implementation Second Test Implementation Third Test Implementation Final Test Implementation Lesson 4: Web Page Generator Project Expected Results Initial Implementation Using with Statements Making Directories Build Debugging Making Directories Refactoring Final Testing Lesson 5: Web Page Server Project Initial Flask Web Application Mapping URLs We Need Refactor Initial URL Handlers into Modules Initial Templates Layout for the Templates Forms and Editing a Post Write the Edited Post to a File Automated Testing for Flask Testing Edit or POST Data Lesson 6: Chat Client and Server Researching Chat Servers Start with an Echo Server Turn Echo Server into Chat Server Handling Disconnections The Class Implements Chat The Class Runs the Chat Server Wrapping Up and Conclusion About LiveLessons Video Training The LiveL...
Notas:Title from title screen (viewed January 5, 2015).
Descripción Física:1 online resource (1 video file, approximately 5 hr., 17 min.)