I/O '24|学习资源焕新,技术灵感升级

2024 年 5 月 15 日凌晨举行的 Google I/O 大会为各地的开发者们带来了新的灵感。面对技术革新,相信各位开发者们都迫不及待想要自己上手试一试。

别急,Google 谷歌今年为中国的开发者们准备了一份特别的学习资源,让开发者们自由探索新知。

c55550df06511a67c2a890d88f4e3c11.png

31dda2ba3b22db42ea52c7e527dc21c0.png

Google 开发者在线课程(Google for Developers)是由 Google 产品团队打造的免费在线课程,开发者们可以通过文章、视频解析、引导式编程练习(Codelabs)等多种教学形式,匹配自身需求的课程进行学习。涵盖多项 Google 产品或服务的海量学习资源,助力开发者们充实知识储备,从容应对日常工作挑战。

伴随 Google I/O 大会举办,Google 开发者在线课程已上新,助力开发者们通过实践掌握热点技术,为开发提升效能。

课程持续更新中

  • 向 React 应用添加 Google 地图

  • 使用 Material Design 设计自适应布局

  • 使用 Jetpack WindowManager 优化可折叠设备上的相机应用

  • 开始在 Android 上使用 Vulkan

  • Compose for Wear OS Codelab

  • 您的第一个 Health Connect 集成应用

  • 通过 activity 嵌入构建列表-详情布局

  • 使用 Material Design 3 创建符合无障碍标准的个性化主题和品牌

  • 使用 Google Pay 在 Android 上打造快速结账体验 (Kotlin)

  • 在 Wear OS 中创建您的第一个卡片

  • Bookshelf Analytics:使用 Gemini 构建将 BigQuery 数据提取到网页的 Java Cloud Run 应用

  • 构建内置 Gemini 的 Google Chat 应用

  • 使用 AlloyDB AI 和 LangChain 构建基于 LLM 和 RAG 的聊天应用

上下滑动查看更新课程

本次更新课程涵盖 Mobile 开发、Cloud 开发、AI 开发、Web 开发等热门开发领域,通过观看视频、上手实践等不同的方式,开发者们可以更加熟练地应用新技术,为开发工作节省时间。

1bb4fff356d865431adba8144d539f23.png

https://developers.google.cn/learn?hl=zh-cn&utm_source=io24&utm_medium=ampl

6dc937ebbbbcdee3a3cad9ef6c4906aa.png

除了上述课程更新,开发者们还可以通过参加 51CTO 举办的“乘风进阶·学习季”活动进行系统性和针对性的训练。针对 13 套 Google 开发者在线课程更新,学习季活动提供了配套选择题,帮助开发者反复练习,巩固开发技巧。

同时,在学习季活动还带来了 Build with AI 的精彩回放。Build with AI 是谷歌开发者社区的共创活动,来自不同背景的开发者们齐聚,用“学”+“练”+“玩”的形式共同探索 AI 前沿技术。通过系列精彩回放视频,开发者们可以深入了解 Google AI 技术,包括学习 Gemma 模型的最新动态、快速上手以及调优 Gemma 模型等。

2be60e92ef6bb80e9aaa7869006d6924.jpeg

Build with AI 的系列分享中还有关于 AI 模型安全性的前沿信息,包括数据过滤、模型记忆,负责任模型开发的重要性及相关指导。在机器学习方面,Build with AI 为开发者们带来 Google 提供的工具链和集成方案,以简化模型部署和应用。同时,开发者们也能了解基础大模型应用的场景和优势,大模型的数据对比,如何生成答案等。对于有出海需求的开发者来讲,大模型能够提供一键部署的功能,帮助开发者扩大商业版图。 

fd47635a8b46376bb98235e4839f835b.png

https://www.51cto.com/aigc/713.html 

13 套全新课程在 Google I/O 大会后已上线,开发者们可以根据自己的时间,选择在线课程、参加乘风进阶·学习季等方式进行更加灵活的探索和训练,更快掌握当下开发热点,提升技术竞争力。

6fb4fbaeafc7592350b21579615ce31b.png


