Coding and Scripting

(DV-TECH110.AJ1)
Lessons
Lab
TestPrep
AI Tutor (Add-on)
Instructor-Led (Add-on)
Get A Free Trial

Skills You’ll Get

Get the support you need. Enroll in our Instructor-Led Course.

1

Flowcharts and Design Structures 

  • Computer Basics
  • The Design Process
  • Flowcharts
  • Flowchart Connectors
  • Decision Structures
  • Combining Decision Structures 
  • Dual Alternative Decision Structures
  • Summary
2

Introduction to Computer Languages 

  • What Is a Computer Language?
  • High-Level vs. Low-Level Languages
  • Types of Computer Languages
  • History of Python
  • Why Python Is Widely Used Today
  • How Python Runs Code 
  • Introduction to Vibe Coding
  • Summary
  • References
3

Working with the Python Interactive Shell

  • Variables
  • Type conversion
  • Naming Identifies and Reserved Words
  • User Input
  • Comments and Indentations
  • Summary
4

Numerical Data and Strings

  • Introduction
  • Numerical Data
  • Operators
  • Order of Operations
  • Strings
  • Indexing
  • String Formatting
  • String Methods
5

Lists and Booleans

  • Lists
  • Booleans
  • Comparison Operators
  • Summary
6

Control Statements I

  • Introduction
  • Control Statements
  • The if Statement
  • The while Statement
  • while Versus if
7

Control Statements II

  • Loops
  • The for Loop
  • The range Function
8

Control Statements III

  • Nesting Loops
  • Breaking Out of Loops
  • Summary
9

Introduction to Vibe Coding

  • What is Vibe Coding?
  • Key features
  • Understanding the Vibe Coding Process
  • Application Lifecycle
  • Summary
  • References
10

Getting Started with Vibe Coding

  • Code-Level Workflow
  • Overview of Various Tools for Vibe Coding
  • Integration with Systems Thinking
  • Benefits of Vibe Coding
  • Summary
  • References
11

Data Processing and Reporting: Automating

  • Automating Data Analysis
  • Automating Report Generation
  • Automating Data Visualization
  • Summary
  • References
12

Task Scheduling and Reminders: Automating

  • Automating tasks
  • Network Monitoring Automation
  • Security Automation
  • Summary
  • References
  • Appendix

1

Working with the Python Interactive Shell

  • Using Variable Assignment
  • Using Variables and Assigning Statements
  • Displaying the Multiplication Table
2

Numerical Data and Strings

  • Using Arithmetic Operators
  • Performing String Slicing Tasks
  • Working with Strings
  • Manipulating Strings Using the strip Method
3

Lists and Booleans

  • Working with Lists
  • Using Boolean Operators
4

Control Statements I

  • Working with the if Statement
  • Working with the while Statement
5

Control Statements II

  • Using the for Loop and the range Function
6

Control Statements III

  • Researching and Fixing Common Python Coding Errors
  • Using Nested Loops
7

Introduction to Vibe Coding

  • Part A: Getting Started with Vibe Coding
  • Part B: Executing the Vibe Coding
8

Data Processing and Reporting: Automating

  • Understanding Data Processing and Reporting
9

Task Scheduling and Reminders: Automating

  • Part A: Automating Weekly Email Reminders with Python
  • Part B: Executing and Testing Automated Email Scripts

Any questions?
Check out the FAQs

Still have unanswered questions and need to get in touch?

Contact Us Now

Related Courses

All Courses
scroll to top