All Courses
This introductory course provides a foundational understanding of Artificial Intelligence (AI) and Data Science. Students will learn key concepts, techniques, and tools for data analysis, machine learning, and AI applications. Through practical exercises and real-world examples, students will gain the skills needed to start a career in these rapidly evolving fields.
- Build Machine learning models with scikit-learn, build & train supervised models for prediction & binary classification tasks (linear, logistic regression)
- Build & train a neural network with TensorFlow to perform multi-class classification.
- Build an unsupervised learning model for clustering & anomaly detection.
- Build recommender systems with a collaborative filtering approach & a content-based deep learning method.
- Understand how to clean and organize data for analysis, and complete analysis and calculations using python & R.
- Learn key analytical skills (data cleaning, analysis, & visualization)
- Learn how to visualize and present data findings in dashboards.
Flutter allows developers to build a single codebase and use it for several platforms such as the web, desktop, and mobile. This results in quicker app launch and is cost-effective. Reduced Development Time
Python can be used for just about anything, from web and software development to machine learning and artificial intelligence (AI), its easy to use and has a very powerful supporting communityThis introductory course will teach you Python, one of the most approachable and powerful programming languages. Learn the fundamentals of Python, including control flow and data structures, as well as practical coding skills for real-world applications.
- How to write short Python scripts to perform automated actions
- How to use the basic Python structures: strings, lists, and dictionaries
- Apply Python programming logic using Branching, Loops, Functions, Objects, and classes.
- How to deal with and manage files with Python
- How to deal with databases using MySQL
- How to build a fully functional website using Django
The goal of this extensive course is to give students a solid foundation in PHP programming. The creation of web pages requires the server-side scripting language PHP, which is extensively used. This course will give you the knowledge and abilities necessary to develop dynamic and interactive web apps, regardless of your level of programming experience.
- Gain a solid understanding of PHP syntax, data types, variables, and operators.
- Learn how PHP fits into the web development ecosystem, including HTML, CSS, and JavaScript
- Learn how to connect PHP to databases like MySQL and perform CRUD (Create, Read, Update, Delete) operations.
- Implement user authentication and authorization systems to secure web applications.
- Master the art of handling user input from HTML forms and processing it using PHP.
- Learn best practices for debugging PHP code and handling errors gracefully.
- Gain an introduction to creating and consuming web services using PHP.
- Get exposure to popular PHP frameworks like Laravel and Symfony.