廣州總校區(qū)切換校區(qū)
復(fù)制成功
微信號:togogoi
添加微信好友, 詳細(xì)了解課程
已復(fù)制成功,如果自動跳轉(zhuǎn)微信失敗,請前往微信添加好友
打開微信
圖片

行業(yè)新聞

致Oracle開發(fā)者的學(xué)習(xí)資源清單

發(fā)布時間: 2021-06-28

開發(fā)者是越來越重要了。以前都叫碼農(nóng),今天在CSDN上看到一個新的稱呼叫愛碼士,最近的客戶交流,很多也都是和應(yīng)用開發(fā)部門進(jìn)行溝通。他們關(guān)注的問題包括SQL跑得慢如何知道問題所在,Oracle有哪些功能特性、工具可以簡化和輔助開發(fā)等。


Oracle技術(shù)布道師Tim Hall有一篇博文標(biāo)題為“The Problem With Oracle: If a developer/user can't do it, it doesn't exist.”(Oracle 的問題:如果開發(fā)人員/用戶做不到,它就不存在),在文章中他表達(dá)了如下的觀點(diǎn):


If products lose sight of their users they are doomed to failure. I think some of the “rigid” stuff is necessary, but the user experience should always feel as effortless as possible. Combining the two is key!


意思就是說:產(chǎn)品如果忽略了用戶,就注定要失敗。我認(rèn)為一些“刻板”的東西是必要的,但用戶體驗應(yīng)該總是盡可能輕松。兩者結(jié)合是關(guān)鍵!


我非常認(rèn)同他的觀點(diǎn)。Oracle數(shù)據(jù)庫本身的功能是非常強(qiáng)大和豐富的,但特性太多,多到讓人望而生畏,手足無措。因此Oracle也在不斷簡化自己,從而為用戶提供更好的體驗。Oracle數(shù)據(jù)庫發(fā)展戰(zhàn)略向平臺化(如Exadata)、服務(wù)化(如Oracle Cloud Infrastructure)和自治化(如Automomous Database)的轉(zhuǎn)型也說明了這一點(diǎn)。甚至一些產(chǎn)品是這三種趨勢的結(jié)合,如Exadata Cloud@Customer。


好了,言歸正傳。本文將為大家推薦小編收藏的一些Oracle開發(fā)者學(xué)習(xí)資源。雖然說One man's meat may be another man's poison,但小編還是有信心其中一些會得到大家的喜歡。


1、Oracle GitHub

https://github.com/oracle




GitHub無疑是開發(fā)者最常使用的網(wǎng)站之一,Oracle GitHub也是Oracle產(chǎn)品針對開發(fā)者非常重要的渠道和窗口。目前Oracle在GitHub上提供了264個資料庫,內(nèi)容涉及GraalVM,Docker,Java,SQL,Python和Node.js等。


具體而言,小編推薦以下3個資料庫。


第一個是vagrant-projects??梢砸绘I生成Oracle Linux,Oracle單實(shí)例,RAC和ADG數(shù)據(jù)庫,還可以選擇數(shù)據(jù)庫版本。其它支持的環(huán)境包括GoldenGate和Docker。這非常適合在學(xué)習(xí)過程中搭建開發(fā)測試環(huán)境,玩壞了也不用擔(dān)心,一個命令就可以刪除重建。


創(chuàng)建Oracle數(shù)據(jù)庫環(huán)境還有很多其它的方法,可以參看之前發(fā)布的微信文章:花式獲得Oracle數(shù)據(jù)庫的8種方法。


oracle-db-examples是第二個推薦的項目。提供Java,JavaScript,Python,SQL等各類語言與數(shù)據(jù)庫交互的基礎(chǔ)示例代碼。


最后一個推薦的是db-sample-schemas。這個是Oracle官方提供的示例Schema,包括人力資源,訂單,商務(wù)智能等。Oracle文檔中很多示例都會使用這些Schema。


2、騰科教育

http://www.togogo.net




