Intermediate Programming with Python

Madison Education Group LLC
Home >Courses>Intermediate Programming with Python

This course is an intermediate course in Python programming, based on the latest standards. Topics covered include classes, exceptions, modules, files, inheritance, recursion, data science programming, searching algorithms, and sorting algorithms. To take this course, learners must have prior knowledge of programming foundational constructs, variables and expressions, data types, branches, loops, functions, strings, lists and dictionaries in Python.

This course is an intermediate course in Python programming, based on the latest standards. Topics covered include classes, exceptions, modules, files, inheritance, recursion, data science programming, searching algorithms, and sorting algorithms. To take this course, learners must have prior knowledge of programming foundational constructs, variables and expressions, data types, branches, loops, functions, strings, lists and dictionaries in Python.

Course Benefits
  • Develop Advanced Programming Skills: Master object-oriented programming, complex data structures, and advanced concepts in Python.
  • Enhance Problem-Solving Abilities: Learn to analyze real-world problems using data science techniques, developing critical thinking and problem-solving skills.
  • Broaden Career Opportunities: Gain versatile programming skills for careers in scientific computing, machine learning, web development, or more.
What You Will Learn
  • Implement object-oriented programs using classes, inheritance, and polymorphism
  • Create complex data structures and use them effectively to solve problems
  • Apply advanced programming concepts to write efficient and effective programs
  • Use data science programming techniques to analyze and solve real-world problems using Python.
  • Create programs that can be used in a variety of domains, including scientific computing, machine learning, or web development.

Related Courses
Computing Technology I
Category: Information Technology
Length: non-specified
Type: Facilitated
CEUs: 1
Enroll Status: Unknown
Computing Technology II
Category: Information Technology
Length: non-specified
Type: Facilitated
CEUs: 1
Enroll Status: Unknown
Spreadsheet Essentials
Category: Information Technology
Length: non-specified
Type: Facilitated
CEUs: 0.5
Enroll Status: Unknown

Summary


Facilitated Course
Information Technology
CEUs: 2.5
Length: non-specified
Level: Intermediate

Payment Options


$224.00 Pay in full.