![]()
Pentagon Space Pvt Ltd
Python Full-Stack Intern Dec 2021 - June 2022
I learned Full Stack Development with Django, Bootstrap, Javacript and Developed Various Projects
Learning and Skill Development
- MVC Architecture: Gained a comprehensive understanding of the Model-View-Controller architecture, essential for organizing code and managing application logic in a structured manner.
- Python Programming: Developed foundational and advanced skills in Python, including core concepts, data structures, and algorithms.
- Django Application Development: Acquired practical experience in building web applications using Django, focusing on project structure, views, models, and templates.
- Bootstrap Framework: Utilized Bootstrap to design and implement responsive and aesthetically pleasing web interfaces.
- Vanilla JavaScript: Enhanced front-end development skills with vanilla JavaScript for creating dynamic and interactive web elements.
- RESTful APIs: Learned to design and consume RESTful APIs, facilitating communication between different software systems.
- Database Management with MySQL: Managed relational databases using MySQL, including designing schemas, writing queries, and performing data manipulation.
Projects Developed
- CRUD Application in Django:
- Developed a complete Create, Read, Update, Delete (CRUD) application using Django, demonstrating proficiency in web development and database management.
- Telegram Bots:
- Codefriendbot: Created a Telegram bot using the Pytelegram Bot API that assists with learning Python by providing CodeChef problem solutions, pattern programming guides, and DSA resources.
- Morsechatbot: Developed a Telegram bot that converts text to Morse code and vice versa, showcasing skills in API integration and text processing.
- Weather Application:
- Designed and implemented a weather application that provides real-time weather information, demonstrating skills in API usage and data presentation.
- Portfolio Website:
- Built a personal portfolio website to showcase projects and skills, incorporating HTML, CSS, and JavaScript for a professional online presence.
Key Learnings
- Acquired practical experience in full-stack development, from back-end programming with Python and Django to front-end design with Bootstrap and vanilla JavaScript.
- Developed a strong understanding of database management, API development, and project deployment.
- Enhanced problem-solving abilities and coding skills through hands-on project development and practical application of learned concepts.