-
-
- Sciences, Mathematics
and Biotechnology - Biology
- Chemistry and Physics
- Clinical Laboratory Science
- Health Advising
- Life Science Business and Biotechnology
- Mathematics and Statistics
- Online Sciences Courses
- See the full list
- Technology and
Information Management - Writing, Editing and
Technical Communication
- Transfer Credit
- Online Learning
- Events
- Career Services
- Custom Programs
- Sciences, Mathematics
-
-
-
- Academic Services
- Course and Program Information
- Student Aid
-
-
-
Berkeley Global
Meet instructor Carl Limsico, who has worked in the high-tech industry for more than 15 years, writing projects from mobile apps to enterprise systems, all the while teaching Python to students of all levels.
Get an introduction to the fundamentals of Python programming. Python is one of the world’s most popular programming languages as it offers multiple applications, including data science and analytics, web and database applications, system administration, scientific computing, artificial intelligence, financial analysis and more.
One of Python’s most attractive features is the simplicity of its core language, so even if you don’t have any programming experience, the content will not be overwhelming. This course covers data structures, conditionals, iteration, programming patterns, functions, object-oriented programming, working with local and Internet files, pattern matching with regular expressions, and using modules. We will also look at standard modules for numeric and data analysis, data visualization and database connectivity.
One of Python’s most attractive features is the simplicity of its core language, so even if you don’t have any programming experience, the content will not be overwhelming. This course covers data structures, conditionals, iteration, programming patterns, functions, object-oriented programming, working with local and Internet files, pattern matching with regular expressions, and using modules. We will also look at standard modules for numeric and data analysis, data visualization and database connectivity.
Prerequisites:
There are no prerequisites for this course.
Learner Outcomes
After successfully completing this course, you will be able to:
- Identity parts of a Python program.
- Understand the main data structures in Python: numbers, strings, lists and dictionaries.
- Employ control structures and iteration.
- Read, write and process files such as CSV and JSON.
- Use the request module to download files and access APIs.
- Work with the different levels of organization in Python: functions, classes, modules and packages.
- Create regular expressions for pattern matching.
- Use Use and install popular and install modules, including NumPy, pandas and others.
Loading...
Sections
Fall enrollment opens on June 20!