Programming with Python
()
About this ebook
This document in electronic format is a compilation of the "Programming with Python" course from my blog https://evginformatica.com
This course is divided into two parts, in the first part we will start in the world of programming in python and in the second part we will see a real project where we will apply everything learned.
Additionally, in my blog, you will find programming and web development courses, free courses, tutorials and much more ...
Enrique Vicente
My name is Enrique Vicente and I am an IT Engineer.I already have many years of experience in developing programs in different areas of technology.I am an expert in industrial control systems and industrial plant automation.I dominate numerous programming languages such as C, C ++, C #, Visual Basic, SQL, JavaScript, PHP, etc.I am passionate about computer science and Information Technology in general and I would like to infect many people with this passion.In my blog https://evginformatica.com you can find online courses, tutorials, ebooks about programming.
Read more from Enrique Vicente
Web Scraping for SEO with Python Rating: 0 out of 5 stars0 ratingsWeb Development Step by Step Rating: 0 out of 5 stars0 ratingsIntroduction to C Programming, a Practical Approach Rating: 0 out of 5 stars0 ratingsWeb Development Step by Step - HTML Rating: 0 out of 5 stars0 ratings
Related to Programming with Python
Related ebooks
Problem Solving in C and Python: Programming Exercises and Solutions, Part 1 Rating: 5 out of 5 stars5/5Understanding Python: Beginner's Guide to Programming Rating: 0 out of 5 stars0 ratingsPython: Tips and Tricks to Programming Code with Python Rating: 0 out of 5 stars0 ratingsPython | Learn to Code Step by Step Rating: 0 out of 5 stars0 ratingsPYTHON PROGRAMMING Rating: 4 out of 5 stars4/5Absolute Beginner's Python Programming: The Illustrated Guide to Learning Computer Programming Rating: 1 out of 5 stars1/5Python Programming: Your Beginner’s Guide To Easily Learn Python in 7 Days Rating: 3 out of 5 stars3/5Python Handbook For Beginners. A Hands-On Crash Course For Kids, Newbies and Everybody Else Rating: 0 out of 5 stars0 ratingsProfound Python Rating: 5 out of 5 stars5/5Beginner's guide to mastering python Rating: 0 out of 5 stars0 ratingsThe 1 Page Python Book Rating: 2 out of 5 stars2/5Useful Python Rating: 0 out of 5 stars0 ratingsLearn C Programming in 24 Hours Rating: 0 out of 5 stars0 ratingsImplementing C# 11 and .NET 7.0: Learn how to build cross-platform apps with .NET Core (English Edition) Rating: 0 out of 5 stars0 ratingsA Day in Code- Python: Learn to Code in Python through an Illustrated Story (for Kids and Beginners) Rating: 5 out of 5 stars5/5Introduction to Python 2018 Edition Rating: 4 out of 5 stars4/5Python: Best Practices to Programming Code with Python: Python Computer Programming, #2 Rating: 0 out of 5 stars0 ratingsPython Programming for Beginners: A guide to Python computer language, computer programming, and learning Python fast! Rating: 0 out of 5 stars0 ratingsPython: Advanced Guide to Programming Code with Python: Python Computer Programming, #4 Rating: 0 out of 5 stars0 ratingsSoftware Development Accelerated Essentials: What You Didn't Know, You Needed to Know Rating: 0 out of 5 stars0 ratingsPython for Professionals Rating: 0 out of 5 stars0 ratingsEssential Python 3 Rating: 0 out of 5 stars0 ratingsMastering Postman: A Comprehensive Guide to Building End-to-End APIs with Testing, Integration and Automation Rating: 0 out of 5 stars0 ratingsLINUX FOR NOVICES: A Beginner's Guide to Mastering the Linux Operating System (2023) Rating: 0 out of 5 stars0 ratingsHello World: Student to Software Professional - a Transformation Guide Rating: 0 out of 5 stars0 ratings
Programming For You
HTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOS Rating: 0 out of 5 stars0 ratingsLearn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5The Unofficial Guide to Open Broadcaster Software: OBS: The World's Most Popular Free Live-Streaming Application Rating: 0 out of 5 stars0 ratingsCoding All-in-One For Dummies Rating: 4 out of 5 stars4/5Java for Beginners: A Crash Course to Learn Java Programming in 1 Week Rating: 5 out of 5 stars5/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Python Projects for Beginners: A Ten-Week Bootcamp Approach to Python Programming Rating: 0 out of 5 stars0 ratingsSQL: For Beginners: Your Guide To Easily Learn SQL Programming in 7 Days Rating: 5 out of 5 stars5/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5The Little SAS Book: A Primer, Sixth Edition Rating: 5 out of 5 stars5/5Teach Yourself C++ Rating: 4 out of 5 stars4/5Pokemon Go: Guide + 20 Tips and Tricks You Must Read Hints, Tricks, Tips, Secrets, Android, iOS Rating: 5 out of 5 stars5/5Web Designer's Idea Book, Volume 4: Inspiration from the Best Web Design Trends, Themes and Styles Rating: 4 out of 5 stars4/5
Reviews for Programming with Python
0 ratings0 reviews
Book preview
Programming with Python - Enrique Vicente
Table of Contents
Programming with Python
Class 1: Introduction
Class 2: Development environment
Class 3: My first program
Class 4: Variables and operations
Class 5: Real projects
Class 6: Functions
Class 7: Data Structures - Tuples
Class 8: Data structures - Lists
Class 9: Data structures - Dictionaries
Class 10 Examples
Class 11: Graphics
Class 12: Functional Programming
Web Scraping Project for SEO with Python
Project presentation
Class 1: Definition of the problem and development environment
Class 2: Reading the content of a web page with urllib
Class 3: Obtain internal links from a web page
Class 4: Decode links and see accents
Class 5 : Create a list of valid links.
Class 6: Find all internal links
Class 7: Get metatag title
Class 8: Get metatag description
Class 9: Task for the student: Obtain tag
Class 12: Student task: Generate HTML file to display in Internet browser
Class 13: Student task: Rewrite program with Beautiful Soup
Class 14: Analyze website for SEO
About the Author
Programming with Python
This document in electronic format is a compilation of the "Programming with Python" course from my blog https://evginformatica.com
This course is divided into two parts, in the first part we will start in the world of programming in python and in the second part we will see a real project where we will apply everything learned.
Additionally, in my blog, you will find programming and web development courses, free courses, tutorials and much more ...
Sincerely,
Enrique Vicente García
Programming with Python
Enrique Vicente García
Copyright 2020 Enrique Vicente
Smashwords Edition
Notes on the Smashwords edition
This ebook is licensed for your personal enjoyment only. This ebook cannot be resold or given away to others. If you would like to share this book with someone else, please purchase an additional copy for each recipient. If you are reading this book and did not purchase it, or did not purchase it for your exclusive use, please return to Smashwords.com and purchase your own copy. Thank you for respecting the hard work of this author.
Programming with Python
Class 1: Introduction
We begin the Programming with Python course, where we will start in this interesting programming language.
We will try to build python programs following a series of examples and comparing them with other languages such as C.
Language characteristics
. Python is an interpreted language, therefore it is easier to start programming with it than other languages such as C, C # or Java, since being compiled languages have a higher learning curve.
. It is Dynamic language where there is no previous declaration of types and the type of the variables is associated at runtime