ADEV-3005Programming in Python
In this course, participants will learn the fundamentals of the Python programming language. The course starts with setting up the programming environment on the participant’s local PC, and verifying the installation by writing their first “Hello World!” script. Slowly, the participants will add the building blocks to be able to build more complicated applications in Python. During each topic, participants will demonstrate their knowledge by completing exercises that accumulate into larger assignments. Participants will also work in groups to develop a comprehensive course project that is due by the end of the course. The course is intended to be practical, so the students are encouraged to bring their own projects to discuss in class and present how they were able to solve the problems that they faced. The course also encourages students to think about how to document and package their final product so that other users can benefit and use the participants’ work.