top of page

Python Programming

Grow your career in as little as two days by learning to code, analyze data and make predictions with Python.

$1,599/Attendee

Cost

5 Days

Program Length
Upcoming Session

Scheduled by Demand

Join the Waitlist to be notified.

9:00AM - 5:00 PM

(Central Time Zone)

Virtual (Zoom)

Course Overview

Embark on a journey from Python fundamentals to advanced proficiency with our in-depth training. Begin by installing Python 3.x and exploring text editors for Python file preparation. Dive into Python Enhancement Proposals, control flow, and the interpreter. Master Git version control, set up a GitHub account, and understand essential commands.


Foundations of Programming

Understand key programming concepts, including functions, objects, methods, and built-in functions. Learn about variables, naming conventions, and object types. Explore sequence types, list operations, and the distinctions between mutable and immutable objects. Gain hands-on experience with basic variables, numeric types, and string manipulation.


Control Flow and Decision Making

Delve into conditional statements, loops, and logical operators. Grasp the intricacies of if, elif, else statements, and nested conditions. Develop expertise in while and for loops, iterating through various data structures. Explore iterators, iterable objects, and the versatile range() function.


File Handling and Data Manipulation

Master file operations, working with APIs, and handling JSON data. Acquire skills in creating Python functions, understanding function basics, argument defaults, lambdas, and more. Explore data structures like lists, dictionaries, and tuples. Learn to work with files, control output locations, and manipulate data with pandas dataframes.


Advanced Topics: Object-Oriented Programming and Beyond

Unlock the world of object-oriented Python, including class definition, inheritance, and polymorphism. Dive into modules, packages, and virtual environments. Explore RESTful APIs, requests, and data manipulation with pandas. Learn to graph with matplotlib and leverage regular expressions for efficient data searching.


Course Objectives

By the end of the training, participants will navigate the Python Standard Library, employ popular third-party libraries, and proficiently use Git for version control. Develop the ability to parse files, extract JSON from APIs, and manipulate various data formats with pandas. Gain hands-on experience in creating charts, searching data with regular expressions, and implementing best practices in Python programming.

Be the first to know when registration opens by joining our exclusive Training Notification List.

  • Early Access: Get priority access.

  • Stay Informed: Receive details about new sessions.

  • Limited Spots: Ensure you secure your spot.

No Upcoming Session?

All training classes are NONREFUNDABLE within 14 days of the training’s scheduled start date.

 

Attendees who wish to cancel within the 14-day nonrefundable period will need to email Rami Lotay (rslotay@memphis.edu) and give a detailed explanation as to why they cannot possibly attend.

 

Attendees may still be liable for payment in full pending review from our staff.

Cancellation Policy
bottom of page