- Course info
- Course resources
In this intermediate software development skills training, Ben Finkel teaches learners the basics of the Python programming languages.
A few years ago, Python broke into the top three most popular programming languages on the TIOBE index — and it has stayed there. Popularity means increased relevance. So, if the TIOBE index is any indication, more organizations will likely adopt Python. In turn, this will drive the demand for Python skills. So if you’re interested in programming, starting with Python is a safe bet.
Topics in this scripting language training include how to query databases with the Python programming language and gain an understanding of SQLite, SQLAlchemy, MySQL.
While this software development skill isn't necessarily mapped to a software development exam, it's an excellent refresher for data analysts.
After finishing this Python training, you'll learn the Python syntax, structure, and best practices. You’ll also learn how to query databases with Python and gain an understanding of SQLite, SQLAlchemy, MySQL.
For anyone who leads a technology team, this software development training can be used to onboard new data analysts, IT professionals, or developers, curated into individual or team training plans, or as a software development reference resource.
Python: What You Need to Know
For any data analyst looking to improve their proficiency with scripting languages, this software development course covers topics such as:
- Querying databases with Python
- Developing with object-oriented programming
- Installing and using SQLite for data creation and insertion
- Filtering and ordering database queries
- Understanding object states and behaviors
- Developing with Python variables
- Installing PyQt on Mac and Windows
- Setting up a simple HTTP server and performing unit testing
- Deploying Python on GCE
- Connecting to SQL databases
Who Should Take Python Training?
This Python training is intermediate-level programming training, which means it was designed for new or experienced software developers, data analysts, IT professionals, or anyone trying to learn Python.
New or aspiring data analysts. If you’re a new data analyst, starting your career off with familiarity in Python can save you hundreds of hours over the course of your career. Rather than pull data yourself, discover databases and wade through huge amounts of data, you can run Python commands that perform much of the heavy lifting for you. With this Python training, you’ll master the best tool for data analysis you can find on the market.
Experienced data analysts. If you’ve been working as a data analyst for several years but you’ve never made the step into using Python for your analysis, you should reconsider. This training will walk you through everything you need to bring your data analysis game to the next level. From querying databases to using programming languages to do analysis for you, this training in Python will accelerate your career and abilities.