-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Review
Review slides from the Lab Module 01 discussion and related references / book content covered in class.
Objective
Build out your Software Development and task management environment specific to developing various Python solutions.
Activities
Build your Software Development environment by using Git, the sample source code provided, and an IDE of your choice.
These steps are necessary to establish your Python development environment and establish a consistent testing strategy and requirements management workflow.
Lab Module 01
Lab Module 01 - Setup and Initial Test is focused on setting up your development environment, cloning the Git repositories you'll need to implement all the exercises in Intro to Programming in Python, and testing the initial template application.
Step 1: Read the Lab Module Summary and follow the Configuration steps
- IPP-INF-01-001: An overview of this lab module.
- IPP-STU-01-001: A summary of lab module and assignment submission instructions for students of this course.
- IPP-CFG-01-001: A summary of configuration instructions for this lab module.
Step 2: Install / Configure your IDE of Choice
NOTE: While you may choose your IDE, lectures and coding examples will largely be demonstrated using VS Code IPP-IDE-01-002
- IPP-IDE-01-001: IDLE
- IPP-IDE-01-002: VS Code
- IPP-IDE-01-003: PyCharm
- IPP-IDE-01-004: Jupyter
Step 3: Follow the DEV specific instructions
- IPP-DEV-01-001: Install Python and Clone the
ipp-exercise-components
repository. - IPP-DEV-01-002: Using the
platform
module. - IPP-DEV-01-003: Using the
sys
module. - IPP-DEV-01-004: Working with strings.
Step 4: Test, commit local and push to remote (Git)
- IPP-DEV-01-100: Test your updates and validate all is functioning according to the given requirements. Commit your code to your local repository, then push your updates to your remote git repository.
NOTE: Each exercise requires familiarity with source code version control using Git. If you're unfamiliar with Git, Git branching, or merging, Atlassian has a useful tutorial on these topics, located here: Git Branching
Review the README
- Please see README.md for further information on, and use of, this content.
Review the LICENSE and USAGE guidelines
- Please see IPP-DOC-LIC for license and usage information.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status