Welcome to Upskill Time
Learn in-demand technology skills with practical courses in RPA, Python, Data Science, Machine Learning, Generative AI, SQL and more. Learn concepts, practise with code, and build projects that move you forward.
One learning hub. Multiple technology paths.
Find the course that fits your goals
Start with the skills you want to learn, strengthen your technical foundations, and explore new opportunities across automation and AI.
UiPath RPA Development
Learn UiPath Studio, variables, selectors, Excel automation, REFramework, Orchestrator and production workflow practices.
Data Science, ML & Generative AI
Learn Python, mathematics, statistics, machine learning, deep learning, LLMs, RAG and AI agents through projects.
Generative AI & AI Agents
Explore LLMs, prompt engineering, embeddings, RAG, tool calling, agent workflows and responsible AI application design.
Python Programming
Master Python fundamentals, collections, functions, exception handling, files, APIs, OOP and practical automation scripts.
SQL & Database Skills
Learn SQL queries, joins, aggregations, subqueries, CTEs, window functions and practical data retrieval techniques.
API & Web Automation
Understand HTTP, REST APIs, JSON, authentication, Python requests, Playwright and reliable browser automation patterns.
Excel Automation & Data Processing
Work with Excel files, data validation, reports, formulas, bulk updates and automation-ready data workflows.
Regex, LINQ & JSON
Practise pattern matching, data filtering, transformations, JSON parsing and common techniques for automation development.
Document Understanding & IDP
Explore invoice processing, OCR, document classification, extraction validation, human-in-the-loop review and exception handling.
Learn skills you can put into practice
Build understanding through guided learning, technical exercises and project-oriented practice.
Structured Learning
Follow clear learning paths instead of jumping between disconnected tutorials.
Hands-on Practice
Reinforce technical concepts through code, exercises, examples and practical tasks.
Career Development
Build your technical foundation and develop projects you can discuss in interviews.
Three steps to get started
Choose a course
Explore the available learning paths and select the course that matches your goals.
Register for a batch
Review the course details, schedule, fees and enrolment requirements.
Learn and build
Study the concepts, complete exercises and apply your skills through practical projects.
Your next skill starts with one course.
Explore our course catalogue and find your next learning path in automation, programming, data science and artificial intelligence.