Free Online

Google Courses

Google is an American multinational corporation specializing in Internet-related services and products. These include search, cloud computing, software, and online advertising technologies. Most of its profits are derived from AdWords

Show filters

Level

Duration

Subject

Language

Workspace Essentials

Workspace Essentials

0

Workspace (formerly G Suite) is Google's collaborative applications platform, delivered from Google Cloud. In this introductory-level quest, you will get hands-on practice with Workspace's core applications from a user perspective. Although there are many more applications and tool components to Workspace than are covered here, you will get experience with the primary apps: Gmail, Calendar, Sheets and a handful of others. Each lab can be completed in 10-15 minutes, but extra time is provided to allow self-directed free exploration of the applications.

Qwiklabs
5 hours worth of material
selfpaced
view all
Build Native Mobile Apps with Flutter

Build Native Mobile Apps with Flutter

4

In this course, you'll learn how to use Flutter to quickly develop high-quality, interactive mobile applications for iOS and Android devices. Whether you’re just getting started with mobile app development, or experienced with other mobile app frameworks, you’ll enjoy the high-velocity development and quality apps that Flutter enables. Work with Google instructors step-by-step to build an app in one codebase that compiles down to native ARM code and has high performance on both iOS and Android. Learn how to develop fast by making use of Flutter's reactive framework, stateful Hot Reload, and integrated tooling. Customize your app with rich, composable widgets, built-in animations, and a layered, extensible architecture.

Udacity
2 weeks long
selfpaced
view all
Application Development - Python

Application Development - Python

0

In this advanced-level quest, you will learn the ins and outs of developing GCP applications in Python. The first labs will walk you through the basics of environment setup and application data storage with Cloud Datastore. Once you have a handle on the fundamentals, you will get hands-on practice deploying Python applications on Kubernetes and App Engine (the latter is the same framework that powers Snapchat!) With specialized bonus labs that teach user authentication and backend service development, this quest will give you practical experience so you can start developing robust Python applications straight away.

Qwiklabs
6 hours worth of material
selfpaced
view all
Serviços de infraestruturas e administração de sistemas

Serviços de infraestruturas e administração de sistemas

0

Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeEste curso vai fazer a transição do trabalho num único computador para uma frota inteira. A administração de sistemas é o campo das TI responsável por manter sistemas de computadores fiáveis num ambiente multiutilizador. Neste curso, vai saber mais sobre os serviços de infraestruturas que mantêm todas as entidades, sejam grandes ou pequenas, a funcionar. Vamos analisar detalhadamente a nuvem para que compreenda tudo, desde configurações de infraestruturas na nuvem habituais até saber como gerir os recursos na nuvem. Também vai aprender a gerir e a configurar servidores, bem como a utilizar ferramentas do setor para gerir computadores, informações do utilizador e a produtividade do utilizador. Por fim, vai aprender a recuperar a infraestrutura de TI da sua entidade caso ocorra um desastre.No final deste curso, vai conseguir:● utilizar práticas recomendadas para escolher hardware, fornecedores e serviços para a sua entidade.● compreender como funcionam os serviços de infraestruturas mais comuns que mantêm uma entidadeem funcionamento e como gerir servidores de infraestruturas.● compreender como tirar o máximo partido da nuvem para a sua entidade.● gerir os computadores e os utilizadores de uma entidade através dos serviços de diretório ActiveDirectory e OpenLDAP.● escolher e gerir as ferramentas que a sua entidade irá utilizar.● fazer uma cópia de segurança dos dados da sua entidade e saber como recuperar a infraestrutura de TI caso ocorra um desastre.● utilizar os conhecimentos de administração de sistemas para planear e melhorar os processos para ambientes de TI.

Coursera
6 weeks long, 28 hours worth of material
upcoming
view all
Migrating MySQL data to Cloud SQL using Database Migration Service

Migrating MySQL data to Cloud SQL using Database Migration Service

0

This advanced-level quest offers hands-on practice with migrating MySQL data to Cloud SQL using Database Migration Service. You will start with an introductory lab that briefly reviews how to get started with Cloud SQL for MySQL, including how to connect to Cloud SQL instances using the Cloud Console, then continue with two labs focused on migrating MySQL databases to Cloud SQL using different job types and connectivity options available in Database Migration Service. The quest ends with migrating MySQL user data when running Database Migration Service jobs.

Qwiklabs
6 hours worth of material
selfpaced
view all
Securing Cloud with Palo Alto Networks

Securing Cloud with Palo Alto Networks

0

Prisma™ Cloud by Palo Alto Networks is a cloud native security platform that enables cloud security posture management (CSPM) and cloud workload protection platform (CWPP) for comprehensive visibility and threat detection across your organization's hybrid, multi-cloud infrastructure. Prisma Cloud is driven by APIs and deployed agents called Defenders. Because Prisma Cloud supports any Kubernetes platform, organizations gain a consistent security posture across on-premises, cloud and multi-cloud environments. In this quest, you will learn how Prisma Cloud provides organizations with unmatched visibility and defense-in-depth for workloads and applications running on Google Cloud Platform.