騰科oracle課程涵蓋11g&12C兩個版本


騰科IT教育集團(tuán)是一家聚焦IT教育和IT人才,提供面授教育、在線教育、IT人才培養(yǎng)與就業(yè)、高校專業(yè)共建與實(shí)驗室建設(shè)、企業(yè)人才定制培養(yǎng)等解決方案的專業(yè)公司。


聯(lián)合思科(Cisco)、威睿(VMware)、華為(Huawei)、紅帽(Red Hat)、甲骨文(Oracle)、亞馬遜(AWS)、微軟(Microsoft)、肯睿(Cloudera)、美國計算機(jī)行業(yè)協(xié)會(CompTIA)等國際知名IT廠商以及國內(nèi)300多家高等院校,開展IT認(rèn)證技能培訓(xùn)和IT職業(yè)課程教育,培養(yǎng)新型IT高級人才。擁有培生集團(tuán)(Pearson VUE)、普爾文(Prometric)兩大全球國際考試中心,提供數(shù)千種IT認(rèn)證考試服務(wù)。

?

3、Oracle LiveLabs

https://apexapps.oracle.com/pls/apex/dbpm/r/livelabs


通過 Oracle LiveLabs,您可以使用 Oracle 的工具和技術(shù)來進(jìn)行實(shí)驗和開辦研討會。


Oracle LiveLabs目前有213個實(shí)驗。這些實(shí)驗都是在Oracle公有云OCI上運(yùn)行的。如果您沒有OCI賬戶,目前有70個實(shí)驗也支持由LivaLabs自動創(chuàng)建臨時實(shí)驗環(huán)境,如圖所示,在菜單中選擇Run on LiveLabs即可。




LivaLabs中的實(shí)驗時長大多在30分鐘到2小時之間,涉及領(lǐng)域包括數(shù)據(jù)庫,數(shù)據(jù)倉庫,數(shù)據(jù)分析,微服務(wù),機(jī)器學(xué)習(xí),低代碼開發(fā)等,您可以根據(jù)自己的興趣進(jìn)行過濾和選擇。

另外,雖然21c 公有云版本已經(jīng)發(fā)布,但本地版尚未發(fā)布,LivaLabs中也提供部分針對21c的實(shí)驗,可以讓您率先體驗。


4、Oracle Live SQL

https://livesql.oracle.com/


Oracle Live SQL是一個Web應(yīng)用,提供Oracle 19c(19.8)企業(yè)版的簡化交互式運(yùn)行環(huán)境。其主要功能已體現(xiàn)在下圖左側(cè)菜單欄中。


首先來看一下Code Libarary,其中包括Script(腳本)和Tutorial(教程)。Script可以在SQL Worksheet中執(zhí)行,或下載在你自己的環(huán)境中執(zhí)行。


Tutorial是關(guān)于某知識點(diǎn)的簡明教程,可以導(dǎo)入到SQL Worksheet中交互執(zhí)行。通常的使用方法為:

單擊“Execute Prerequisite SQL”按鈕,執(zhí)行先決條件SQL,通常是建表和索引等。

按教程順序選擇腳本,單擊“Insert Into Editor”,將腳本粘貼到SQL Worksheet。

單擊“Run”按鈕運(yùn)行腳本。

重復(fù)步驟2。


LiveSQL自帶示例Schema,如經(jīng)典的SCOTT,HR和SH等。你可以針對這些Schema進(jìn)行查詢,但不支持運(yùn)行DML操作。不過你也可以基于示例Schema創(chuàng)建自己的Schema,然后就可以修改了。


最后,你還可以自己制作腳本和教程,分享給大家使用。小編覺得這也是一個非??岬墓δ?。


5、Oracle University免費(fèi)培訓(xùn)和認(rèn)證

https://education.oracle.com/learning-explorer


Oracle大學(xué)是Oracle官方的培訓(xùn)和教育機(jī)構(gòu),Oracle Learning Explorer 計劃為 Oracle 的多個產(chǎn)品提供免費(fèi)入門級培訓(xùn)課程和認(rèn)證。


