Welcome to my personal repository showcasing the projects and coursework completed during my ALX Backend Web Development Programme.
Explore my comprehensive learning journey through various projects and assignments designed to equip me with the skills needed for backend web development.
ALX Foundations:
Before diving into backend development, I completed an 8-week foundational training focusing on essential skills for success in tech. This training covered:
- Leading Self and Others
- Communicating for Impact
- Problem Solving and Critical Thinking
- Managing Complex Tasks
- Tech Skills Essentials
Click the picture to verify this certificate
Backend Web Development:
Throughout the backend web development specialization, I delved into the intricacies of backend programming, utilizing Python and Django to build robust web applications. Key topics covered include:
- Backend Language: Python
- Web Framework: Django
- Database Management: SQL (MySQL, SQLite) and NoSQL (MongoDB)
- API Development: REST API, Authentication, and other backend concepts
Project 1: Building a Complete Django Application
Developed a comprehensive web application using Django, implementing models, views, and templates for dynamic content management. Integration of user authentication and authorization added a layer of security and personalization to the application.
Project 2: Building and Deploying a Django API
Created a RESTful API using Django REST Framework, implementing CRUD operations for resource management. Deployment of the API to a cloud service ensured scalability and accessibility.
Explore the code and learn from it! You can find detailed information about each project in their respective directories. This repository is structured with two main folders:
- Professional Foundations: Contains all coursework and projects related to the foundational skills training.
- Backend Development: Contains all coursework, projects, and capstone related to backend web development.
Feel free to reach out if you have any questions or want to discuss my projects:
- Email: [email protected]
Thank you for visiting my portfolio. Happy coding!