469227761fd4c9ce49e4adc739f6a622.gif 点击屏末  | 即刻查收全新学习资源

e9977d80e609c27a23ee8b378363ae30.png

dc259007b315992f1df915c8dc1ae3bf.png

15a3dfe6947b163dc0f8221bf49642d1.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/635850.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

WebSocket简介

参考:Java NIO实现WebSocket服务器_nio websocket-CSDN博客 WebSocket API是HTML5中的一大特色,能够使得建立连接的双方在任意时刻相互推送消息,这意味着不同于HTTP,服务器服务器也可以主动向客户端推送消息了。 WebSocket协议是…

【Linux学习】深入理解Linux环境变量与本地变量

文章目录 环境变量的引入环境变量环境变量概念环境变量的特性以及命令行操作本地变量 环境变量的引入 main参数&#xff08;命令行参数&#xff09; 先来看看这样的代码以及运行结果&#xff1a; #include<stdio.h>#include<stdlib.h>#include<unistd.h>int…

【数据库】MySQL

文章目录 概述DDL数据库操作查询使用创建删除 表操作创建约束MySqL数据类型数值类型字符串类型日期类型 查询修改删除 DMLinsertupdatedelete DQL基本查询条件查询分组查询分组查询排序查询分页查询 多表设计一对多一对一多对多设计步骤 多表查询概述内连接外连接 子查询标量子…

【加密与解密(第四版)】第十七章笔记

第十八章 反跟踪技术 18.1 由BeginDebugged引发的蝴蝶效应 IsDebuggerPresent()函数读取当前进程PEB中的BeginDebugged标志 CheckRemoteDebuggerPresent() 反调试总结&#xff1a;https://bbs.kanxue.com/thread-225740.htm https://www.freebuf.com/articles/others-articl…

在生产试验铁地板有许多不足之处,是如何对不足来进行补救的?(北重厂家制造)

北重试验铁地板热处理&#xff1a;这个试验铁地板热处理的过程主要也分为三个步骤&#xff1a;正退火、退火、正火等&#xff0c;热处理主要的作用是为了改变铸件的原始组织&#xff0c;去掉铸件的内应力﹐使得产品的使用性能得到保证&#xff0c;以防铸件产生变形和破坏。 试验…

[数据结构1.0]计数排序

读者老爷好&#xff0c;本鼠鼠最近学了计数排序&#xff0c;浅浅介绍一下&#xff01; 目录 1.统计相同元素出现次数 2.根据统计的结果将序列回填到原来的序列中 3.相对映射计数排序 计数排序又称为鸽巢原理&#xff0c;是对哈希直接定址法的变形应用&#xff0c;是非比较排…

【MySQL】MySQL的安装和基本概念

MySQL的安装和基本概念 一、环境安装1、环境及配置2、下载安装 二、基本概念1、主流数据库2、mysql和mysqld的区别和概念&#xff08;1&#xff09;概念1&#xff1a;了解CS结构&#xff08;2&#xff09;概念2&#xff1a;数据库指的是什么&#xff08;3&#xff09;概念3&…

Vue——开发前的准备和创建一个vue的工程

文章目录 前言安装 Node js1、下载node.js2、安装node.js3、查看是否安装成功 创建 vue 工程Visual Studio Code 配置目录结构 前言 本篇博客主要讲解Vue开发前的环境配置与一些说明。 安装 Node js 环境需要安装配置一个nodejs 的环境。 vue3 最低nodejs 版本要求为 15.0 1…

Golang | Leetcode Golang题解之第107题二叉树的层序遍历II

题目&#xff1a; 题解&#xff1a; func levelOrderBottom(root *TreeNode) [][]int {levelOrder : [][]int{}if root nil {return levelOrder}queue : []*TreeNode{}queue append(queue, root)for len(queue) > 0 {level : []int{}size : len(queue)for i : 0; i < …

Springboot 开发 -- Thymeleaf页面嵌入帆软报表

