Over the course of eight days, you embarked on an intensive journey to master various aspects of Python programming and application development. In the initial days, you diligently set up your development environment, familiarized yourself with Python basics through a fast self-learning method aided by AI, and gained proficiency in version control using Git and GitHub. Subsequently, you swiftly transitioned into GUI app development, leveraging PyCharm for efficient virtual environment management and exploring the integration of Python with Excel and web technologies like HTML, CSS, and JS.
The midpoint of your learning curve introduced you to essential concepts of database connectivity and API development. You delved into different database systems such as SQLite and MySQL, honed your skills in API testing and HTTP requests using Postman, and grasped the fundamentals of building web APIs with FastAPI. Armed with this knowledge, you embarked on the process of creating robust applications capable of performing basic CRUD operations.
The final phase of your journey focused on the integration of machine learning models into Python applications, marking the culmination of your learning objectives. With a blend of creativity and technical acumen, you brainstormed and selected project ideas that seamlessly integrated AI with the concepts learned throughout the week. Through meticulous implementation and coding, you brought these projects to life, whether as standalone applications or web apps, showcasing your newfound expertise in Python programming and application development.
Overall, your journey epitomizes dedication and rapid skill acquisition, laying a solid foundation for continued growth and innovation in the dynamic field of software development.
Special discount
If you are already registered for our "A Journey into Artificial Intelligence" (Python Programming with Sinhala in Sinhala) you can get 50% discount on this request.
K.D. Jayakody is the CEO and founder of KDJ Lanka (Pvt) Ltd, as well as the CTO of the mother company in Australia. He has been working in DevOps for over 6 years, focusing on key principles such as shared ownership, workflow automation, and rapid feedback. KDJ Lanka started with KDJ hosting in 2016. K.D. Jayakody has performed amazingly in the fields of web design, graphic design, video editing, and video and audio production since that time.