Advanced Programming
Elevate your expertise with our advanced course designed for experienced professionals in software development and leadership!
Master essential technologies like SQL for efficient database management and gain a deep understanding of XML and networking fundamentals, including sockets and pipes, to manage data flow and communication across systems. This course goes beyond technical skills, offering coaching modules to sharpen your mentoring and leadership abilities. Dive into advanced Python programming, exploring powerful concepts like decorators and generators to boost code efficiency and clarity. The hands-on experience culminates in building web applications using Flask, preparing you to tackle complex, real-world projects with confidence.
Take the next step in your career with cutting-edge skills in both tech and leadership.
Key Benefits
At the end of the course, learners will be able to:
- Master SQL for efficient database management and data querying.
- Understand and implement XML, network communication, sockets, and pipes.
- Develop advanced Python programming skills, including the use of decorators and generators.
- Build practical web applications using Flask, applying Python in real-world scenarios.
Programme Structure
This course equips learners with a wide range of technical and leadership skills essential for thriving in today’s technology-driven environment.
Learners will develop expertise in SQL for efficient database management and querying, as well as in XML and networking protocols like sockets and pipes for seamless data communication.
Advanced Python programming skills, including the use of decorators and generators, enhance coding efficiency and functionality.
Practical web development experience with Flask prepares learners for real-world applications.
Additionally, coaching skills will foster leadership and mentoring competencies, empowering learners to lead teams and projects effectively in both technical and managerial roles.
Who should attend
Aspiring developers, IT professionals, and anyone interested in gaining a solid foundation in programming.
Aspiring software developers and data engineers seeking to enhance their technical and programming skills.
IT professionals aiming to advance their knowledge in network communication, database management, and web development.
Schedule & Venue
Applications are closed
Mode: Synchronous e-learning and In-person
NTU reserves the right to change the date, venue, and mode of delivery due to unforeseen circumstances.
Certification
![]() | Upon course completion and fulfilling all requirements, participants will be awarded a NTU e-Certificate of Completion, demonstrating their proficiency in the essential areas of the course.
|
Fees and Funding
Fee and Funding | ||||
---|---|---|---|---|
Programme | Programme Fee (before GST) | Nett Fee Payable after Baseline Funding (including GST) | Nett Fee Payable after Mid-career Enhanced Subsidy (MCES) (including GST) | Nett Fee Payable after Enhanced Training Support for Small & Medium Enterprises (ETSS) (including GST) |
Professional Certificate in Data Analytics and AI Tools (Synchronous and Asynchronous E-Learning) | $2,400 | $1,416 | $936 | $936 |
Funding Requirements
- You must achieve a minimum of 75% attendance for each course.
- You must complete and pass all assessment components.
Read more about funding here.
• NTU/NIE alumni may utilise their $1,600 Alumni Course Credits. Click here for more information.
Faculty and Industry Trainer
![]() | Dr Teoh Teik Toe Dr Teoh is a Academic Director and Senior Lecturer at Nanyang Business School (NBS), teaching Business Analytics and AI subjects. His other roles include:
Dr Teoh has published 4 books and more than 100 publications. Additionally, he has more than three decades of research experience in the areas of Big Data, Deep Learning, Cybersecurity, AI, Machine Learning and Software Development. He also possesses more than 25 years of teaching experience in AI, Data Science and Analytics, Statistics, Business, Finance, Accounting and Law. Dr Teoh obtained his PhD in Computer Engineering from NTU, Doctor of Business Administration and Master of Business Administration from University of Newcastle, Master of Law from the National University of Singapore, and Bachelor of Laws and Master of Laws from University of London. He completed his post doctorate at Singapore University of Technology and Design. Dr Teoh is a chartered holder of CFA, ACCA, CIMA, CA Singapore, Chartered Tax Practitioner, Associate Chartered Valuer and Appraiser and CPA Australia. Additionally, he is a member of Mensa International. |