This course is an introduction to the Java programming language and the concepts of object-oriented design. It not only covers the fundamentals of programming in Java, but it also brings in the concepts of object-oriented design. Topics include, but are not limited to, fundamentals of programming in Java, classes and methods, objects and references, overloading, inheritance, polymorphism, abstract classes and interfaces, basic data structures, and GUI applications. Students are expected to apply learned knowledge to address an identified problem found in the real world.
In this course, you will be introduced to some basic concepts of country-level Macroeconomics that are relevant for an integrated understanding of the macroeconomic environment in which your business (or future business) operates. In this course, the first three weeks will cover the Gross Domestic Product (GDP) and its components deeply, and the fourth week will cover inflation, monetary policy, balance of payments, and the concept of real exchange rate.
At the end of this course, you will be able to:
- Understand the concept of GDP and its importance for businesses established in a country;
- Analyze de GDP by breaking down its key components;
- Understand the importance of inflation, monetary policy, balance of payments, and real exchange rate for a country’s macroeconomic environment.
- And above it all. Understand how to make connections between those concepts and try to make good use of them when establishing your business plan or your investment decisions.
This comprehensive course equips learners with the essential skills to analyze, configure, and maintain advanced storage environments using the Zettabyte File System (ZFS) on Linux. Designed for system administrators, DevOps engineers, and IT professionals, the course begins by exploring the architecture and foundational principles of ZFS, including pooled storage and Copy-on-Write mechanisms.
Through structured modules, learners will demonstrate the ability to install and manage ZFS on Linux systems, construct and evaluate storage pools using RAID-Z and mirroring, and implement robust snapshot and replication strategies for data protection. Additionally, the course delves into configuring file system properties such as quotas and compression, and performing advanced disk operations like offline replacement and resilvering.
By the end of the course, learners will be able to apply administrative ZFS skills in real-world environments, differentiate storage configurations based on workload needs, and evaluate system health using integrated ZFS tools.
Analyze Customer Reviews with Gemini Using Python Notebooks
This is a self-paced lab that takes place in the Google Cloud console. Learn how to use BigQuery Machine Learning with remote models (Gemini AI) to analyze customer reviews using Python Notebooks.
Aprende a gestionar tus finanzas personales de forma eficiente y segura en entornos digitales. En este curso conocerás cómo elaborar presupuestos, ahorrar e invertir de manera responsable, usar el crédito con conciencia, proteger tu patrimonio y prevenir fraudes. Desarrolla habilidades clave para tomar decisiones informadas, adaptadas a los retos económicos actuales y orientadas al bienestar financiero personal y familiar.
User Segmentation, Experimentation, and Retention Analytics
You'll learn to analyze user behavior through advanced segmentation and retention techniques that directly impact business decisions. By completing this course, you'll gain the expertise to identify distinct user groups using clustering algorithms, design statistically valid A/B tests, and calculate retention metrics that guide product strategy.
You'll benefit professionally by developing skills that make you invaluable to product teams and growth organizations. What makes this unique is the integration of unsupervised learning, experimental design, and survival analysis - combining technical data science skills with business-focused analytics. You'll work with real user data to create actionable insights that drive user engagement and optimize product performance across different acquisition channels.
El objetivo de este curso es preparar a los participantes para el examen de certificación de Professional Cloud Security Engineer (PCSE). Los estudiantes conocerán los temas del examen y podrán interactuar con ellos a través de una serie de clases, preguntas de diagnóstico y verificaciones de conocimientos. Una vez completado este curso, los participantes dispondrán de una hoja de trabajo personalizada que les servirá de guía durante el resto del recorrido de preparación hacia la certificación.
Cloud SQL Infrastructure, Security, and Reliability
You'll gain the expertise to architect, secure, and optimize enterprise-grade cloud data warehouses that perform reliably at scale. This comprehensive course integrates critical infrastructure management skills—from automated resource provisioning to disaster recovery planning—preparing you for senior data engineering and platform engineering roles.
You'll apply Infrastructure as Code to build production systems, implement role-based access controls to protect sensitive data, and conduct root cause analysis to prevent costly system failures. What makes this course unique is its focus on real-world operational challenges: you'll diagnose performance bottlenecks, forecast capacity requirements, and design cross-region backup strategies that meet stringent business continuity standards.
By combining hands-on technical skills with strategic planning capabilities, you'll be equipped to drive both system reliability and cost optimization—competencies that are increasingly valuable as organizations scale their data operations in the cloud.
Every time you check email, log into a cloud app, or perform any number of job tasks using technology, you're a potential target for cyber threats—and a critical line of defense.
This course empowers everyday technology users like you with the awareness and habits needed to protect yourself and your organization from these threats. You'll learn how to recognize threats, avoid common traps, and use today's digital tools—including artificial intelligence (AI)—more safely.
Whether you're in the office, at home, or on the move, you'll walk away from this course with the confidence to use technology more securely. And, you'll have the knowledge and skills to contribute to a strong culture of cybersecurity wherever you work.
This course is designed for all users of computers, mobile devices, networks, and the Internet, to enable them to use technology more securely and minimize digital risks, regardless of technical ability.
This course is also designed to assist students in preparing for the CertNexus® CyberSAFE® (Exam CBS-510): Cyber Safety in the Age of AI credential.
In this course, you will: use technology, including generative artificial intelligence (AI), responsibly; resist social-engineering attacks; secure devices such as desktops, laptops, tablets, smartphones, and more; and use the Internet securely.
AWS Cloud Essentials course introduces key cloud computing concepts and core AWS services. It covers deploying and managing applications on AWS, understanding the infrastructure, and applying best practices.
By the end of this course, you will be able to:
- Discuss the fundamental components and services of AWS
- Explain the importance of IAM in ensuring secure access to AWS resources
- Implement and manage EC2 instances using AWS Management Console
- Compare the performance characteristics and use cases of different AWS storage solutions
This course is tailored for learners seeking jobs in cloud roles, such as Cloud Engineers, Architects, and AWS Solutions Architects, who are interested in mastering core AWS services.
Prior experience with Cloud Computing and basic knowledge of Structured Query Language is recommended.
Join us to explore the power of AWS cloud solutions and elevate your expertise in designing robust cloud solutions.
This is a basic course in designing experiments and analyzing the resulting data. The course objective is to learn how to plan, design and conduct experiments efficiently and effectively, and analyze the resulting data to obtain objective conclusions. Both design and statistical analysis issues are discussed. Opportunities to use the principles taught in the course arise in all aspects of today’s industrial and business environment. Applications from various fields will be illustrated throughout the course. Computer software packages (JMP, Design-Expert, Minitab) will be used to implement the methods presented and will be illustrated extensively.
All experiments are designed experiments; some of them are poorly designed, and others are well-designed. Well-designed experiments allow you to obtain reliable, valid results faster, easier, and with fewer resources than with poorly-designed experiments. You will learn how to plan, conduct and analyze experiments efficiently in this course.