95-880 Python for Developers
6 units, Carnegie Mellon University
If you have taken Introduction to Python or Data Focused Python, do not enroll in this course. This minilength course focuses on learning internal software development by utilizing the Python computer programming language. Students will work through the SDLC software development lifecycle used in many corporate IT departments to learn how to author professional software internal corporate applications using Python. This course distinguishes itself in that students explore using Python to build internal company Python programs by completing a minilong team project within a RAD SDLC environment producing modules and prototypes. Assignments will include handson lab practice coding, weekly fundamental checkpoint quizzes, and the minilong core programming project. Learners will study how to build professional, userfriendly Python programs to solve internal company problems. External, advanced libraries will be introduced in this class, which may include such libraries as NLTK and PANDAS. This course is designed for people with basic programming knowledge who want to learn Python for realworld based implementation such as knowing basic programming theory variables, Boolean expressions, decision logic [ifelse, repetition structures [for loops, and functions. This course is a good selection for a student wishing to build a career as a programmer, software engineer, project manager, or program manager. a hrefhttpwww.heinz.cmu.eduacademicresourcescourseresultscoursedetailsindex.aspxcid598...Read Morea
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.