Digital and Data Accelerator
Targeted Training

Python Explorer

In 16 hours, learn basic Python from programming syntax to writing algorithms, equip a general-purpose programming language to start your data science journey and boost your career.

Join the top beginner course to learn the most fast-growing programming language

This course offers the programming skills you need to perform data analysis and automate computer tasks, in 16 hours with 2 hours each lesson. From basic programming syntax to writing algorithms, you will finish the course knowing how to transform data into actionable insights and using computational thinking for problem-solving.

Python is the easiest to learn and most practical programming language for beginners

Course Code: de01
Total unit: units
Medium of teaching: Cantonese
Price: $2,800/8 sessions
Homework time: 1 to 2 hours per week
For who: Beginner who would like to acquire a highly-demanded programming skill for data analysis and task automation

Curriculum

We teach you employable Programming skills, not just knowledge, step by step

fundamentals (8 lessons)
Syntax and Function
  • Learn basic Python syntax including variables and how to reuse the blocks of code by creating and calling functions
Control Flow
  • Learn how to tell your program to navigate the instructions by building control flow like if, else and elif statements
List
  • Learn how to create and manipulate list, and ordered collections of items that allow for easy use of a set of data
Loops
  • Learn how to create and read loops, a structure to repeat code until problem is solved
Strings
  • Learn how to create, rearrange, reassign, disassemble and reassemble blocks of text
Dictionaries
  • Learn how to create and use key-value pairs data structure in your code
Classes
  • Learn the differences between data types and create your own data type
File Operations
  • Learn how to use Python to process different file types including txt, csv and json

Course Structure

High value 8 lessons package

4
Lectures

You will learn all the essential concepts during these lectures. Lectures sound boring, but not in DANGER! Come with your laptop, you will need to move your fingers over what you have learnt 90 percent of the time in lectures.

3
Hands-on exercises

You will practice what you have learnt on the real-world industry use cases and case studies we have designed for you. You can never actually learn data science before you try these challenges.

1
Exam

After completing a series of lectures and hands-on exercises, let us review how much you have achieved and earn the Certificate to prove your success.

Course Features

More than online course and Exceed your expectation

Real-Time Interaction

Online course provides you with scripted code without any bugs. Our teaching team provides you with immediate feedback to fix the bugs and difficulties encountered during programming. Through frequent interaction, we ensure every student is on track (even if you attend the lecture remotely!)

Computational Thinking

To master programming, the way of thinking is more important than memorizing language syntax. Focusing on Computation Thinking, the most valuable element in programming we believe, our course will lead you to the right way of learning programming.

The computer is incredibly fast, accurate, and stupid. Man is incredibly slow, inaccurate, and brilliant. The marriage of the two is a force beyond calculation.

Leo Cherne

Recent Openings

What is your next availability?

No upcoming class schedule, stay tuned!

Apply now

    Contact information

    Name

    Your email

    Your phone number

    Full name (Optional, to be put on certificate)

    Do you prefer on-site or online learning? (You can change it anytime)

    Our students, teachers and partners come from

    Frequently Asked Questions

    Danger Education add boosters to your career path

    3
    |

    Fresh

    1 Year of exp.
    Develop applications of larger scale; Possess cross-domain knowledge
    DE05: Machine Learning
    (10 weeks; normal pacings)
    |
    |
    4
    |

    Junior

    2 Years of exp.
    Work well with other developers; Familiar with collaboration tools
    DE50: Algorithm and system design
    (10 weeks; normal pacings)
    5
    |

    Senior

    3 Years of exp.
    Master in a specific domain, develop in fast and accurate manner
    6
    |

    Pro

    5 Years of exp.
    Familiar in multiple domain; Perform system design; Develop optimized and well-organized program and system
    |
    |