Technical AI Courses

Most Popluar AI Technologies:

🧠 Generative AI

  • Text & Image Generation: Tools like ChatGPT, DALL·E, and Midjourney remain top choices for creating content, visuals, and code.
  • Generative Video: OpenAI’s Sora and Runway’s Gen-2 are pushing boundaries by turning text prompts into realistic video clips.

 

đŸ—Łïž Advanced Voice Assistants

  • Next-Gen Conversational AI: Voice tools like ChatGPT’s interruptible voice mode and Google’s Gemini are making interactions more natural and human-like.

 

đŸ€– Autonomous AI Agents

  • Multi-step Reasoning & Task Execution: Platforms like CrewAI and LangGraph allow AI agents to collaborate and complete complex workflows without constant human input.

 

đŸ§© AI Frameworks & Developer Tools

  • LangChain & LangGraph: Popular among developers for building custom LLM-powered apps with memory, chaining, and modular logic.
  • Phoenix: Used for debugging and monitoring LLM behavior in real-time.

 

🔐 AI in Cybersecurity

  • Threat Detection & Response: AI tools like CrowdStrike’s Charlotte AI are automating defense against increasingly sophisticated cyberattacks.

 

🌍 Responsible & Sustainable AI

  • Ethical AI Development: Growing emphasis on transparency, fairness, and regulation—especially with new laws in the EU and China.
  • Green AI: Efforts to reduce energy consumption in data centers and use AI to optimize sustainability across industries.

 

🧬 Quantum AI (Emerging)

  • Next Frontier: Quantum computing is beginning to intersect with AI, promising breakthroughs in medicine, materials science, and beyond

Top AI skills employers say are in high demand right now

  1. GenAI
  2. Applied machine learning
  3. PyTorch (machine learning library)
  4. Computer vision
  5. Reinforcement learning
  6. Machine learning
  7. Deep learning
  8. Supervised learning
  9. Artificial neural networks
  10. Machine learning operations (MLOps)
  11. Prompt engineering
  12. AI literacy
  13. Big data
  14. Critical thinking
  15. Analytical thinking
  16. Resilience
  17. Creative thinking

 

Examples of work-focused AI tools to include on your resume as technical skills include:

  • ChatGPT
  • HubSpot AI
  • Semrush’s AI tools
  • Superhuman
  • Beehiiv
  • Canva’s MagicDesign AI tools
  • Copilot

 

Available Courses:

1. Exploratory Data Analysis with Python

Exploratory data analysis enables candidates to perform data health checks and gain initial insights from data, and in this course candidates will gain an understanding of Python programming basics and then cover the fundamentals of data management, descriptive statistics, and data visualization using Python.

Course Topics:

  • Python programming essentials

  • Data management in Python

  • Descriptive statistics

  • Data visualization with Python

2. Data Analytics with Excel and SQL

Excel and SQL are a fundamental part of a data analyst’s toolkit. A strong understanding in these tools also provides a basis for more advanced data analytics with other techniques and technologies. In this course, candidates will gain experience in collecting, processing, analyzing, and communicating with data using Excel and SQL.

Course Topics:

  • Excel functions

  • Data Analysis with Excel

  • Data management with SQL

3. Data Visualization with Power BI/ Tableau

Data visualization is a powerful way to communicate meaning in data while supporting business decision-making. This course will introduce candidates to the main commercial tools used in data visualization such as Tableau, Excel, and Power BI. It will enable candidates to create a wide range of graphs, charts, and dashboards while using them appropriately in context. Candidates will also gain experience in interpreting data graphically and communicating findings effectively to a business audience.

Course Topics:

  • Business intelligence tools

  • Generate graphs and charts

  • Build dashboards

  • Interpret and communicate data visually

4. Statistics for Data Analytics

Statistical inference is the process of drawing conclusions from data using statistical/mathematical techniques. This is at the core of data analytics and data science, and a strong understanding of statistics is an essential ingredient in a competent data analyst. In this course candidates will cover the fundamentals of sampling, statistical distribution, hypothesis testing, and variance analysis, while applying Python code to carry out various statistical tests that derive business solutions from their output.

Course topics include:

  • Z-Test

  • Paired T-Test

  • Normal T-Test

  • Welch’s T-Test

  • Chi-Squared Test

  • Fisher’s Exact Test

  • Mann-Whitney U-Test

  • ANOVA

  • Kruskal-Wallis Test

  • Pearson’s Correlation

  • Spearman’s Linear Regression

  • Simple Linear Regression

  • Multiple Regression

  • Logistic Regression

  • Factor Analysis

5. Fundamentals of Predictive Modelling

Solutions to many business problems are related to successfully predicting future outcomes. This course introduces candidates to predictive modelling and provides a foundation for more advanced methods/approaches/techniques. Candidates will gain an understanding of the general approach to predictive modelling while building simple linear regression, multiple linear regression and logistic regression models in Python, to apply their insights in a range of business contexts.

Course Topics:

  • Predictive modelling principles

  • Build regression models

  • Python for predictive modelling

6. Introducing to Machine Learning

In this course candidates are introduced to fundamental concepts of machine learning, why machine learning is possible, and a range of real-world machine learning applications. Candidates will then cover common machine learning algorithms and use Python libraries to implement these techniques.

Course Topics:

  • Fundamental machine learning concepts

  • Machine learning algorithms

  • Business applications

  • Machine learning with Python

The Entry Level Python program (described above) or its equivalent is a prerequisite for this Advanced Level Python program. 

Advanced topics include:

   a. Data Science with Python

   b. Deep Learning with Python

   c. Data Engineering with Python

   d. Machine Learning with Python or R

   e. NLP & Text Analytics with Python

   f.  Network Analysis with Python

AI and machine learning are providing significant contributions to the efficiency and effectiveness of auditing (e.g., security, accounting, finance). This course, for both IT and auditing professionals, focuses on the application of AI to the essential practices employed by auditors to identify irregularities. Leveraging these AI auditing tools is enhancing the forensic analysis procedures used throughout every business and industry. Working with these tools enable auditors to select and analyze the right data to identify abnormalities. This course will prepare candidates on using Computer Aided Audit Tools (CAATs) such as ACL Robotics, Machine Learning, and Python to automate the auditing process. To visualize the results, visualization tools such as Tableau will also be covered.Â