Overview
Understand how you can leverage open source libraries to quickly add advanced functionality to your code and how you can package your code into libraries of your own. Apply Object Oriented Programming to ensure that your code remains modular, clear, and understandable. Honing these skills are the foundations for building codebases that are maintainable and efficient as they grow to tens of thousands of lines. The Large Python Codebases with Libraries programme is offered by Udacity.
Course Skills
- Large Python Codebases with Libraries
Python library fluency • Object-oriented Python • Command line tools • Python virtual environments • Web services • Application servers • Pythonic design patterns • Python scripting • Object creation design patterns • Pip • Abstraction • Python best practices • Flask • Pep8 • Modular code • Application routing • Python package management • Inheritance • Scripting • Application dependency management • Python modules • Fetching data • API fluency • REST APIs
Programme Structure
Courses include:
- Building Modules
- Using Libraries
- Python in Systems
- Python for Web
- Project: Motivational Meme Generator
Key information
Duration
- Part-time
- 1 months
Start dates & application deadlines
Language
Delivered
Disciplines
Web Technologies & Cloud Computing View 603 other Short Courses in Web Technologies & Cloud Computing in United StatesAcademic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
Basic Python
Tuition Fee
-
International
249 USD/moduleTuition FeeBased on the tuition of 249 USD per module during 1 months. -
National
249 USD/moduleTuition FeeBased on the tuition of 249 USD per module during 1 months.
249$ - Monthly Subscription - Unlimited access to all Udacity programs, skills and projects