Python for Beginners

Dated: 25-03-2019

Description


In this Python for Beginners course, Instructor Alex Bowers will teach you how to quickly write your first program in Python! You will also learn how to create custom modules and libraries. This comprehensive course covers the basics of Python as well as the more advanced aspects such as debugging and handling files. .


Topics

Inquiry Register

1: Getting Started
·         Acquiring the Tools
·         Hello World in Python
·         Hello World Code

2: The Basics:
·         Getting Started with Variables
·         Getting Started with Variables Code
·         Data Types
·         Data Types Code
·         Arithmetic Operators
·         Understanding the Order of Operators
·         Comments
·         Comments Code
·         Variable Scope

3: Conditionals:
·         If Statements
·         If Statements Code
·         Else Statements
·         Else Statements Code
·         Elif Statements
·         Elif Statements Code
·         Switch Statements Workaround
·         Switch Statements Workaround Code
·         Inline If
·         Inline If Code

4: Looping:
·         While Loops
·         While Loops Code
·         For Loops
·         For Loops Code
·         Try, Except, Finally
·         Try, Except, Finally Code
·         Break, Continue and Else
·         Break, Continue and Else Code

5: Lists:
·         A Closer Look at Lists
·         A Closer Look and Lists Code
·         Modifying Lists
·         Modifying Lists Code
·         Sorting Lists
·         Sorting Lists Code

6: Receiving Inputs:
·         Data Input
·         Data Input Code

7: Predefined String Functions:
·         Using Strings as Objects
·         Using Strings as Objects Code
·         Splitting and Joining Strings
·         Splitting and Joining Strings Code

8: Custom Functions:
·         Syntax Overview
·         Syntax Overview Code
·         More Parameters
·         More Parameters Code
·         More on Returns
·         More on Returns Code

9: Classes:
·         Overview of Classes and Objects
·         Using 'Class'
·         Using 'Class' Code
·         Using Methods
·         Using Methods Code
·         Using Object Data
·         Using Object Data Code
·         Inheritance
·         Inheritance Code

10: File Handling:
·         Opening Files
·         Opening Files Code
·         Reading and Writing Text Files
·         Reading and Writing Text Files Code
·         Reading and Writing Binary Files
·         Reading and Writing Binary Files Code

11: Database Handling:
·         Creating a Database
·         Creating a Database Code
·         Insert and Update Records
·         Insert and Update Records Code
·         Retrieve and Delete Records
·         Retrieve and Delete Records Code

12: Modules:
·         Using Standard Libraries
·         Using Standard Libraries Code
·         Creating a Module
·         Creating a Module Code

13: Debugging:
·         Dealing with Syntax Errors
·         Dealing with Syntax Errors Code
·         Dealing with Errors at Runtime
·         Dealing with Errors at Runtime  


Duration: 15 Hours | Cost: £20/Hr