Course Title: Cisco: Python Programming (OpenEDG)
Course Overview: Prepare yourself for a thriving career in programming with the Cisco: Python Programming (OpenEDG) microcredential offered by IAQMC, The Open University, and Cisco Networking Academy. Join 10-week undergraduate-level course starting on 25 Mar 2024 for ₹30,674. Delve into Python programming, one of the most sought-after languages, and gain hands-on experience in algorithmic thinking, modular coding, and object-oriented programming. Endorsed by Cisco and the Open University, this course prepares you for certifications like PCEP and PCAP. Enroll now to unlock opportunities in software development, DevOps, cybersecurity, and more.
Course Duration: 10 weeks
Weekly Time Commitment: Approximately 10 hours per week
Course Start Date: 25 Mar 2024
Course Cost: ₹30,674
Course Level: Undergraduate
Course Requirements: No prior experience or qualifications required. Basic networking coding experience recommended.
Course Format:
Week 1: Introduction to Python Programming
- Overview of Python programming language
- Setting up Python environment
- Basic syntax and data types
Week 2: Procedural Programming in Python
- Understanding procedural programming concepts
- Writing procedural code in Python
- Using functions and control structures
Week 3: Object-Oriented Programming (OOP) in Python
- Introduction to OOP principles
- Creating classes and objects
- Implementing inheritance, encapsulation, and polymorphism
Week 4: Modular Coding in Python
- Overview of modular programming
- Creating and importing modules
- Building reusable code with functions and libraries
Week 5: Application of Coding Concepts
- Solving real-world problems with Python
- Algorithmic thinking and problem-solving strategies
- Implementing coding solutions efficiently
Week 6: Coding with Python Libraries
- Exploring popular Python libraries (e.g., NumPy, Pandas)
- Using libraries for data manipulation, analysis, and visualization
- Hands-on exercises with library functions and methods
Week 7: Advanced Topics in Python Programming
- Working with advanced data structures (e.g., lists, dictionaries, sets)
- File handling and input/output operations
- Error handling and exception handling in Python
Week 8: Application of Coding Based Numerical Skills
- Applying Python programming skills to numerical computation
- Performing mathematical operations and statistical analysis
- Implementing numerical algorithms and simulations
Week 9: Project Development
- Collaborative project development in Python
- Applying learned concepts to build a practical application
- Presenting and showcasing project outcomes
Week 10: Assessment and Certification Preparation
- Review of course materials
- Practice assessments and quizzes
- Preparation for OpenEDG Python Institute certifications (PCEP and PCAP)
Assessment:
- Weekly quizzes and assignments
- Final project submission
- Final exam covering course materials
Certification:
- Successful completion of the course with a minimum passing grade grants a Certificate of Completion from Cisco Networking Academy.
- Opportunity to take the Open University PCAP – Certified Associate in Python Programming exam with a 50% discount upon passing the final assessment with a minimum score of 70%.
Educators:
- Jason Trott: Experienced network engineer, passionate about programming and automation.
- Dr. Amel Bennaceur: Engineer, researcher, and educator in Computing, Associate Professor at The Open University.
- Andrew Smith: Enthusiastic about teaching digital, network engineering & cybersecurity – been doing it for a very long time.
Learning Platform: IAQMC, with access to Cisco’s NetAcad platform for additional resources and activities.
Learning Experience:
- Engage in a mix of bite-sized videos, long- and short-form articles, audio, and practical activities.
- Join a global classroom and interact with peers and course educators.
- Track progress and completion using the Progress page.
- Earn a professional credential recognized by industry leaders and institutions.
Courses you might be interested in
-
21 Lessons
-
48 Lessons
-
33 Lessons