一、后端代码 Slf4j Controller RequestMapping("/reprot") public class FineReportController {//帆软地址&#xff1a;finereport.urlhttp://localhost:8075/WebReport/ReportServer?reportletValue("${finereport.url}")private String finereportUr…

视频监控管理平台LntonCVS安防管理平台指挥交通应用方案

地铁作为城市交通的关键组成部分&#xff0c;承担着大量乘客流量&#xff0c;因此地铁视频监控系统的建设至关重要。这一系统不仅能够提升地铁运营的安全性&#xff0c;还能有效预防和处理突发事件&#xff0c;保障乘客的出行安全。 首先&#xff0c;地铁视频监控系统实现了对地…

vue3+ts实战

目录 一、ts语法练习 1.1、安装 1.2、语法 二、vue3ts 2.1、项目创建 2.1.1、项目创建(建议node版本在16.及以上) 2.1.2、下载路由、axios 2.1.3、引入element-plus 2.1.4、报错解决 (1)文件路径下有红色波浪 (2)组件名称下有红色波浪 (3)引入模块下有红色波浪 2.…

使用docker完整搭建前后端分离项目

1、docker的优势&#xff0c;为啥用docker 2、docker的核心概念 镜像【Image】- 只读模板 容器【Container】- 运行镜像的一个外壳&#xff0c;相当于一个独立的虚拟机 仓库【repository】- 镜像的管理工具&#xff0c;可公开&#xff0c;可私有&#xff1b;类似git仓库 3、c…

【字典树(前缀树) 位运算】1803. 统计异或值在范围内的数对有多少

本文涉及知识点 字典树&#xff08;前缀树&#xff09; 位运算 LeetCode1803. 统计异或值在范围内的数对有多少 给你一个整数数组 nums &#xff08;下标 从 0 开始 计数&#xff09;以及两个整数&#xff1a;low 和 high &#xff0c;请返回 漂亮数对 的数目。 漂亮数对 是…

勒索病毒的策略与建议

随着网络技术的快速发展&#xff0c;勒索病毒攻击成为全球范围内日益严重的网络安全威胁。勒索病毒通过加密用户文件或锁定系统来勒索赎金&#xff0c;给个人和企业带来了巨大的损失。因此&#xff0c;了解如何应对勒索病毒攻击至关重要。本文将概述一些有效的防范措施和应对策…

【01】GeoScene Enterprise(Linux)许可更新

如果在Linux环境下部署了GeoScene Enterprise基础环境&#xff0c;也就是部署了server、portal、datastore、web adaptor四大组件&#xff0c;当试用许可到期后&#xff0c;拿到新的许可想要更新许可&#xff0c;从而使得软件能够正常工作&#xff0c;下述步骤是更新GeoScene E…

pytorch-20 lstm实践

一、LSTM预测类型 数据类型&#xff1a;单变量、多变量与面板数据数据处理&#xff08;滑窗方式&#xff09;&#xff1a;单变量有seq2seq&#xff0c;seq2point&#xff1b;多变量&#xff1a;特征滑窗&#xff0c;带标签滑窗 1. 数据类型&#xff1a;单变量、多变量与面板数…

Windows安全应急--反隐身术

NO.1 dir命令 首先做个演示&#xff0c;把演示01这个文件夹隐藏起来&#xff0c; 在文件夹上是看不到了&#xff0c; 我们可以使用dir命令查看&#xff0c; NO.2 文件夹选项–显示隐藏 这个是非常常规的了&#xff0c; 这里不做过多介绍 有些隐藏文件很顽固&#xff0c;上面…

第一周:参照与变迁

这是我于2020年10月参加的一个为期10周的管理课程培训的作业集。当时要求每周都需提交一篇课后作业。现在打算重温并整理这些作业&#xff0c;以验证自己在这几年间是否真正有所长进。 事物一旦向相反方向发生改变&#xff0c;那么会相对程度的改变&#xff0c;并且会下意识的以…

【机器学习与大模型】驱动下的电子商务应用

摘要&#xff1a; 随着信息技术的飞速发展&#xff0c;电子商务已经成为当今商业领域中最为活跃和重要的部分之一。而机器学习和大模型的出现&#xff0c;为电子商务带来了新的机遇和挑战。本文深入探讨了机器学习与大模型在电子商务中的应用&#xff0c;包括个性化推荐、精准营…