Qwiklabs
8 hours worth of material
selfpaced
view all
Firebase Analytics: Android

Firebase Analytics: Android

0

In this course, you’ll learn how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution. You'll be able to learn who your users are and how they interact with your app. You can then use this information to make informed decisions to improve your app, such as how difficult to make a level in a game, where to place an advertisement, or what products to stock.We'll begin by covering the basics of digital analytics focusing on an app that is live in the App Store and Google Play Store as an example. You'll then explore the app's actual usage data using the Firebase console. After that, you'll learn how easy it is to add Firebase Analytics to an app and quickly gain insights. Finally, you'll learn how to use Firebase Crash Reporting, Firebase Remote Config, and Firebase Dynamic Links integrated with Firebase Analytics to improve your app and grow your user base.By the end of this course you'll have an app that records how users interact with it, and you'll know how use that data to improve performance. You'll have the foundation needed to apply Firebase Analytics to your own apps.Why Take This Course?Firebase Analytics is an analytics solution to help you gain insights on what users are doing with your app. It gives you many different reports and filters to help you understand how your app is progressing toward your goals. Best of all, it's free!If you are an iOS/Android developer who wants to get more people to use your app, this course is for you! If you have a great idea for an app, this course can help you map out your goals so you can expand your user base using targeted strategies.Or, if you just want to know more about how developers log user behaviors and make decisions about what to improve, this course is for you too.

Udacity
selfpaced
view all
Localization Essentials

Localization Essentials

0

Localization is the art of adapting a product linguistically and culturally for international users. Although the industry has been around since the 1980s, it has become increasingly important over the past few years as more and more users are getting online and the vast majority of these users are non-English speakers.Localization Essentials will take you through the linguistic, cultural and technical aspects of launching a product globally. Whether you’re a developer, product owner, localization professional or translation student, this is where you’ll learn the basics of Localization – directly from the experts at Google. Already thousands of students around the world have taken the course since its launch and the following universities are using it in their curricula to teach students about Localization: University of Bologna, University of Trieste, University of Strasbourg (TCLoc and CAWEB Master Programmes), Suleyman Demirel University of Almaty.Join us, and get to know the world of Localization inside out.

Udacity
2 weeks long
selfpaced
view all
Creating with Google Maps

Creating with Google Maps

0

In this quest you will use several tools available in Google Cloud to manipulate data and create a Google Map - map location details to find subway stations or a business; use geocoding and Apps Script to send an email of a map;visualize data on a customized map; and build a server-side proxy to create a map on a mobile device.

Qwiklabs
5 hours worth of material
selfpaced
view all
Manage PostgreSQL Databases on Cloud SQL

Manage PostgreSQL Databases on Cloud SQL

0

Earn a skill badge by completing the Manage PostgreSQL Databases on Cloud SQL quest, where you will learn how to migrate, configure and optimize running a PostgreSQL database on Cloud SQL for PostgreSQL. A skill badge is an exclusive digital badge issued by Google Cloud in recognition of your proficiency with Google Cloud products and services and tests your ability to apply your knowledge in an interactive hands-on environment. Complete this skill badge quest, and the final assessment challenge lab, to receive a skill badge that you can share with your network.

Qwiklabs
5 hours worth of material
selfpaced
view all
Apoio Técnico de TI da Google

Apoio Técnico de TI da Google

0

Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeNeste programa de certificação de 5 cursos, vai preparar-se para um emprego de nível inicial na área de apoio técnico de TI através de um currículo inovador desenvolvido pela Google. 80% dos alunos da Certificação profissional de apoio técnico de TI da Google nos EUA afirmam sentir um impacto na carreira no espaço de 6 meses, tal como encontrar um novo emprego, obter um aumento ou começar uma nova empresa. O programa faz parte do Grow with Google, uma iniciativa da Google para ajudar a criar oportunidades económicas para todos. Saiba mais.Após a conclusão da certificação, os alunos elegíveis para trabalhar nos EUA podem partilhar diretamente as respetivas informações com a Google, bem como com empregadores como a Hulu, Infosys, Intel, Walmart e muitos mais.Este programa também serve como preparação para os exames CompTIA A+, a certificação padrão da indústria em TI — receberá uma acreditação dupla quando concluir ambos. Através de uma combinação de palestras em vídeo, questionários e laboratórios práticos, vai familiarizar-se com a resolução de problemas, o serviço de apoio ao cliente, as redes, os sistemas operativos, a administração de sistemas e a segurança: aptidões fundamentais de TI necessárias para uma função de nível inicial. Vai receber informações de funcionários da Google cujas bases em apoio técnico de TI serviram como ponto de partida para as suas próprias carreiras.

