Courses

Course categories

We found 403 courses available for you
See

Mobile App Development: From Idea to Deployment

22 Lessons
Intermediate

The “Mobile App Development: From Idea to Deployment” course is …

What you'll learn
Understanding the basics of mobile app platforms, such as Android and iOS, and their development environments.
Study of mobile app architecture and user interface design principles for creating intuitive and user-friendly apps.
Techniques for programming mobile apps using languages like Java (for Android) or Swift (for iOS).
Exploration of mobile app development frameworks, such as React Native or Flutter, for cross-platform development.
Application of mobile app testing and debugging strategies to ensure app stability and functionality.

Machine Learning for Business: Applications and Strategies for Decision-Making

19 Lessons
Intermediate

The “Machine Learning for Business: Applications and Strategies for Decision-Making” …

What you'll learn
Understanding the basics of supervised and unsupervised learning, as well as other machine learning paradigms.
Study of machine learning algorithms commonly used in business settings, such as regression, classification, clustering, and recommendation systems.
Techniques for data preprocessing, feature engineering, and handling imbalanced datasets for effective machine learning.
Exploration of real-world business use cases, including customer segmentation, churn prediction, fraud detection, and demand forecasting.
Application of machine learning models for making data-driven decisions and improving business processes.

Deep Learning: Neural Networks and Advanced Machine Learning Models

16 Lessons
Intermediate

The “Deep Learning: Neural Networks and Advanced Machine Learning Models” …

What you'll learn
Understanding neural networks, their architecture, and how they mimic the human brain's learning process.
Study of deep learning frameworks and libraries, such as TensorFlow and PyTorch, for building and training neural networks.
Techniques for designing and optimizing various types of neural networks, including convolutional neural networks (CNNs) for image recognition and recurrent neural networks (RNNs) for sequential data.
Exploration of advanced deep learning models, such as generative adversarial networks (GANs) for image synthesis and transformer models for natural language processing.
Application of transfer learning and pre-trained models to leverage existing knowledge for new tasks.
Practice in implementing deep learning algorithms on large-scale datasets for various applications.

Applied Machine Learning: Real-World Projects and Case Studies

16 Lessons
Intermediate

The “Applied Machine Learning: Real-World Projects and Case Studies” course …

What you'll learn
Engage in hands-on projects and case studies that apply machine learning techniques to real-world problems and datasets.
Gain practical experience in data preprocessing, feature engineering, and model selection for different applications.
Study real-world use cases of machine learning, such as image recognition, natural language processing, and predictive analytics.
Explore various machine learning algorithms and their suitability for specific tasks and datasets.
Analyze the challenges and trade-offs involved in applying machine learning in practical scenarios.
Learn about best practices in model evaluation, performance tuning, and deployment of machine learning models.

Machine Learning Fundamentals: Introduction to Algorithms and Techniques

19 Lessons
Intermediate

The “Machine Learning Fundamentals: Introduction to Algorithms and Techniques” course …

What you'll learn
Understanding the different types of machine learning, including supervised, unsupervised, and reinforcement learning.
Study of fundamental machine learning algorithms such as linear regression, logistic regression, decision trees, and k-nearest neighbors.
Techniques for data preprocessing, feature engineering, and data splitting for model training and evaluation.
Exploration of evaluation metrics and cross-validation techniques to assess the performance of machine learning models.
Application of popular machine learning libraries and frameworks such as scikit-learn in Python.

Full-Stack Web Development: From Front-End to Back-End

16 Lessons
Intermediate

The “Full-Stack Web Development: From Front-End to Back-End” course is …

What you'll learn
Understanding the roles of front-end and back-end development in building a complete web application.
Study of front-end technologies such as HTML, CSS, and JavaScript for designing user interfaces and interactivity.
Techniques for creating responsive and visually appealing user interfaces that work across different devices.
Exploration of back-end technologies, including server-side programming languages and databases, for handling data and server-side logic.
Application of web frameworks and libraries for both front-end and back-end development to streamline the development process.

Building E-Commerce Websites: A Comprehensive Guide to Web Development

16 Lessons
Intermediate

The “Building E-Commerce Websites: A Comprehensive Guide to Web Development” …

What you'll learn
Understanding the architecture and components of e-commerce websites, including product catalogs, shopping carts, and payment gateways.
Study of front-end technologies such as HTML, CSS, and JavaScript for designing user-friendly and visually appealing interfaces.
Techniques for integrating back-end technologies, such as server-side programming languages and databases, to handle user data and transactions.
Exploration of e-commerce platforms and frameworks for building scalable and secure online stores.
Application of responsive web design principles to ensure optimal user experience across various devices.

Game Development with Unity: Building Cross-Platform Games

21 Lessons
Intermediate

Welcome to the exciting world of game development with Unity! …

What you'll learn
Understanding the Unity editor and its features for building 2D and 3D games.
Study of game objects, components, and scripting in Unity to create interactive gameplay.
Techniques for designing levels, characters, and environments in Unity.
Exploration of physics simulation and animation tools for realistic game interactions.
Application of Unity's cross-platform capabilities to deploy games on various platforms, including PC, mobile, and consoles.
Practice in coding game mechanics and implementing gameplay features using C# programming language.
Consideration of optimization techniques and performance tuning for smooth gaming experiences across different devices.