Call +60 3-2711 7241 Email: sales@tertiarycourses.com.my

HRDF Approved Training Provider in Malaysia - Modular Fast Track Skill-Based Trainings

Python 3 Essential Training

Python is the #1 programming language in the world. It is used extensively in data analytics, machine learning and robotics. Due to its power, simplicity, and complete object model, Python has become the scripting language of choice for many large organizations, including Google, Yahoo, and IBM. In Python 3 Essential Training, the trainer demonstrates how to use Python 3 to create well-designed scripts and maintain existing projects. This course covers the basics of the language syntax and usage, as well as advanced features such as objects, generators, and exceptions. Example projects include a normalized database interface and a complete working CRUD application. Exercise files accompany the course.

Course Highlights

  • Major Python data types such as List, Tuple, Dictionary and Set
  • Conditional and loops
  • Generating sequences using comprehension and generators
  • Functions, Lambda, Map and Filter
  • Import modules and packages, and install third party Python packages
  • Objected Oriented Programming in Python Using classes and inheritance
  • Database operations
  • File Input and output
  • Handling errors with exceptions
  • Introduction to Numpy, Matplotlib and Pandas

Certificate

All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

 

HRDF SBL Claimable for Employers Registered with HRDF

HRDF claimable

Course Code: M296

Course Booking

MYR1,600.00

Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.


Course Details

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

Course Admin

Prerequisite

This course is for beginner. No programming or coding knowledge is required. All the programming and coding concepts will be introduced during the class. 

Software Requirement

Pls download and install the following software prior to the class

Who Should Attend

  • Data analysts who want to use Python for data analysis
  • Financial analysts who want ot use Python for market analysis
  • Engineers who want to use Python for engineering work

Trainers

Python TrainerSaeid Alizadeh is a technopreneur specialized in field of IOT (Internet of things), Building Management System (BMS), Building Automation System (BAS), Automotive Hydroponics Systems, and generally sense, monitor and control mechanical and electrical equipment such as ventilation, lighting, power systems, fire systems, and security systems.

Saeid’s past experience on IoT application include:

  1. Smart Building System
  2. Energy Monitoring, Controlling and Saving
  3. Environmental Monitoring 
  4. Flood detection and prediction system based on IoT and big data 
  5. Online Weather Station Based on IoT
  6. Smart Farming System (Long Range Wireless Sensor Networks)
  7. Smart Hydroponic System Based on IoT
  8. IP TV and Digital Signage System
  9. RFID Solution 
  10. GPS Tracking System
  11. Remote Sensing

Python TrainerTed Chan is an experienced and PMP certified Project Manager with 11 years experience in managing projects. He managed software and IT infrastructure projects for MNCs in Telecommunications, Oil &amp; Gas and Finance sector. He brings with him applied project management techniques on software development, system implementation, data center transformation, process improvement and service development projects. During his tenure, he managed large virtual teams and sub-contractors collaborating remotely across multiple continents and time-zones to deliver complex projects. Ted is also a proficient user of MS Project. He used it for PMO reporting, resource booking, project effort estimation, progress tracking and Earn Value Management.</p> <p>Owing his long and successful career in IT to those who inspired and touched his life, Ted sought to give back to the community with Malaysia Raspberry Pi Club, a computing and STEM education club he founded. He wanted to emulate the success of Raspberry Pi Foundation of UK in increasing computer literacy amongst children. Through conducting hands-on workshops, show &amp; tell sessions and Raspberry Jam, he managed to introduce Raspberry Pi to members of the public from all ages and background. More people gain awareness of an affordable computing platform and learned Python programming, Linux and Physical Computing through those activities he organized.</p>" />Ted Chan is an experienced and PMP certified Project Manager with 11 years experience in managing projects. He managed software and IT infrastructure projects for MNCs in Telecommunications, Oil & Gas and Finance sector. He brings with him applied project management techniques on software development, system implementation, data center transformation, process improvement and service development projects. During his tenure, he managed large virtual teams and sub-contractors collaborating remotely across multiple continents and time-zones to deliver complex projects. Ted is also a proficient user of MS Project. He used it for PMO reporting, resource booking, project effort estimation, progress tracking and Earn Value Management. Owing his long and successful career in IT to those who inspired and touched his life, Ted sought to give back to the community with Malaysia Raspberry Pi Club, a computing and STEM education club he founded. He wanted to emulate the success of Raspberry Pi Foundation of UK in increasing computer literacy amongst children. Through conducting hands-on workshops, show & tell sessions and Raspberry Jam, he managed to introduce Raspberry Pi to members of the public from all ages and background. More people gain awareness of an affordable computing platform and learned Python programming, Linux and Physical Computing through those activities he organized.

