Sacramento Classes

Subscribe for 10% OFF

Sacramento Classes

Subscribe for 10% OFF

Learn to Code Python

Python icon Python Fundamentals

This four-day instructor-led Python training in Sacramento takes participants through the fundamentals of programming in Python 3, creating a complete program that performs a wide range of operations on a variety of data types, structures, and objects. You will then build on your basic skills getting into more advanced topics such as object-oriented programming patterns, development of graphical user interfaces, data management, threading, unit testing, and creating and installing packages and executable applications.

During class, you will set up Python and develop a simple application; declare and perform operations on simple data types, including strings, numbers, and dates; declare and perform operations on data structures, including lists, ranges, tuples, dictionaries, and sets; write conditional statements and loops; define and use functions, classes, and modules; manage files and directories through code; deal with exceptions.

You’ll then be ready to select an object-oriented programming approach for Python applications; create object-oriented Python applications; create a desktop application; create data-driven applications; create and secure web service-connected application; program Python for data science; implement unit testing and exception handling; package an application for distribution.

  • Setting Up Python and Developing a Simple Application
  • Processing Simple Data Types
  • Processing Data Structures
  • Writing Conditional Statements and Loops in Python
  • Structuring Code for Reuse
  • Writing Code to Process Files and Directories
  • Dealing with Exceptions
  • Selecting an Object-Oriented Programming Approach for Python Applications
  • Creating Object-Oriented Python Applications
  • Creating a Desktop Application
  • Creating Data-Driven Applications
  • Creating and Securing a Web Service-Connected App
  • Programming Python for Data Science
  • Implementing Unit Testing and Exception Handling
  • Packaging an Application for Distribution
  • and much more — see class outline; this class is also offered online

Register Now

Date Time Price
New Class Schedule will Announce Soon.
Register
×

Subscribe for 10% OFF