fbpx

Python 3 Programming

Duration: 4 Days

Training Fee: RM 4,500.00

HRDF Claimable

About this course

This is an introductory course of programming with Python. This course assumes no previous programming or Python experience. If you’ve never programmed a computer before, or if you know another programming language and want to learn Python, this course will teach you how.

Here is what you will get and learn by taking this Python programming course:

  • How to work with various data types.
  • What variables are and when to use them.
  • The importance of white space in Python.

Audience

  • For Complete Programming Beginners
  • Anyone who wants to learn Python

Course Outline

Coding Environment

Install Python and PyCharm
PyCharm Introduction

Tips for Beginners

Indentation
The zen of Python and PEP 8
Shadowing mistake

Variable and Comments

Variables
Switch values
Comments

Comparison and logical operators

Comparison Operators
Logical Operators

Print

Print
Print Formating

Variables

Numbers
Preview
Strings
Preview
Exercise: Strings
String methods
Typecasting

Data Structures

List
Preview
List indexing and slicing
Exercise: Calculate average
Add and remove list elements
List and Range
LIst sort and reverse
List of lists
Dictionary
Tuple
Set

Input

Reading multiple inputs
Exercise: Reading multiple inputs

Control Flow

If
Preview
Light switch
Number is odd or even
For
Top 3 values
While
Exercise: Sublist of list
Break
Continue

List Comprehension

List Comprehension
Exercise: Common Elements
Value Validation using List Comprehension

Function

Functions
Return a variable
Return multiple variables
Assign keyword arguments
Assign function to variable
Globals function
Send any type as parrameter
Local function
Return function
Send function as parameter to another function
Recursion
Exercise: Recursion
Generators
Exercise: Local functions

Lambda

Lambda
Sum of two numbers
Maximum of two numbers
Is even or odd
Filter
Map
Reduce
Using sort function

Files

Files
Write to file
Read from file
Check if file exist

Exception Handling

Handling Exceptions
Handling multiple exceptions
Else
Finally
Assert

Pandas

Data analysis using Pandas

Conclusion

 

Training Methods

Public Class Training

Private Class Training

In-House Class Training

Public Class Schedule
8 - 11 Jan 2019
9 - 12 Apr 2019
6 - 9 Aug 2019
17 - 20 Jul 2019

Please contact us if you need more information about Private or In-House Class Training – click here

Register Here

  • Public Class Training

  • Date Format: DD slash MM slash YYYY
  • Date Format: DD slash MM slash YYYY
  • Your Information

  • Participant List

  • NameContact NumberDesignation 

Any Questions?

  • Contact Us

Call Us : 03-21165778

WhatsApp WhatsApp us