Coursera
Coursera Logo

AAPC - Python Scripting Fundamentals 

  • Offered byCoursera

Python Scripting Fundamentals
 at 
Coursera 
Overview

Duration

33 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Python Scripting Fundamentals
 at 
Coursera 
Highlights

  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Coursera Labs Includes hands on learning projects. Learn more about Coursera Labs External Link
  • Beginner Level English language proficiency. No background needed.
  • Approx. 33 hours to complete
  • English Subtitles: English
Read more
Details Icon

Python Scripting Fundamentals
 at 
Coursera 
Course details

More about this course
  • Students will start with a brief discussion of the programming process and the history of Python, including fundamental rules for authoring Python code and Python syntax. Students will learn about variables, data types, functions, and arithmetic operators. Then they will master core concepts including using conditional statements, logical operators, identity operators, and loops. They will learn to use complex variable types including lists, tuples, sets, ranges and dictionaries. They will write code to process sequences, use nested sequences, and add loop control. Students will learn to structure code for reuse including defining, and calling their own functions, as well as returning data. They will learn to use Python to interact with files and directories, databases, and to create dynamic web content and handle web form data. Students will complete labs to develop four applications from scratch: an age calculator, a word guessing game, a lemonade stand game, and a text-based adventure game. Then students will complete a capstone project to demonstrate mastery of course objectives that includes writing the code to connect a web site to a backend database with code that creates uses, authenticates logins, and displays dynamic content.
Read more

Python Scripting Fundamentals
 at 
Coursera 
Curriculum

Exploring Programming Concepts

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

Installing VirtualBox

Installing Ubuntu

Creating a Python Script

Explore the Programming Process Practice Assessment

Basic Syntax Practice Assessment

Exploring Programming Concepts Graded Assessment

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

Testing User Input Practice Assessment

Lists Practice Assessment

Other Data Structures Practice Assessment

Developing a Simple Application Graded Assessment

Structuring Code for Reuse

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

Useful Coding Techniques Practice Assessment

Creating Functions Practice Assessment

Structuring Code for Reuse Graded Assessment

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 Practice Assessment

Working with Files Practice Assessment

Working with Modules, Files, and Directories Graded Assessment

Practicing Basic Skills

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

Using Databases and Interacting with Web Sites

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

Data Management Practice Assessment

Using Python to Handle Web Data Practice Assessment

Using Databases and Interacting with Web Sites Graded Assessment

Capstone Introduction

Capstone Instructions

Python Scripting Fundamentals
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    Python Scripting Fundamentals
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...