Who Should Attend
Anyone looking for an introductory level course on coding
Course Duration
1 Day / 7 Hours
Course Outline
Future Of Work
- What is coding
- Identify the main outcomes of Coding
- Identify skill sets a coder/programmer has
- Define Computational Thinking
- Explain how Computational Thinking is used at Work
- Difference between Coding and Programming
Programming Languages
- Do all Apps need Coding?
- List Different Apps
- Define Programming Language
- List Common Programming Languages
- Differentiate Using Programming Language and Scripting Language
- Relate Programming Languages to Different Apps
- What Programming Language should I Learn?
- List Pros and Cons of Common Programming Languages
- Relate Programming Languages to different Apps
- Justify the use of Python as an Introductory Learning Language
- Differentiate Using Programming Language and Scripting Language
- Relate Python with other Common Tools used in Work
Python as a Learning Language
- Various domains of Python
- List different application domains
- Demonstrate use cases and/or companies that use Python for different domains
- Python in Business/Data Analytics
- Outline the process of analytics
- Identify and list where Python is used in the process chain
Getting Started with Programming
- Basic Programming Knowledge
- List Common Terminology and Synonyms
- Explain the use of Variables
- Explain Functions
- Explain Common Functions and Operations
- Explain Control Flow
- Explain Libraries/Packages
- Describe Programming Best Practices and its Importance
- Demonstrate some Best Practices
Setting up your Python Programming Environment
- Editors and IDEs
- List common IDEs and editors
- Python Package Index
- Describe Libraries/Packages
- List Common Libraries
- State and Show the importance of a Package Manager
- Demonstrate Installing a Library with a Package Manager
- Running your first Python Script
- Assemble and Execute simple Python Script on own environment
- Programming In Practice
- Discover Documentation in Libraries/Packages
- Demonstrate the use of Common Functions
- Hands-on Tutorial
- Demonstrate the use of Variables
- Demonstrate the use of Control Flow
- Assemble and Execute own Function
- Demonstrate reading Data from a File
- Demonstrate running Functions on the Data
- Demonstrate the Visualization of Data
Categories
More Information
- (Local Institution) NTUC LearningHub
Add a review