Courses

Course categories

We found 403 courses available for you
See

Fundamentals of Database Design: Principles and Techniques

18 Lessons
Intermediate

The course “Fundamentals of Database Design: Principles and Techniques” provides …

What you'll learn
Understanding the basic concepts of databases, data models, and relational database management systems (RDBMS).
Study of entity-relationship (ER) modeling and how to represent real-world entities and their relationships in a database.
Techniques for designing tables, attributes, and primary keys for data organization and integrity.
Exploration of normalization techniques to eliminate data redundancy and ensure data consistency.
Application of data constraints, foreign keys, and indexes for data integrity and efficient querying.
Practice in designing database schemas for specific application requirements and use cases.

Advanced Database Development: Optimizing Performance and Scalability

20 Lessons
Intermediate

The course “Advanced Database Development: Optimizing Performance and Scalability” is …

What you'll learn
Study of advanced indexing techniques, query optimization, and caching strategies to enhance database query performance.
Techniques for database partitioning, sharding, and replication to improve scalability and handle large amounts of data.
Exploration of database normalization and denormalization for efficient data storage and retrieval.
Application of advanced database features, such as stored procedures, triggers, and materialized views, for improved functionality and performance.
Practice in designing and implementing high-performance and scalable database solutions for real-world applications.

Machine Learning and Predictive Modelling for Data Science

22 Lessons
Intermediate

The course “Machine Learning and Predictive Modelling for Data Science” …

What you'll learn
Explore the principles and techniques of machine learning and its applications in data science.
Study the different types of machine learning algorithms, such as supervised, unsupervised, and semi-supervised learning.
Learn about predictive modelling and how to use machine learning algorithms to make predictions based on data.
Understand data preprocessing and feature engineering techniques to prepare data for machine learning models.
Study model evaluation and performance metrics to assess the accuracy and effectiveness of predictive models.
Gain knowledge of popular machine learning libraries and frameworks, such as scikit-learn or TensorFlow.
.

Foundations of Data Science: Principles and Techniques

21 Lessons
Intermediate

The course “Foundations of Data Science: Principles and Techniques” provides …

What you'll learn
Learn the fundamental concepts and principles of data science, including data manipulation, analysis, and visualization.
Study various data types and formats, such as structured, unstructured, and semi-structured data.
Explore data cleaning, preprocessing, and transformation techniques to ensure data quality.
Understand statistical methods and techniques for analyzing data and extracting insights.
Gain knowledge of data visualization tools and techniques to effectively communicate findings.

HTML5 and Beyond: Exploring Modern Web Development Techniques

20 Lessons
Intermediate

Welcome to “HTML5 and Beyond Exploring Modern Web Development Techniques”! …

What you'll learn
Delve into the latest features and capabilities of HTML5 and how they enhance web development.
Learn about new HTML5 elements, such as <video>, <audio>, , and , for multimedia and graphics.
Explore HTML5 APIs, such as Geolocation, Web Storage, and Web Workers, for advanced web applications.
Study responsive web design principles and media queries to create websites that adapt to different devices and screen sizes.
Understand how to use CSS3 to add styling and animations to your web pages.
Explore JavaScript frameworks and libraries, such as React or Vue.js, to build interactive and dynamic web applications.

Advanced HTML and CSS: Creating Responsive and Interactive Websites

21 Lessons
Intermediate

Welcome to “Advanced HTML and CSS: Creating Responsive and Interactive …

What you'll learn
Dive deeper into HTML and CSS (Cascading Style Sheets) to create more advanced and dynamic web pages.
Learn advanced HTML techniques for structuring content, including semantic elements and HTML5 features.
Study CSS properties and selectors to gain more control over the layout and styling of web pages.
Explore CSS Flexbox and CSS Grid to create responsive and flexible page layouts.
Understand CSS animations and transitions to add interactivity and visual effects to your web pages.
Learn about media queries and responsive design principles to make your websites adapt to different screen sizes and devices.

HTML Fundamentals: Building Web Pages from Scratch

22 Lessons
Intermediate

Course Description: Welcome to “HTML Fundamentals: Building Web Pages from …

What you'll learn
Explore the basics of HTML (Hypertext Markup Language) and its role in creating web pages.
Learn the essential HTML tags, attributes, and elements used to structure content on a web page.
Study how to create headings, paragraphs, lists, images, links, and other HTML elements to display content.
Understand the importance of semantic HTML for search engine optimization (SEO) and accessibility.
Explore the use of HTML forms to collect user input and interact with visitors.
Gain knowledge on embedding multimedia content, such as videos and audio, into web pages.

Swift for App Development: Creating High-Quality and User-Friendly iOS Apps

26 Lessons
Intermediate

Welcome to “Swift for App Development: Creating High-Quality and User-Friendly …

What you'll learn
Focus on using Swift programming language for developing iOS applications.
Learn to design and create user-friendly interfaces using UIKit framework and Auto Layout.
Study iOS app architecture patterns, such as Model-View-Controller (MVC) and Model-View-ViewModel (MVVM).
Understand how to handle user interactions, navigation, and data persistence in iOS apps.
Explore integration of multimedia elements, like images, audio, and video, into your iOS applications.
Discover techniques for optimizing app performance and enhancing user experience.
Gain knowledge on debugging and testing iOS apps to ensure high-quality code.