Python for Everybody Specialization from University of Michigan on Coursera

preview_player
Показать описание


#python #coursera #coding

Following Coursera: "There are 5 Courses in this Specialization:

1. Programming for Everybody (Getting Started with Python)

This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course. This course will cover Chapters 1-5 of the textbook “Python for Everybody”. Once a student completes this course, they will be ready to take more advanced programming courses. This course covers Python 3.

2. Python Data Structures

This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data analysis. This course will cover Chapters 6-10 of the textbook “Python for Everybody”. This course covers Python 3.

3. Using Python to Access Web Data

This course will show how one can treat the Internet as a source of data. We will scrape, parse, and read web data as well as access data using web APIs. We will work with HTML, XML, and JSON data formats in Python. This course will cover Chapters 11-13 of the textbook “Python for Everybody”. To succeed in this course, you should be familiar with the material covered in Chapters 1-10 of the textbook and the first two courses in this specialization. These topics include variables and expressions, conditional execution (loops, branching, and try/except), functions, Python data structures (strings, lists, dictionaries, and tuples), and manipulating files. This course covers Python 3.

4. Using Databases with Python

5. Capstone: Retrieving, Processing, and Visualizing Data with Python

In the capstone, students will build a series of applications to retrieve, process and visualize data using Python. The projects will involve all the elements of the specialization. In the first part of the capstone, students will do some visualizations to become familiar with the technologies in use and then will pursue their own project to visualize some other data that they have or can find. Chapters 15 and 16 from the book “Python for Everybody” will serve as the backbone for the capstone. This course covers Python 3."
Рекомендации по теме
Комментарии
Автор

Hello...got a question. I'm starting to learn Python and later on java. I have an older computer, about 4 or 5 years old, and it is very slow. I'm not sure it can handle the work that Python would involve, so my question is, can I or should I just buy an external hard drive and can I download python on it and work from there, or should I buy an internal, a new hard drive and install it on my laptop, but that begs a 3rd question...can my laptop handle an increased of that sort? Please let me know what your thoughts are on this.

RobertSpiller