marcoshsq / PY4E

This repository contains the projects and assignments developed during the Python for Everybody Specialization available on Coursera.

Home Page:https://www.coursera.org/account/accomplishments/specialization/certificate/2T9578E32DVB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Michigan Smiley face

Python for Everybody

This repository contains the projects and assignments developed during the Python for Everybody Specialization available on Coursera.

About the Specialization:

There are 05 Courses in this Specialization:

  1. Programming for Everybody - Getting Started w/ Python
  2. Python Data Structures
  3. Using Python to Access Web Data
  4. Using Databases with Python
  5. Capstone: Retrieving, Processing, and Visualizing Data with Python

For more material, references and exercises this course is also available for free through the website py4e.com or through the book written by Dr. Chuck.


Projects, assignments and exercises:

Course 01 - Getting Started w/ Python.

Chapter One - Why we Program?
Chapter Two: Variables and Expressions;
Chapter Three: Conditional Code;
Chapter Four: Functions;
Chapter Five: Loops and Iteration.

Course 02 - Python Data Structures.

Chapter Six: Strings;
Chapter Seven: Files;
Chapter Eight: Lists;
Chapter Nine: Dictionaries;
Chapter Ten: Tuples.

Course 03 - Using Python to Access Web Data.

Chapter Eleven: Regular Expressions;
Chapter Twelve: Networks and Sockets;
Chapter Twelve: Programs that Surf the Web;
Chapter Thirteen: Web Services and XML;
Chapter Thirteen: JSON and the REST Architecture.

Course 04 - Using Databases with Python.

Chapter Fourteen: Object-oriented programming;
Chapter Fifteen: Basic Structured Query Language;
Chapter Fifteen: Data Models and Relational SQL;
Chapter Fifteen: Many-to-Many Relationships in SQL
Chapter Fifteen: Databases and Visualization.

Course 05 - Capstone.

Building a Search Engine.

Michigan

About

This repository contains the projects and assignments developed during the Python for Everybody Specialization available on Coursera.

https://www.coursera.org/account/accomplishments/specialization/certificate/2T9578E32DVB

License:MIT License


Languages

Language:Python 89.2%Language:JavaScript 10.0%Language:HTML 0.8%Language:CSS 0.0%