The Ultimate Python Certification Course (Wall Street Prep) – Fred Baptiste
Learn the world’s most in-demand programming language by enrolling in the same Python certification program used by the world’s top financial institutions.
-
Earn a
certificationShareable on LinkedIn and in resumes
-
Finish in 1 month
Recommended pace 12 hours/week
-
Globally Recognized
The same Python certification program used at top financial institutions
Learn the world’s fastest-growing programming language
- No Coding Experience Needed With 40+ hours of step-by-step video and access to real-world examples with fully-annotated Jupyter code notebooks, this course has all the tools you need to gain Python fluency and Python problem solving skills.
- Understand Python from the Ground Up Learn how Python actually works at a fundamental level — allowing you to write better, cleaner and more effective programs. By the end of your journey, you’ll have mastered advanced functional programming topics such as closures and decorators, crucial to the use of Python by finance professionals.
Your Path to Certification
This certification course is designed to prepare you for real-world applications of the Python programming language. We’ll help you understand how to use Python to explore, analyze and visualize data, and to manipulate data using automated and repeatable processes. We begin with the Python programming environment and basic Python data types. We move ahead into programming with loops and conditional statements and how to write and execute key functions. We’ll cover advanced Python programming concepts using the standard Python library and dive into commonly used 3rd party libraries you can use for data analysis and real world problem solving.
Complete in 1 Month
- 1 Introduction to Python Weeks 1-2
- 2 Intermediate Python Weeks 2-3
- 3 Python 3rd Party Libraries Weeks 3-4
The Wall Street Prep Python Certification is a blockchain verified certificate you can share on LinkedIn and resumes.
What’s Included
What You’ll Learn
- Basic and advanced Python data types.
- Functional and Object Oriented Programming.
- Closures and Python decorators.
- Exception handling.
- Datetime and timezone handling.
- Reading and writing CSV files.
- JSON and making REST API requests.
- Using NumPy for highly efficient calculations.
- Using Pandas for loading and analyzing data sets.
- Using Matplotlib for generating charts.
In this introduction to Python you will learn:
- How to install Python.
- How to create and use virtual environments (and why you should use them).
- How to program in Python using Jupyter Notebooks.
- Boolean (True/False) data type and algebra (and/or/not).
- Numeric types, including integers and floats.
- Sequence types (lists, tuples, strings).
- What Unicode is
- Dictionaries and sets.
- Looping (for, while).
- Conditional execution (if…elif…else).
- Comprehensions.
- Writing and using functions, including lambda functions.
- Built-in functions such as round, sorted, min, max and zip.
Expand on the basics covered in Course 1 and learn more advanced Python programming concepts. You’ll cover:
- Higher-order functions.
- Closures.
- Python Decorators.
- Importing modules.
- Reading/writing text files.
- Reading/writing CSV files.
- The ‘Decimal’ type as a more precise alternative to floats.
- Epochs, dates, times and timezones using native Python.
- The ‘math’, ‘statistics’ and ‘random’ standard library modules.
- Creating custom classes.
Continue on to focus on a number of commonly-used third-party libraries that are very useful in data analysis. These include:
- The ‘pytz’ and ‘dateutil’ libraries for dealing with dates, times and timezones.
- The ‘requests’ library to query Web APIs and ingest JSON data.
- The ‘Numpy’ library for highly efficient manipulation of arrays and matrices.
- The ‘Pandas’ library for easy and powerful data table manipulations.
- The ‘Matplotlib’ library for charting data.
Proof Content:
https://www.loom.com/i/ac126c795ad4443799f4121da1acb8a2
Delivery Method:
After your purchase, you’ll get access to the downloads page. Here, you can download all the files associated with your order.
Downloads are available once your payment is confirmed, we’ll also send you a download notification email separate from any transaction notification emails you receive from Coursedownloads.