Skip to content

Latest commit

 

History

History
125 lines (94 loc) · 5.74 KB

File metadata and controls

125 lines (94 loc) · 5.74 KB

Python Learning Journey

Course: Cisco Python Fundamentals (Networking Academy)
Status: 🚀 In Progress


1.0.3 Syllabus

In this course you will learn:

  • the universal concepts of computer programming;
  • the syntax and semantics of the Python language;
  • practical skills in resolving typical implementation challenges;
  • how to use the most important elements of the Python Standard Library;
  • how to install your runtime environment;
  • how to design, develop, test, and debug simple Python programs.

📚 Course Structure

The course is divided into 4 modules, organized into 2 Practical Exams (PE):

  • PE1: Modules 1-4
  • PE2: Modules 1-4 (Advanced concepts)

📊 Progress Tracking

Practical Exam 1 (PE1)

Module Topics Notes Exercises Projects Status
Module 1 Introduction to Python & Computer Programming 📝 🔨 🚀 ⬜ Not Started
Module 2 Data Types, Variables & Operators 📝 🔨 🚀 ⬜ Not Started
Module 3 Control Flow & Data Structures 📝 🔨 🚀 ⬜ Not Started
Module 4 Functions & Advanced Topics 📝 🔨 🚀 ⬜ Not Started
PE1 Overall ░░░░░░░░░░ 0%

Practical Exam 2 (PE2)

Module Topics Notes Exercises Projects Status
Module 1 Introduction to Python & Computer Programming 📝 🔨 🚀 ⬜ Not Started
Module 2 Data Types, Variables & Operators 📝 🔨 🚀 ⬜ Not Started
Module 3 Control Flow & Data Structures 📝 🔨 🚀 ⬜ Not Started
Module 4 Functions & Advanced Topics 📝 🔨 🚀 ⬜ Not Started
PE2 Overall ░░░░░░░░░░ 0%

📁 Repository Structure

.
├── ciso_netacad/
│   ├── PE1/
│   │   ├── module_1/
│   │   │   ├── notes/
│   │   │   ├── exercises/
│   │   │   └── projects/
│   │   ├── module_2/
│   │   │   ├── notes/
│   │   │   ├── exercises/
│   │   │   └── projects/
│   │   ├── module_3/
│   │   │   ├── notes/
│   │   │   ├── exercises/
│   │   │   └── projects/
│   │   ├── module_4/
│   │   │   ├── notes/
│   │   │   ├── exercises/
│   │   │   └── projects/
│   └── PE2/
│       ├── module_1/
│       ├── module_2/
│       ├── module_3/
│       └── module_4/
├── .gitignore
└── README.md

📌 How to Use This Repository

  1. Notes: Add your learning notes in the notes/ folder for each module
  2. Exercises: Complete practice exercises in the exercises/ folder
  3. Projects: Build practical projects in the projects/ folder
  4. Status Updates: Mark modules as complete once finished

File Naming Conventions

  • Exercises: exercise_1.py, exercise_2.py
  • Projects: project_1.py, project_capstone.py
  • Notes: Create .md or .txt files for documentation

🎯 Learning Goals

  • ✅ Complete PE1 - Module 1
  • ✅ Complete PE1 - Module 2
  • Complete PE1 - Module 3
  • Complete PE1 - Module 4
  • Complete PE2 - Module 1
  • Complete PE2 - Module 2
  • Complete PE2 - Module 3
  • Complete PE2 - Module 4
  • Build a capstone project
  • Pass Cisco final exam

📖 Resources


📝 Notes

  • Keep your code clean and well-commented
  • Test your code before committing
  • Document challenges and solutions in notes