- Data information
- Knowledge wisdom
- Data Management (I)
- Data Management (II)
- Corporate performance management
- Databases
- Business intelligence
- Datawarehousing
- Big data
- Hadoop Spark
- Hadoop Ecosystem (I)
- Hadoop Ecosystem (II)
- Hadoop Ecosystem (III)
- Spark Ecosystem
- Installation and configuration of Big Data architectures
- Analytics
- Main algorithms (I)
- Main algorithms (II)
- Machine Learning and Deep Learning
- Internet Of Things
- Introduction to Power BI
- Different types of Power BI: is it really free?
- Let's dive in: simple first report
- Power Query: data source
- Data transformation
- Data modelling
- Starting with DAX (I)
- Getting started with DAX (II)
- Mastering DAX (I)
- Mastering DAX (II)
- Table and matrix
- Trends
- How to filter your data properly
- Scoreboards
- Obtaining details
- Understanding Power BI Service
- Sharing content in Power BI Service
- Comparing Power BI Service and Power Report Service
- Integrating Python and R in Power BI Desktop
- Introducing Bravo for Power BI Desktop
- Introduction to SQL
- Database manipulation
- Data types
- Standardisation
- Creating tables in SQL
- Manipulation of tables
- Querying tables in SQL
- Combining tables in SQL
- Combinations of tables and views
- Other SQL commands
- Functions for strings and numeric functions (I)
- Numerical functions (II)
- Date and time functions
- Other functions
- Loops, conditionals and triggers in SQL
- Introduction to datawarehousing
- Databases in a datawarehouse. Stage
- Databases in a datawarehouse. ODS (I)
- Data in a datawarehouse. ODS (II)
- Databases in a datawarehouse. DDS
- Introduction to Python
- Features and applications
- Installing Python
- Setting up a development environment
- Basic Python syntax
- Variables and data types
- Operators and expressions
- Use of comments
- Introduction to flow control
- Conditional structures (if, elif, else)
- Loops (for and while)
- Loop control (break and continue)
- Data analysis with NumPy
- Pandas
- Matplotlib
- How to use loc in Pandas
- How to delete a column in Pandas
- Pivot tables in pandas
- The group of pandas
- Python Pandas merging data frames
- Matplotlib
- Seaborn
- Introduction to R
- What do you need?
- Data types
- Descriptive and Predictive Statistics with R
- R integration in Hadoop
- Data collection and cleansing (ETL)
- Statistical inference
- Regression models
- Hypothesis testing
- Business Analytics Intelligence
- Graph theory and social network analysis
- Presentation of results
- Concept of NoSQL Databases
- Advantages and disadvantages of NoSQL Databases
- Main characteristics of NoSQL Databases
- Documentary databases
- Columns databases
- Key-Value Databases
- Network database
- Introduction to MongoDB
- MongoDB features and architecture
- Data modelling in MongoDB
- MongoDB queries and operations
- Scalability and performance in MongoDB
- Apache Cassandra
- CouchDB
- Redis
- Amazon DynamoDB
- NeoJS
- Design of the data structure
- Configuration of the development environment
- Installation and configuration of MongoDB
- Creating and manipulating collections in MongoDB
- Importing and exporting data in MongoDB
- Indexes and query optimisation in MongoDB
- Data aggregation in MongoDB
- Transactions in MongoDB
- Replication and high availability in MongoDB
- Backup and recovery in MongoDB
- Web and mobile applications
- Big Data and data analysis
- Internet of Things (IoT)
- Recommender systems
- Social media and social networks
- Introduction to data integration
- Integration with programming languages (Python, Java, etc.)
- Integration with Business Intelligence (BI) tools
- Integration with cloud storage systems
- NoSQL Database Security Concepts
- Authentication and authorisation in MongoDB
- Data Encryption in NoSQL Databases
- Auditing and Access Control in NoSQL Databases
- Introduction
- Data literacy
- Working with data
- Solutions and techniques for data processing
- Data quality management
- Working with data in Excel
- Data set (DATASET)
- Data Cleasing with Excel
- Data Wrangling with Excel
- Data Blending in Excel
- Talend Data Preparation Desktop Installation
- Working with data in Talend
- Data Cleasing with Talend
- Data Wrangling with Talend
- Data Blending with Talend
- Registration in dataprep by Trifacta
- Working with data with Dataprep by Trifacta
- Data Cleasing with Trifacta
- Data Wrangling with Dataprep by Trifacta
- Data Blending with Dataprep by Trifacta
- Introduction
- Linear, multiple and logistic regression (I)
- Linear, multiple and logistic regression (II)
- Support Vector Machine (SVM)
- Decision trees
- KNN (K-Nearest Neighbors)
- Naive bayes
- Evaluation of supervised models
- Sample exercise
- Proposed exercise
- Introduction to clustering. purpose and metrics
- K-means clustering
- Hierarchical clustering, other techniques and examples
- Principal Component Analysis (PCA)
- Sample PCA exercise
- Artificial Neural Networks (ANN) (I)
- Artificial Neural Networks (ANN) (II)
- Artificial Neural Networks (ANN) (III)
- Sample exercise
- Proposed exercise
- Introduction and Review of Artificial Neural Networks (ANN)
- Convolutional Neural Networks (CNN). Introduction and use cases
- CNN. Intuition
- CNN. Mathematical description
- CNN. Programming example with Python and TensorFlow
- Exercise. Artificial vision with CNN
- Time Series Review
- Recurrent Neural Networks (RNN). Introduction and use cases
- RNN. Intuition
- RNN. Mathematical description
- RNN. Programming example with Python AND TensorFlow
- Exercise. Time Series with RNN
- Review of Recommender Systems
- Deep Bolztmann Machines (DBM). Introduction and use cases [Video].
- DBM. Intuition
- DBM. Mathematical description
- DBM. Programming example with Python and TensorFlow
- Exercise. DBM Recommendation System
- Anomaly detection
- Self-Organising Maps (SOM). Introduction and intuition
- SOM. Mathematical description
- AutoEncoders (AE). Introduction and intuition
- AE. Mathematical description
- Exercise. Anomaly detection with SOM and AE.
- State of the art of artificial intelligence
- Philosophy of artificial intelligence
- Future of artificial intelligence
- Project development processes with artificial intelligence
- Data, your greatest asset
- Machine learning
- Deep learning
- Transformers
- Synthetic data generation
- Hyperparameters in artificial intelligence models
- Linear regression
- Non-linear Regression and Support Vector Machine (SVM)
- Decision trees and random forests
- Fuzzy logic and gradient descent
- Recommender systems
- Preparation of the working environment. Anaconda, Visual Studio Code and Python.
- Data input and processing datasets
- TensorHub, TensorFlow and Keras
- Image processing
- Artificial intelligence modelling


