Oracle BLOGS的一个好处是可以获取最新的产品发布和更新信息,技术特性发布信息,以及各类技术特性的解读。Oracle BLOGS中的内容非常丰富,您可以选择感兴趣的专栏,我个人常看的专栏是https://blogs.oracle.com/cloud-infrastructure/和https://blogs.oracle.com/timesten/。
8、Oracle on GitHub
https://github.com/oracle/
GitHub是开发者最常访问的网址之一,Oracle在GitHub上开设了150多个资料库,例如docker-images下有各类docker 映像,包括单实例,RAC数据库,中间件等,其中也包括各类IaC(Infrastructure as Code)工具,如Vagrant和Terraform等,在vagrant-boxes资料库中,可以快速获取Oracle Linux(OL6或OL7)环境,Oracle数据库环境(11g,12c或18c),Docker或Kubernates等环境。
9、Oracle Developer Portal
https://developer.oracle.com/
Oracle开发者门户包含了我们之前介绍的一些资源,如Oracle Learning Library,Oracle帮助中心和Oracle BLOGS等,此外还包括Oracle University(Oracle大学),Oracle Academy(Oracle学院),Oracle CodeOne等资源。在这里,你可以学习数据库,JAVA,容器,区块链及开源技术(MySQL,Oracle Linux,Kubernetes和VirtualBox等)。
10、Oracle APEX
https://apex.oracle.com/
APEX是
Oracle Application Express的缩写,是集成在数据库内部的快速,低代码Web应用开发平台,APEX的开发也是基于Web的。之前介绍的Ask TOM,Database Features,Oracle Learning Library都是基于APEX开发的。
如果您希望使用APEX开发应用,那么此网站就是您的不二之选。
此外,APEX还在Universal Theme(https://apex.oracle.com/ut/)子站下提供大量的设计主题,你可以利用其中的图标,按钮等组件来设计您的APEX应用。
11、Oracle Cloud Native Labs
https://cloudnative.oracle.com
Oracle Cloud Native Labs是一个Oracle云原生技术的集中展示和学习之地。云原生技术包括CI/CD,微服务,DevOps等。
12、Oracle Pre-Built Developer VMs
https://www.oracle.com/technetwork/community/developer-vm/index.html
Oracle Pre-Built Developer VMs是指已经预设好的VirtualBox虚拟机环境,您可以
利用这些虚拟机来学习大数据,数据集成,数据库开发等技术。
运行这些虚拟机需要安装免费的VirtualBox工具,少数虚机是通过Vagrant Box供应的,还需要额外安装Vagrant。对于开发人员,小编强烈推荐Database App Development VM,此虚机可以让您学习主要的Oracle数据库应用开发技术,如XML DB,SQL Developer,SQL Developer Data Modeler,APEX等。
13、Oracle Community
https://community.oracle.com/
Oracle Community也称为Oracle社区。您可以在相关的技术论坛发问,或搜寻已有的答案。
14、Oracle 中文白皮书
点击菜单 甲骨文云技术公众号>技术资料>中文白皮书 访问。
深入学习某项技术特性时,技术白皮书是非常有价值的资料。由于Oracle的产品很多,因此技术白皮书也较分散,并且以英文资料居多。在此,小编已为您整理好一份数据库中文白皮书大全,并会不断更新,其中已经按产品和解决方案分类。
15、Oracle Dev Gym
https://devgym.oracle.com/
DevGym,也称为开发者健身房。正如其名字所示,此网站是针对开发人员的,称为健身房,是因为其采用了一种主动式的学习方式。在Oracle Blogs介绍Dev Gym的一篇文章中,引用了一段话
Tell me and I will forget.
Show me and I may remember.
Involve me and I will understand
这句话来自《荀子•儒效篇》的“不闻不若闻之,闻之不若见之;见之不若知之,知之不若行之;学至于行而止矣”,简单点说就是“耳闻不如目见, 目见不如力行”。
Dev Gym的主动式学习体现在以下几个方面:
测验(Quizzes)- 从2010年开始,Dev Gym已经积累了2700多个测验(选择题),你可以选择感兴趣的主题来学习 SQL, PL/SQL, 数据库设计, Oracle Application Express, 逻辑和Java。
锻炼(Workouts)- 如果有更多的时间,可以选择这种方式。测验比较发散,而Workouts是按照主题组织的,如第三范式,PL/SQL技巧,数据库安全特性等。通常包括概念讲解和测验两部分。你还可以定制每日锻炼计划。
课程(Classes)- 课程是更加系统化的学习方法,通常每周需要花3-5小时,可以认为其是一种小型的,轻量级的慕课(MOOCs - Massive Open Online Courses)。一个推荐的课程是由Chris Saxon讲授的Databases for Developers,为期12周。Chris老师也是Ask TOM的成员之一。注册此课程的链接为:https://devgym.oracle.com/devgym/database-for-developers.html
好了,Oracle官方提供的学习资源就介绍到这,希望能对您有所帮助,祝你学得开心愉快,不断进步!