NYRA Academy Pte Ltd

+65 6029 3076, +65 9380 2097

Certificate in Python Programming (Age 16 & above)

Python is ranked as one of the most demanded programming languages and widely used for web development, scientific computing, data analysis,
artificial intelligence, and more. Python is known for its simple and easy-to read syntax, making it a great choice for beginners, and its large and active community of contributors and users, which provides a wealth of libraries and tools for a wide range of applications.

Python is also highly scalable, making it suitable for large and complex applications, and it has a growing popularity among data scientists and machine learning practitioners due to its powerful data analysis and visualization libraries.

Python has a growing demand in the job market and is one of the most popular programming languages in the world. This course is designed
especially for ages 16 & above, without prior coding experience.

By the end of this training, participants will be able to:

• Program using Python and its Libraries
• Execute Machine & Deep Learning
• Data Analysis with Visualization
• Application Development

Format of the Course
• Live and interactive sessions.
• Lots of exercises and practice assignment.
• Hands-on implementation in a live-lab environment.

Programme Highlights
• No prior coding experience.
• Distinguished faculty.
• Capstone project.

Course Duration

NA months (full-time)

1 months (part-time) [ 10 Modules ]

Class lessons

NA days per week x NA hours per day (full-time)

3 days per week x 3 hours per day (part-time)

Total Contact Hours

NA (full-time)

30 Hours (part-time) [ 10 Modules ]

Minimum Entry Requirements

Description Local
Minimum Age
16
Course entry requirement(s)
No prior knowledge is required

Modules

Module 1: Getting Started with Python [3 hours]
  • Introduction to Python: This module provides a solid introduction to Python, ensuring that students are familiar with the language’s syntax, basic structure, and how to write simple programs.
  • Setting up the Development Environment: Students learn how to set up and use the Python development environment, an essential skill for any programming endeavor.
  • Understanding the Python Philosophy: Getting acquainted with Python’s philosophy and readability emphasizes best practices early in their coding journey.
Module 2: Collections, Strings and Comments [3 hours]
  • Working with Data Types: Students explore different data types in Python, including strings and collections (lists, tuples, dictionaries). Understanding data types is crucial for processing information in AI applications.
  • Manipulating Strings: Mastery of string manipulation is essential for handling and processing textual data, a common task in AI and natural language processing.
  • Understanding Comments: Emphasizes the importance of documenting code, a good practice for collaborative programming and maintaining large-scale projects.
Module 3: Operators and Program Flow Controls [3 hours]
  • Understanding Operators: Introduces arithmetic, comparison, and logical operators, which are fundamental for creating expressions and conditions in programming.
  • Program Flow Control: Teaches the use of control structures like loops and conditional statements, providing the basis for decision-making in more complex algorithms.
Module 4: Functions and Import Statements [3 hours]
  • Defining Functions: Understanding the concept of functions and how to create reusable blocks of code is a critical aspect of modular programming, essential in AI and robotics.
  • Import Statements: Teaches students how to use external libraries and modules, a crucial skill for accessing pre-built functionality in Python and for incorporating AI libraries.
Module 5: Inputs, Outputs, Exception Handling [3 hours]
  • Handling User Inputs and Outputs: Introduces techniques for getting input from users and presenting output, an essential skill for developing interactive applications.
  • Exception Handling: Teaches how to handle errors gracefully, a crucial skill for robust programming in complex systems.
Module 6: The Numpy Library [3 hours]
  • Introduction to Numpy: Numpy is a powerful library for numerical operations. This module introduces students to its basics, which are foundational for data manipulation and analysis in AI.
Module 7: Scikit Learn and Keras [3 hours]
  • Machine Learning Libraries: Introduces Scikit Learn and Keras, two popular libraries for machine learning in Python. Students learn how to use these libraries to implement machine learning algorithms.
Module 8: Data Visualization [3 hours]
  • Introduction to Data Visualization: Explores libraries like Matplotlib and Seaborn for data visualization, a crucial skill for interpreting and presenting data in AI applications.
Module 9: Python Application Development [3 hours]
  • Building Applications: Guides students through the process of building a complete Python application. This practical experience helps solidify their understanding of Python programming.

Overall Benefits

  1. Solid Programming Foundation: The certificate program covers the fundamentals of Python programming, providing a strong foundation for more complex applications in AI and robotics.

  2. Data Handling and Analysis: Modules on Numpy, Scikit Learn, and Keras equip students with skills in data manipulation, machine learning, and neural networks, which are integral to AI development.

  3. Problem-Solving and Algorithm Design: The modules on operators, program flow control, and functions enhance problem-solving and algorithm design skills, essential in robotics and AI development.

  4. Application Development Skills: The final module on Python application development ensures that students can translate their knowledge into real-world projects.

Qualifications to be awarded upon Course Completion

Certificate in Python Programming

Qualification to be Awarded by

FEES:

Course Fees - S$1150/=

Processing Fees - S$ 150/=

Paynow

NYRA Academy PTE LTD
202233491D

Internet Banking

Account Name –
NYRA Academy PTE LTD

Account Number:
772 307 060 4

Branch Code: 772

SWIFT address: UOVBSGSG

Bank Name: UOB – United Overseas Bank Limited