This course is an introduction to the Python programming language for students without prior programming experience.
By the end of the certificate program students will have gained a fundamental understanding of programming in Python by creating a variety of scripts and applications for the Web and for systems development.
Python is a versatile programming language, suitable for projects ranging from small scripts to large systems. The certificate program emphasizes best practices such as version control, unit testing and recommended styles and idioms. Students will explore the large standard library of Python 3, which supports many common programming tasks.
Topics include database design, scalability, security, and user experience. Through hands-on projects, you’ll learn to write and use APIs, create interactive UIs, and leverage cloud services . By course’s end, you’ll emerge with knowledge and experience in principles, languages, and tools that empower you to design and deploy applications on the Internet.
- Lectures 0
- Quizzes 0
- Duration 8 weeks
- Skill level All levels
- Students 23
- Assessments Yes