Coursera
35 weeks long, 5 hours a week
view all
Optimizing Your Google Cloud Costs

Optimizing Your Google Cloud Costs

0

This is the second Quest in a two-part series on Google Cloud billing and cost management essentials. This Quest is most suitable for those in a Finance and/or IT related role responsible for optimizing their organization's cloud infrastructure. Here you'll learn several ways to control and optimize your Google Cloud costs, including setting up budgets and alerts, managing quota limits, and taking advantage of committed use discounts. In the hands-on labs, you'll practice using various tools to control and optimize your Google Cloud costs or to influence your technology teams to apply the cost optimization best practices.

Qwiklabs
7 hours worth of material
selfpaced
view all
High-Fidelity-Designs und Prototypen in Figma Erstellen

High-Fidelity-Designs und Prototypen in Figma Erstellen

0

Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely Free„High-Fidelity-Designs und Prototypen in Figma erstellen“ ist der fünfte Kurs des Zertifikatsprogramms, mit dem Sie die nötigen Fähigkeiten erwerben, um sich für Einstiegspositionen im Bereich User Experience Design (UX-Design) zu bewerben. In diesem Kurs lernen Sie anhand von Schritt-für-Schritt-Anleitungen, wie Sie in dem beliebten Designtool Figma „Mockups“ (Modelle) genannte High-Fidelity-Designs erstellen. Anschließend verwandeln Sie diese Designs in interaktive Prototypen, die wie ein fertiges Produkt funktionieren. Sie führen Forschungen durch, um Feedback zu Ihren Designs einzuholen und Verbesserungen vorzunehmen. Schlussendlich erfahren Sie, wie Sie Ihre Designs mit den Entwicklungsteams teilen und Ihre Arbeit in Ihrem professionellen UX-Portfolio hervorheben.Der Kurs wird von aktuell bei Google tätigen UX-Designschaffenden und UX-Forschenden geleitet. Bei praktischen Aktivitäten werden Sie reale UX-Designszenarien simulieren. Lernende, die die sieben Kurse dieses Zertifikatsprogramms absolvieren, können sich auf Einstiegspositionen im Bereich UX-Design bewerben. Nach Abschluss dieses Kurses können Sie:- Modelle und High-Fidelity-Prototypen in Figma erstellen- Gängige visuelle Designelemente und -prinzipien auf Designs anwenden- Zeigen, wie Designs mithilfe von Designsystemen organisiert, standardisiert und verbessert werden können - Die Rollen von Designkritiksitzungen und Feedback während der Iteration von Designs beschreiben - Fertige Designprojekte an Engineering-Teams übergeben - Designs für mobile Apps zur Aufnahme in ein professionelles UX-Portfolio fertigstellen Dieser Kurs ist für UX-Designschaffende auf Anfängerniveau geeignet, die die vorherigen vier Kurse des Google UX Design Certificate abgeschlossen haben. Alternativ sollten Lernende, die die vorherigen Kurse nicht abgeschlossen haben, über ein solides Verständnis des Designprozesses, der Erstellung von Low-Fidelity-Designs auf Papier und in Figma sowie der Durchführung von Usability-Studien verfügen.

Coursera
6 weeks long, 33 hours worth of material
upcoming
view all
HTML5 Game Development

HTML5 Game Development

3.4

This course will walk you through the major components of building GRITS, an HTML5 game. We'll talk about how to take standard game development techniques, and use them to create high performance HTML5 applications.Why Take This Course?At the end of this course, you'll understand how to develop an HTML5 game. You will gain familiarity with HTML5 features such as 2D canvas and techniques for improving performance.

Udacity
8 weeks long
past
view all
IT Security: Defense against the digital dark arts

IT Security: Defense against the digital dark arts

3

Class Central TipsLearn How to Sign up to Coursera courses for free1600+ Coursera Courses That Are Still Completely FreeThis course covers a wide variety of IT security concepts, tools, and best practices. It introduces threats and attacks and the many ways they can show up. We’ll give you some background of encryption algorithms and how they’re used to safeguard data. Then, we’ll dive into the three As of information security: authentication, authorization, and accounting. We’ll also cover network security solutions, ranging from firewalls to Wifi encryption options. The course is rounded out by putting all these elements together into a multi-layered, in-depth security architecture, followed by recommendations on how to integrate a culture of security into your organization or team.At the end of this course, you’ll understand:● how various encryption algorithms and techniques work as well as their benefits and limitations.● various authentication systems and types.● the difference between authentication and authorization.● how to evaluate potential risks and recommend ways to reduce risk.● best practices for securing a network.● how to help others to grasp security concepts and protect themselves.

Coursera
6 weeks long, 24 hours worth of material
upcoming
view all
Load more

Level

Duration

Language