Courses

Course categories

We found 460 courses available for you
See

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.

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.

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.

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.

Android App Development: Building Dynamic Mobile Applications

21 Lessons
Intermediate

The “Android App Development: Building Dynamic Mobile Applications” course is …

What you'll learn
Understanding the Android development environment, including Android Studio and the Android SDK.
Study of Android components, such as activities, fragments, services, and broadcast receivers, for building app functionalities.
Techniques for designing user interfaces using XML layout files and programmatically in Java or Kotlin.
Exploration of handling user input, managing app resources, and supporting multiple screen sizes and orientations.
Application of Android APIs for accessing device features, such as camera, location, and sensors.
Practice in implementing data storage and retrieval using SQLite databases and content providers.

iOS App Development: Creating Engaging Mobile Experiences

20 Lessons
Intermediate

The “iOS App Development: Creating Engaging Mobile Experiences” course is …

What you'll learn
Understanding the iOS development ecosystem, including Xcode and the Swift programming language.
Study of iOS app architecture and user interface design principles for building intuitive and visually appealing apps.
Techniques for implementing user interactions, animations, and gestures to enhance app engagement.
Exploration of iOS frameworks and APIs for accessing device features, such as camera, location, and push notifications.
Application of data persistence techniques using Core Data or other storage solutions in iOS apps.
Practice in integrating network capabilities and consuming RESTful APIs for data retrieval and sharing.

Cybersecurity Essentials: Safeguarding Networks and Information Systems

15 Lessons
Intermediate

The “Cybersecurity Essentials: Safeguarding Networks and Information Systems” course is …

What you'll learn
Study of common cyber threats and attack vectors, such as malware, phishing, and denial-of-service (DoS) attacks.
Techniques for securing computer networks and data transmission through encryption and secure protocols.
Exploration of network security technologies, such as firewalls, intrusion detection systems (IDS), and virtual private networks (VPNs).
Application of access controls and identity management to prevent unauthorized access to sensitive information.
Practice in incident detection, response, and recovery to mitigate the impact of cyber incidents.

Advanced Network Defense Techniques: Securing Data and Infrastructure

20 Lessons
Intermediate

The “Advanced Network Defense Techniques: Securing Data and Infrastructure” course …

What you'll learn
Building upon your foundational knowledge of cybersecurity to explore advanced techniques for defending networks and securing data and infrastructure.
Understanding the latest cyber threats and attack vectors, including advanced persistent threats (APTs) and zero-day vulnerabilities.
Study of advanced network security technologies, such as intrusion prevention systems (IPS), next-generation firewalls, and security information and event management (SIEM) solutions.
Techniques for implementing network segmentation and micro-segmentation to enhance network security.