其中的免費(fèi)課程涵蓋SaaS,Oracle公有云,Oracle和MySQL數(shù)據(jù)庫,Java和云原生開發(fā)等。完成課程并通過在線測試后,可獲得一個認(rèn)證徽章。


6、Oracle Blogs

https://blogs.oracle.com/


Oracle Blogs是Oracle官方的博客網(wǎng)站,可以獲取最新的產(chǎn)品發(fā)布和更新信息,技術(shù)特性發(fā)布信息,以及各類技術(shù)特性的解讀。


推薦SQL和Optimizer兩個博客專欄,網(wǎng)址分別是https://blogs.oracle.com/sql/和https://blogs.oracle.com/optimizer。這兩個專欄分別由Chris Saxon和Nigel Bayliss主持,這兩人都是資深Oracle人,一個是SQL倡導(dǎo)者,一個是SQL產(chǎn)品經(jīng)理,文章都非常權(quán)威和耐看。


7、Oracle Connect

https://www.oracle.com/news/connect


Oracle Connect是Oracle 2020年新建的一個網(wǎng)站,對大家來說可能有點(diǎn)陌生,而且界面偏市場風(fēng)。有人說了,我們不是來看廣告的,數(shù)據(jù)庫和IDE都準(zhǔn)備好了,你就給我們看這個。


各位稍安勿躁,聽我慢慢道來。Oracle原來有三本電子期刊,分別是Oracle Magazine,Oracle Profit和Java Magazine。


Oracle Magazine是雙月刊,1987年首次發(fā)行。最初只有紙質(zhì)版,2006年增加了電子版,2010年支持iPad和iPhone。Oracle Magazine的閱讀對象主要是IT經(jīng)理,DBA和開發(fā)人員。


Oracle Profit是季刊,主要針對CxO管理層,偏業(yè)務(wù)和戰(zhàn)略。


再來看一下Java Magazine,是雙月刊,內(nèi)容當(dāng)然就是介紹Java了。2011年8月1日,Java SE 7推出,Java Magazine也出了第一期,到今年已經(jīng)10歲了。


繞了一大圈,再說回Oracle Connect。2020年,Oracle決定將Oracle Magazine和Oracle Profit刊物整合為新的Oracle Connect網(wǎng)站,為讀者提供更具吸引力和更及時的內(nèi)容。所以,該有的內(nèi)容仍然會有,老的內(nèi)容也可以從歸檔中找到。


在這一節(jié)的最后,推薦大家看一篇Oracle Magazine中的文章。這篇文章的主角是Tim Hall,在文章開篇也提到過。他被授予Oracle開創(chuàng)大使的稱號,不僅如此,他還擁有生物學(xué)學(xué)位,是基因工程博士,空手道黑帶,同時是一名認(rèn)證瑜伽教練。最重要的,他和接下來要介紹的資源有關(guān)。


8、ORACLE-BASE

https://oracle-base.com/


是的,ORACLE-BASE網(wǎng)站的作者正是前面介紹過的Tim Hall。ORACLE-BASE網(wǎng)站并非來自O(shè)racle官方,Tim Hall也不是Oracle員工,但此網(wǎng)站在Oracle學(xué)習(xí)圈可謂大名鼎鼎。從數(shù)據(jù)庫安裝配置到各自O(shè)racle特性,從Oracle 8i到21c,超過1000篇文章,可謂全面細(xì)致。具體內(nèi)容就不多說了,您一定可以找到所需要的內(nèi)容。


雖然界面比較簡單,但內(nèi)容才是王道。就跟12306似的,沒必要整那些花里胡哨的,能買到票最重要。


上一篇: 紅帽O(jiān)penShift 4.8為混合云中的工作負(fù)載提供更多可能性

下一篇: linux重定向和文件的查找

<
在線咨詢 ×

您好,請問有什么可以幫您?我們將竭誠提供最優(yōu)質(zhì)服務(wù)!