Course Highlights
  • Students learn basic Python scripting creating and using statements and functions, and interacting with databases, files and web content.
Curriculum

19 Topics
Introduction to the ATA Track
Overview of ATA Track
Advice for Completing the ATA
Programming Course Syllabus
Programs and Languages
The Programming Process
Python
Functions
Variables
Data Types
Arithmetic Operators
Exploring Programming Concepts Review
README
Installing VirtualBox
Installing Ubuntu
Creating a Python Script
Exploring Programming Concepts Graded Assessment
Explore the Programming Process Practice Assessment
Basic Syntax Practice Assessment

23 Topics
Conditional Statements
Logical Operators
Identity Operators
Loops
Sequences
Lists
List Processing
Tuples
Sets
Ranges
Dictionaries
Troubleshooting Errors
Developing a Simple Application Review
LAB: Testing User Input
LAB: Creating a Word Guessing Game
LAB: Using Lists
LAB: Updating the Guessing Game
LAB: Using Other Sequences
Developing a Simple Application Graded Assessment
Testing User Input Practice Assessment
Lists Practice Assessment
Other Data Structures Practice Assessment
Penny for your thoughts?

14 Topics
Loop Control
Nested Sequences
Useful Functions and Methods
Defining and Calling Functions
Returning Values
Scope
Structuring Code for Reuse Review
LAB: Adding Functions and Methods
LAB: Adding Methods to the Game
LAB: Creating Functions
LAB: Using Functions for the Game
Structuring Code for Reuse Graded Assessment
Useful Coding Techniques Practice Assessment
Creating Functions Practice Assessment

14 Topics
Importing Modules
File Objects
Reading Files
Accessing Directories
File and Folder Operations
Working with Modules Files and Directories Review
Python Modules
LAB: Using Modules
LAB: Working with Files
LAB: Finishing the Game
Working with Modules Files and Directories Graded Assessment
Working with Modules Practice Assessment
Working with Files Practice Assessment
Bragging rights

10 Topics
Description of Game
Creating the Code to Start Game
Creating the Code to Make and Sell Lemonade
Finishing the Lemonade Stand Game
Description of Game
Creating the Code to Start Game
Creating the Look Code
Creating the Take and Drop Code
Creating the Use and Unlock Code
Bragging rights revisited

16 Topics
Database Construction
Querying Databases
Updating Records
Handling Form Data
Creating Records
Putting it All Together
Using Databases and Interacting with Web Sites Review
Database Concepts
Configuring Ubuntu as a Web Server
Installing MySQL
Creating a Sample Database
Authenticating Users
Adding Customers
Using Databases and Interacting with Web Sites Graded Assessment
Data Management Practice Assessment
Using Python to Handle Web Data Practice Assessment

3 Topics
Capstone Introduction
Capstone Instructions
Python Scripting Capstone

  Write a Review

Python Scripting Fundamentals

Go to Free Course