Course Details
Topic 1 Get Ready
- Overview
- Install Python
- Install Sublime Text
- First Python Script
- Comment
- Interactive Python IDLE
Topic 2: Data Types
- Number
- String
- List
- Tuple
- Dictionary
- Set
Topic 3 Operators
- Arithmetic Operators
- Compound Operators
- Comparison Operators
- Membership Operators
- Logical Operators
- Identity Operators
Topic 4 Control Structure
- Conditional
- Loop
- Iterating Over Multiple Sequences
- Break & Continue
Topic 5 Function
- Function syntax
- Return value
- Return multiple values
- Passing argument values
- Default argument values
- Variable argument sequence
Topic 6 Modules & Packages
- Modules
- Packages
- Python Standard Library
- Install Third Party Packages
- Anaconda Packages
Course Info
Promotion Code
Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.
Minimum Entry Requirement
Knowledge and Skills
- Able to operate using computer functions
- Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
- Positive Learning Attitude
- Enthusiastic Learner
Experience
- Minimum of 1 year of working experience.
Target Age Group: 21-65 years old
Minimum Software/Hardware Requirement
Software:
Download and Install the following software
Sign up free Google Colab account
Hardware: Window or Mac Laptops
Job Roles
- Aspiring Software Developer
- Data Analyst
- Web Developer
- Automation Engineer
- Data Scientist
- System Administrator
- Bioinformatics Specialist
- Research Scientist
- Finance Professional
- Machine Learning Enthusiast
- GIS (Geographic Information System) Specialist
- IT Consultant
- Network Engineer
- Database Administrator
- Tech Entrepreneur.
Trainers
Ken Yuen: Ken Yuen is a ACTA certified trainer. He has more than 10 years of experience working as an instructor, Application Development Engineer, Technical Consultant and Project Manager. He is an MOE-Registered Instructor teaching STEM programs for past 3 years such as Arduino, Micro:bits and robotics to schools and libraries based on the smart nation initiative roadmap.
He completed his Diploma in Electronic Engineering at Singapore Polytechnic and graduated with Bachelor of Electrical and Electronics Engineering from Nanyang Technological University and certified PMP (Project Management Professional).
Terence Ee: Terence Ee is a ACTA certified trainr that has delivered IT training in Singapore and Myanmar. He has also facilitated faith formation courses for Christians in Singapore and Myanmar. As a trainer, his mission is to co-create insightful and actionable learning experiences with his learners.His current areas of focus include project management, information security management, quality management and office productivity applications.
Terence has more than 25 years of corporate IT experience. He has held senior management roles in the public and private sectors. He holds a Master of Science in Technology Management, a Bachelor of Science in Computer and Information Sciences, a Diploma in Family Education, and the Advanced Certificate in Training and Assessment (ACTA). Part of his spare time goes towards tutoring his children in their studies (while learning a thing or two along the way). He is also imparting to them the essential skills for thriving in a digital world.
He is currently a freelance educator and is actively involved with development projects in game programming, computer-aided design and computer graphics.
Noel Lou: Noel Lou is a ACTA certified trainer. Experienced Mentor with a demonstrated history of working in the education management industry. Skilled in IOS, Unity3D, Python, Microsoft Excel, Customer Service, and Microsoft Word. Strong professional with a Bachelor’s Degree focused in Marine offshore engineering from Newcastle University.
Customer Reviews (197)
- Amazing teacher thank you Review by Course Participant/Trainee
-
Maybe Less material and more concrete example extracting libraries (Posted on 8/31/2018)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 - Will Recommend Review by Course Participant/Trainee
-
Split basic into 2 days. (Posted on 8/16/2018)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 - Will Recommend Review by Course Participant/Trainee
-
.More labs (Posted on 8/12/2018)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 - Will Recommend Just right for a beginner Review by Course Participant/Trainee
-
hank you Trainer Miss Lee. (Posted on 8/6/2018)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 - Will Recommend Review by Course Participant/Trainee
-
The pace is a bit fast for me (Posted on 8/3/2018)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 - Trainer was very knowledgeable and patient. He did an excellent job conveying the information we needed within a short time frame. Review by Course Participant/Trainee
-
Class was a bit too big. There were people who were experienced and asked several questions which jumped ahead of what the trainer was covering. Maybe consider to exclude people with x number of years/months experience in the course. (Posted on 6/18/2018)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 - Will Recommend Review by Course Participant/Trainee
-
A small group consisting of 4 or 3 students would be enough.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
As i was totally new to this, i had many questions which kind of held the class back and ended slightly later than 6PM. Thank goodness there was only 3 students including me (Posted on 4/24/2018) - Will Recommend Review by Course Participant/Trainee
-
Claustrophobic learning room (Posted on 4/16/2018)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 - Will Recommend Review by Course Participant/Trainee
-
the room is a bit cramp and would be better if the words on the screen can be bigger (Posted on 4/2/2018)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 - Might Recommend Review by Course Participant/Trainee
-
Nil (Posted on 3/25/2018)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 - Will Recommend Review by Course Participant/Trainee
-
More exercise (Posted on 3/18/2018)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 - Will Recommend Review by Course Participant/Trainee
-
Nil (Posted on 3/14/2018)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 - Will Recommend Review by Course Participant/Trainee
-
More examples for discussion (Posted on 3/14/2018)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 - Good Review by Course Participant/Trainee
-
more examples (Posted on 3/14/2018)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 - Will Recommend Review by Course Participant/Trainee
-
Nil (Posted on 3/14/2018)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 - Will Recommend Review by Course Participant/Trainee
-
Tips made the challenges too easy. Tips can be reduced. (Posted on 3/14/2018)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 - Will Recommend Review by Course Participant/Trainee
-
The printed slides need to be numbered so that it is easier to follow1. 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
Ming Liang is very knowledgable and patient trainer. (Posted on 2/5/2018) - Will Recommend Review by Course Participant/Trainee
-
Nil (Posted on 2/1/2018)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 - Looking forward to the next course Review by Course Participant/Trainee
-
The trainer is patient and very clear in his teaching. To continue and encourage self learning would be good if the notes could provide with the answers (less the working solution) to the quizzes so that we could practice the codes at our time. (Posted on 1/15/2018)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 - Might Recommend Review by Course Participant/Trainee
-
Instructor speaks too fast at the end. I felt the basics like strings/list/tuple/dictionaries can be shortened , and should spend more time on loops/functions/modules/3rd party modules instead (Posted on 11/12/2017)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








