Jordi García Ventura
Exploring the frontiers of technology through continuous learning and growth
Implement effective code review processes and quality standards
31/07/2024 5hOptimize website performance and improve user experience
27/06/2024 4hComprehensive course covering the complete lifecycle of machine learning systems from research to production, including advanced topics such as distributed training, model optimization, MLOps best practices, containerization with Docker and Kubernetes, CI/CD pipelines for ML models, monitoring and observability, A/B testing strategies, and scalable infrastructure design for high-performance AI applications in enterprise environments. You will gain hands-on experience architecting robust ML pipelines, automating workflows, and deploying models at scale. The course also addresses security, compliance, and cost optimization in production AI systems, and provides case studies from industry to illustrate best practices and common pitfalls.
04/05/2024 15hBuild robust continuous integration and deployment pipelines
25/02/2024 4hImplement multiplayer features and network programming
13/08/2023 7hCreate compelling visualizations and dashboards from your data
06/08/2023 3hGet started with Amazon Web Services and cloud computing fundamentals
03/08/2023 3dLearn React.js for building interactive user interfaces
14/05/2023 7hApply proven design patterns to solve common programming problems
04/01/2023 7hHandle security incidents and perform digital forensics
08/09/2022 6hBuild beautiful mobile apps using Flutter and Dart
17/07/2022 9hMaster deep learning techniques using TensorFlow and PyTorch. This course covers the architecture and functioning of artificial neural networks, including feedforward, convolutional, and recurrent networks. You will gain hands-on experience building, training, and optimizing deep learning models for tasks such as image recognition, natural language processing, and generative modeling. The course also explores advanced topics like transfer learning, regularization, and deployment of models in production environments.
15/06/2022 10hLearn database normalization, ERD design, and data modeling
19/04/2022 6hBuild AAA-quality games using Unreal Engine visual scripting
02/10/2021 14hMaster container orchestration with Kubernetes for scalable applications
21/05/2021 1wCreate Android apps using Kotlin and Android Studio
05/03/2021 10hIntroduction to C# programming and .NET framework development
15/02/2021 7hImplement image processing and computer vision algorithms. This course introduces the principles of computer vision, including image filtering, feature extraction, object detection, and image segmentation. You will use OpenCV and other libraries to build practical applications such as face recognition, motion tracking, and augmented reality. The course also discusses the integration of deep learning models for advanced vision tasks and explores real-world challenges in deploying vision systems.
12/11/2020 7hIdentify and fix web application vulnerabilities and threats
10/11/2020 7hAdvanced PostgreSQL features including indexing and query optimization
28/09/2020 7hMaster agile development practices and Scrum framework
17/09/2020 4hComplete web development from frontend to backend integration
08/01/2020 12hDevelop cross-platform mobile apps with React Native
29/12/2019 8hLearn containerization with Docker from basics to advanced concepts
07/12/2019 4hDevelop mobile games for iOS and Android platforms
05/12/2019 8hMaster modern JavaScript concepts including ES6+ features
09/11/2019 6hWrite better code using TDD principles and testing frameworks
22/11/2018 6hWork with document databases and modern NoSQL solutions
16/11/2018 5hBuild scalable backend applications using Node.js and Express
11/10/2018 8hExplore AI fundamentals and core concepts in machine intelligence. This course introduces the history of artificial intelligence, key milestones, and the evolution of the field. You will learn about search algorithms, knowledge representation, reasoning, and the basics of machine learning. Real-world applications and ethical considerations in AI are also discussed, providing a comprehensive foundation for further study.
23/09/2018 6hSecure network infrastructure and prevent cyber attacks
16/03/2018 6hLearn OOP principles and Java programming for enterprise applications
22/07/2017 10hCreate 2D and 3D games using Unity engine and C#
11/04/2017 12hMaster SQL queries, joins, and database design principles
30/01/2017 5hAutomate infrastructure provisioning using Terraform and best practices
14/10/2016 5hBuild native iOS applications using Swift and Xcode
13/09/2016 10hLearn RL algorithms for decision-making and game AI. This course covers the fundamentals of reinforcement learning, including Markov decision processes, value functions, policy gradients, and Q-learning. You will implement RL agents that learn to solve complex tasks through trial and error, with applications in robotics, game development, and autonomous systems. The course also explores advanced topics such as deep reinforcement learning, exploration strategies, and the challenges of scaling RL to real-world problems.
29/08/2016 9hEssential algorithms and data structures for efficient programming
03/12/2015 9hLearn MySQL setup, configuration, and performance optimization
12/06/2015 6hDesign scalable and maintainable software architectures
09/05/2015 8hLearn essential statistical concepts for data science and analytics
24/10/2014 4hLearn game mechanics, level design, and player psychology
28/06/2014 6hBuild NLP applications for text analysis and language understanding. This course delves into the core techniques of natural language processing, including tokenization, part-of-speech tagging, syntactic parsing, and semantic analysis. You will work with modern NLP libraries and frameworks to develop applications such as chatbots, sentiment analysis tools, and machine translation systems. The course also covers recent advances in transformer architectures and large language models, as well as challenges in multilingual and low-resource settings.
07/03/2014 8hLearn penetration testing and vulnerability assessment techniques
01/07/2013 8hLearn Python programming from scratch with hands-on exercises
18/04/2013 8hBuild responsive websites with modern HTML5 and CSS3 techniques
26/08/2012 5hUnderstand encryption algorithms and cryptographic protocols
23/01/2012 5hDesign engaging mobile user interfaces and experiences
20/04/2011 5h