Software Engineering

Python Essentials

Learn fundamental concepts of computer programming and start building coding skills with the Python programming language.

Get Started Instructor-Led

This 2 part course is designed to enhance, develop, and support professional careers in Python programming and related technologies.

What you’ll learn in Part 1:

  • Fundamental terminology, concepts, and definitions
  •  Basic Python syntax, semantics, and the runtime environment
  •  Literals, variables, numeral systems, operators, and data types
  • Basic I/O operations
  • Control flow: conditional execution and loops
  • Data collections: lists, tuples, dictionaries, and strings
  • Functions
  • Exceptions, troubleshooting, and debugging

What you’ll learn in Part 2:

  • Learn general coding techniques and best practices
  • Learn to use object-oriented programming in Python
  • Learn how to import and use Python modules
  • Learn how to handle exceptions
  • Learn how to process files

Time to complete: 70 hours

Upcoming Course Dates

  • February 17th 2025
    Schedule D, Monday - Friday 6pm - 9pm EST
  • February 24th 2025
    Schedule C, Mon, Wed, Fri 2pm -5pm EST))

Course Level

  • Beginner
  • Intermediate

Venues

  • Remote

Prerequisites

  • None Required
?

Have questions?

We can help with course selection, and answer questions about eligibility requirements and special circumstances. Contact an Alumni Admissions team member