Python Trainer Ghazaleh Babanejad has received her Ph.D from University Putra Malaysia in Faculty of Computer ‎Science and Information Technology. She is working on recommender systems in the ‎field of skyline queries over Dynamic and Incomplete databases for her PhD thesis. She is also working ‎on Data Science field as a trainer and Data Scientist. She worked on Machine Learning and Process ‎Mining projects. She also has several international certificates in Practical Machine Learning (John ‎Hopkins University) Mining Massive Datasets (Stanford University), Process Mining (Eindhoven ‎University), Hadoop (University of San Diego), MongoDB for DBAs (MongoDB Inc) and some other ‎certificates. She has more than 5 years of experience as a lecturer and database administrator.

Python TrainerSaeed has Master qualification in Information Security and Bachelor degree in Software Engineer. He has more than 16 years of engagement in Information Technology in various IT disciplinary, such as database, designing, programming, networking and system administrating. To name a few of his working experience: IT Lecturer, Network Engineer, System Administrator, Project Manager, IT Director etc. He is a publisher of several scientific articles. He holds the following certification:

  1. CCNP and CCNA in Routing and Switching
  2. MCSE: Cloud and Infrastructure
  3. MCSA: Windows Server 2012

His current training focus is in:

  1. Programming: C#, Java, Python, ASP.Net, Android and iOS
  2. Networking: CCNA and CCNP R&S

His current career focus is in:

  1. Software Define Network
  2. Internet of Things: Smart City, Smart Home and Environmental Sensors

Python 3 TrainerMilad is a Microsoft certified in SQL and currently working as Senior Software Engineer in Xchanging Malaysia, a DXC-YTL Joint Venture. He has 8+ years of comprehensive experience in software development using ASP.NET MVC, SQL, JavaScript and JQuery. In addition, 3+ years of experience in data processing, visualization and analytics. He is expert in Power BI, Qlikview, Relational databases like SQL and MYSQL, SQL Server Integration Service (SSIS), Machine Learning and prediction using Python and Anaconda, Python, ASP.NET and JavaScript.

Customer Reviews (29)

Will RecommendReview by John
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 20/09/2019)
Will RecommendReview by Ender Pal Kaur A/P Amer Jith Singh
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 17/04/2019)
Will RecommendReview by Ender Pal Kamal
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 15/04/2019)
Good CourseReview by Parvin Naik
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Screen Should be properly visible from back (Posted on 25/03/2019)
Will RecommnedReview by Qurratu Ain Roslan
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Just nice for beginner (Posted on 25/03/2019)
Will RecommendReview by SHEENA LOW CHEH YIN
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 22/03/2019)
Will RecommendReview by Qurratu Ain Roslan
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
mini project (Posted on 22/03/2019)
Will RecommendReview by SK
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 13/01/2019)
Will RecommendReview by Hameerul
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 21/12/2018)
Will RecommendReview by Yusleha Yasok
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 16/12/2018)
Will RecommendReview by Yusleha Yasok
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 15/12/2018)
Will RecommendReview by Dhaval Jadhav
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 28/09/2018)
Will RecommendReview by yirman
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 28/09/2018)
Will RecommendReview by Raymond Ooi Khai Boon
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 27/09/2018)
Will RecommendReview by Syirman
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 27/09/2018)
Will RecommendReview by Aimi Dalila binti Azhar
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 29/08/2018)
Will RecommendReview by Mohd Faris Bin Mohd Radzi
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 31/07/2018)
Will RecommendReview by Lim Fung Chen
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 30/07/2018)
Will RecommendReview by Fong Chng Saun
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Nil (Posted on 13/06/2018)
Might RecomemndReview by Wilson Tham
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
It can be improved with more real life case study (Posted on 06/06/2018)

Items 1 to 20 of 29 total

per page
Page:
  1. 1
  2. 2

Write Your Own Review

You're reviewing: Python 3 Essential Training

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha
    Attention: Captcha is case sensitive.

Product Subjects

Other people marked this product with these Subjects:

Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses