Skip to content

Repository files navigation

💻 Software Engineering Bootcamp

Welcome to my Software Engineering Bootcamp repository!

This repository documents my journey of developing my programming and software engineering skills through hands-on lessons, exercises, assignments, and projects.

👩‍💻 About Me

I'm Vanessa Banda, a Software Engineering student passionate about building practical software solutions and continuously improving my programming skills.

This repository serves as a record of my learning progress as I strengthen my foundations and work toward becoming a professional software engineer.

🚀 Bootcamp Progress

✅ Module 1 — Programming Fundamentals

Topics covered include:

  • Python fundamentals
  • Variables and data types
  • Conditional statements
  • Loops
  • Functions
  • Lists
  • User input and validation
  • Basic problem solving
  • Simple program design

🐍 Python Projects & Exercises

Some of the programs completed during the bootcamp include:

  • 🧮 Calculator
  • 🎓 Grade Checker
  • 🔐 Simple Login System
  • 🗳️ Voting Eligibility Checker
  • ✖️ Multiplication Program
  • 👥 Student List Program
  • 🎓 Student Management System

More exercises and projects will be added as I progress through the bootcamp.

📁 Repository Structure

Software Engineering Bootcamp/
│
├── Assignments/
├── Module 1 - programing fundamentals/
├── Notes/
├── Portfolio/
├── Projects/
│
├── Calculator.py
├── grade_checker.py
├── grade_checker_functions.py
├── login_system.py
├── multiplication.py
├── Simple Login System.py
├── student_list.py
├── student_management_system.py
├── Voting Eligibility checker.py
│
├── Bootcamp Progress.md
└── README.md

🛠️ Technologies & Tools

  • Python
  • Git
  • GitHub
  • Visual Studio Code
  • PowerShell

🎯 Goals

Through this bootcamp, I aim to:

  • Build strong programming fundamentals
  • Improve my problem-solving skills
  • Write clean and maintainable code
  • Learn professional Git and GitHub workflows
  • Build practical software projects
  • Develop a strong software engineering portfolio

📈 Learning Journey

This repository will continue to grow as I learn new technologies and complete more projects.

Future areas will include topics such as:

  • Object-Oriented Programming
  • Data Structures and Algorithms
  • Databases
  • Web Development
  • APIs
  • Software Testing
  • Backend Development
  • Full-Stack Development
  • Larger Software Engineering Projects

This repository represents my continuous journey toward becoming a skilled software engineer.

About

My journey to becoming a software engineer. This repository contains my programming lessons, exercises, projects, and progress throughout my Software Engineering Bootcamp.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages