Skip to content

NateGreno/PythonTraining

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Python 3 Essential Training

These are the exercise files used for Python 3 Essential Training course.

The course outline can be found in https://www.tertiarycourses.com.sg/python-3-essential-training-in-singapore.html

Module 1 Get Ready

  • Overview
  • Install Python
  • Install Sublime Text & PyCharm
  • First Python Script
  • Comment
  • Interactive Python IDLE

Module 2: Data Types

  • Number 
  • String 
  • List
  • Tuple
  • Dictionary
  • Set

Module 3 Operators

  • Arithmetic Operators
  • Compound Operators
  • Comparison Operators
  • Membership Operators
  • Logical Operators
  • Identity Operators

Module 4 Control Structure

  • Conditional
  • Loop
  • Iterating Over Multiple Sequences
  • Break & Continue
  • Loop with Else

Module 5 Function

  • Function Syntax
  • Return Single Value
  • Return Multiple Values
  • Passing Arguments
  • Default Arguments
  • Variable Arguments
  • Decorator
  • Lambda, Map, Filter

Module 6 Comprehensions & Generators

  • Comprehensions
  • Generators

Module 7 Modules & Packages

  • Modules
  • Packages
  • Python Standard Libraries
  • Install Third Party Packages
  • Anaconda Packages

Module 8 Object Oriented Programming

  • Class
  • Object
  • Method
  • Initializer & Destructor 
  • Inheritance
  • Polymorphism

Module 9 Database

  • Database API
  • Create SQLite3 database
  • CRUD on SQLite3


Module 10 Exception

  • What is Exception
  • Exception Syntax

Module 11 Files I/O

  • Open a file
  • Write to a file
  • Read from a file
  • Close a file

Module 12 Intro to Third Party Packages

  • Numpy
  • Matplotlib
  • Pandas

About

Exercise files for Python Essential Training

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%