104學習精靈

軟體程式設計

軟體程式設計
關注
邀請朋友
邀請朋友

Line

Facebook

複製連結

取消
1.瞭解各種程式語言的語法用途與使用時機。如 Java、C、C++、ASP.NET、PHP、JSP等。 2.能依照使用者需求開發各種功能的系統。 3.針對程式BUG能有除錯修改能力。 4.能針對系統製作書面資料。 5.能夠在系統開發完成後維護系統安全及穩定性。
關於教室
關注人數 699 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
關於教室
關注人數 699 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
Hi~ 歡迎分享學習資源,有學習問題可匿名向Giver發問!
我要分享
我要提問

軟體程式設計 學習推薦

全部
影片
文章

不知如何開始嗎? 先進行技能挑戰吧~

技能挑戰:初級
目前等級:未達初級
2958 人已通過「初級」測驗,通過率82%,和學習精靈一起探索知識、增強能力!
我要挑戰
知識貓星球

喵星人

04/22 11:41

5個超實用指令!讓ChatGPT成為你專屬的HR!
求職是人生中重要的一環,而面試則是求職過程中至關重要的一步。在面試中,求職者需要向面試官展示自己的能力和經驗,以爭取獲得錄取機會。
然而,許多求職者在面試時容易感到緊張和焦慮,無法充分發揮自己的能力。ChatGPT 是一個大型語言模型,可以模擬人類的對話。可以使用它來幫助您準備面試,提高面試成功率。
舉例來說,當你對面試完全沒有想法時,就可以直接向 ChatGPT 取經:
【指令 1】我即將要去面試 [ 目標產業 ] 的 [ 目標職位 ] 職缺,請列出 [ 數字 ] 點我面試前應該要有的準備。
⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭
使用 ChatGPT 生成自我介紹時,可以用指令提供具體的職缺細節,再以列點方式準備一份符合自己需求的履歷:
【指令 2】我要面試的是 [ 目標職缺產業 ] 的 [ 目標職缺 ] 職缺,請依據下方履歷幫我以 [ 形容詞 ] 的語氣與詞彙,生成一個 [ 30秒/1分鐘/3分鐘 ] 的自我介紹。 [ 經歷 ]
【範例 2】以金融產業金融分析師為例,你可以這樣撰寫指令:
我要面試的是 [ 金融產業 ] 的 [ 金融分析師 ] 職缺,請依據下方履歷幫我以 [ 專業、自信且有禮貌 ] 的語氣與詞彙,生成一個 [ 3分鐘 ] 的自我介紹
⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭
面試時面對面試官提出的問題,該如何回答來提升好印象呢?透過給予 ChatGPT 清晰的描述和場景,也能讓 ChatGPT 提供詳細且全面的面試題目與參考解答:
【指令 3】你是 [ 目標公司 ] 的 [ 職位 ] 面試官,請分享[ 數字 ] 個面試 [ 職位 ] 時,最容易遇到的專業性問題。
【範例 3】你是 Google 的 產品經理 面試官,請分享 10 個面試產品經理時,最容易遇到的專業性問題。
⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭
當你在面試中表現良好,不僅僅是能夠回答問題,還要善於提問!你也可以透過指令,獲得一些關於「提問」的建議:
【指令 4】如果我在面試 [ 目標職缺 ] 時,面試官詢問我「有什麼問題想向我們提出的」,我應該如何追問才能取得良好印象呢?
【範例 4】如果我在面試 軟體工程師 時,面試官詢問我「有什麼問題想向我們提出的」,我應該如何追問才能取得良好印象呢?
⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭
相對於直接詢問 ChatGPT「面試官可能會問什麼問題」,其實也可以反向操作詢問「如果碰到XX問題,請問我該如何回答?」:
【指令 5】如果我在面試 [ 目標職缺 ] 時,被問到 [ 問題 ],我應該如何解答才能展現專業的形象、讓面試官滿意呢?
【範例 5】如果我在面試 軟體工程師 時,被問到:「如果您遇到一個複雜的程式錯誤,您會採取什麼步驟來解決它?」,我應該如何解答才能展現專業的形象、讓面試官滿意呢?
⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭⤭
ChatGPT 可以幫助你在求職過程中做好準備,提高面試成功率。不過 AI 生成的回答也只能作為一部分的參考,實際上還是要根據自己的需求並結合個人經歷,才能更靠近自己的 Dream Job!
➤ 立即關注【AI趨勢報-科技愛好者的產地】獲得更多科技新知!
0 0 659 0

熱門精選

104學習精靈

產品

04/25 15:52

【限量:免費報名】利用AI自動化行銷|直播講座
講座詳細資訊
時間:04/30(二) 20:00 - 21:00
講者:圭話行銷創辦人 何佳勳 / 業界資深的數位廣告行銷專家
主題:行銷新篇章:AI如何革新檔期活動策略
在這個數位化的時代,AI技術正以驚人的速度改變著我們的行銷方式。檔期促銷活動面對的受眾眾多,難以精準定位目標受眾,進而影響活動效果、每次規劃檔期活動都需要創造吸引人的內容和促銷方式,但長期以來,創意卻逐漸耗盡、想要掌握AI如何革新檔期活動策略的最新動向嗎?
你也在苦思如何創造不同以往、有別競品的檔期活動嗎?104學習精靈與緯育TibaMe,攜手邀請到數位廣告界專家 圭話行銷創辦人何佳勳老師。學員們都稱呼他為小圭老師,不僅熱愛與學員社群互動、對學員有問必答,更善於為客戶的製造許多驚喜及營收,一起期待老師分享如何透過 AI 工具提升30%的檔期活動成效吧~
1 0 1028 0
104學習精靈精選課程
看更多課程
想提升職場競爭力?專業技能課程看起來👇
ROS機器人自走車系統開發應用
全國第一 專業ROS機器人培訓中心 為了幫助你更有效率地學會ROS機器人系統開發的核心技術,本課程由具有豐富機器人開發經驗的業界工程師親授,強調實務教學,深入淺出引領你了解ROS重要觀念+實戰ROS程式。實作中搭配艾鍗獨家研發Raspberry Pi擴充板,真正落實「做中學,學中做」,幫助每一位學習者都能自然而然且無壓力地培養與業界接軌的ROS技能。課程特別設計成兩階段,在第一階段,將教你在電腦中建置基於Linux Ubuntu的ROS系統,並能學會機器人主機(Raspberry Pi)與各部位進行通訊,讓你逐漸掌握ROS系統開發必會的指令來行重要控制。在第二階段,講師以ROS認證機器人-Turtlebot Burger實機演示,教你進階應用包括gmapping(地圖構建開源套件)、move_base(路徑規劃套件)等ROS套件使用方法和SLAM(simultaneous localization and mapping,即時定位與地圖構建)、Navigation(導航)等ROS演算法應用,讓你能快速掌握ROS技術核心、參數調整與除錯的技巧。用ROS技術來為自身職能加分,增強開發實戰力! 政府補助課程,歡迎洽詢! 課程特色 1.本班學員獨享艾鍗獨家研發擴充板 為了傳達正確的ROS系統開發的學習觀念與重點,艾鍗獨家設計I/O子板,以擴充原Pi板的功能,並對其中所有軟硬體控制原理進行透徹解說,使你可以透過主題式Lab,實踐ROS系統開發的核心技術與架構。 2.資深機器人開發工程師親授 具有豐富開發經驗的資深工程師親自教您產業實務,快速掌握關鍵技術,縮短摸索碰壁的時間。引領你了解ROS的架構原理、程式設計流程、開發環境與蓬勃發展,領略為何至今仍以ROS為主?體會ROS的無窮潛力及強大用途! 3.完整程式碼開發實戰 本課程以實務為主=觀念+實戰(寫ROS程式)因此不會有任何深奧難懂的數學、資料結構、演算法等,幫助你快速建構開發觀念,透過完整開發程式碼,提高學習效率,快速提升職能,縮短開發時間。 學習目標 1. 能了解全球主流的機器人系統---ROS之緣起、特性與應用。 2. 能學會ROS機器人系統開發環境之建置與基本指令操作。 3. 能了解ROS機器人系統架構與重要觀念,包括ROS Master、節點(Node)、消息(Message)、話題(Topic)… 4. 能學會在ROS系統中的程式開發與節點通訊。 5. 能學會專屬ROS package(套件)之創建。 6. 能學會在Raspberry Pi上建置ROS系統與應用,包括I/O控制、遠端監控。 7. 能了解常用機器人之感測器-Lidar(光達)之特性與應用。 8. 能學會以TF套件進行座標轉換之應用。 9. 能學會Laser-based SLAM(即時定位與地圖構建)之相關套件應用Gmapping。 10. 能學會以move_base、amcl等套件實現2D Navigation之應用。 11. 能學會以GUI工具套件rqt、3D可視化工具套件rviz等進行開發資料之記錄、分析與模擬,作為後續開發優化之依據。 12. 能從ROS機器人Turtlebot操作中,學會ROS套件的整合應用。
艾鍗學院
ROS機器人自走車系統開發應用
全國第一 專業ROS機器人培訓中心 為了幫助你更有效率地學會ROS機器人系統開發的核心技術,本課程由具有豐富機器人開發經驗的業界工程師親授,強調實務教學,深入淺出引領你了解ROS重要觀念+實戰ROS程式。實作中搭配艾鍗獨家研發Raspberry Pi擴充板,真正落實「做中學,學中做」,幫助每一位學習者都能自然而然且無壓力地培養與業界接軌的ROS技能。課程特別設計成兩階段,在第一階段,將教你在電腦中建置基於Linux Ubuntu的ROS系統,並能學會機器人主機(Raspberry Pi)與各部位進行通訊,讓你逐漸掌握ROS系統開發必會的指令來行重要控制。在第二階段,講師以ROS認證機器人-Turtlebot Burger實機演示,教你進階應用包括gmapping(地圖構建開源套件)、move_base(路徑規劃套件)等ROS套件使用方法和SLAM(simultaneous localization and mapping,即時定位與地圖構建)、Navigation(導航)等ROS演算法應用,讓你能快速掌握ROS技術核心、參數調整與除錯的技巧。用ROS技術來為自身職能加分,增強開發實戰力! 政府補助課程,歡迎洽詢! 課程特色 1.本班學員獨享艾鍗獨家研發擴充板 為了傳達正確的ROS系統開發的學習觀念與重點,艾鍗獨家設計I/O子板,以擴充原Pi板的功能,並對其中所有軟硬體控制原理進行透徹解說,使你可以透過主題式Lab,實踐ROS系統開發的核心技術與架構。 2.資深機器人開發工程師親授 具有豐富開發經驗的資深工程師親自教您產業實務,快速掌握關鍵技術,縮短摸索碰壁的時間。引領你了解ROS的架構原理、程式設計流程、開發環境與蓬勃發展,領略為何至今仍以ROS為主?體會ROS的無窮潛力及強大用途! 3.完整程式碼開發實戰 本課程以實務為主=觀念+實戰(寫ROS程式)因此不會有任何深奧難懂的數學、資料結構、演算法等,幫助你快速建構開發觀念,透過完整開發程式碼,提高學習效率,快速提升職能,縮短開發時間。 學習目標 1. 能了解全球主流的機器人系統---ROS之緣起、特性與應用。 2. 能學會ROS機器人系統開發環境之建置與基本指令操作。 3. 能了解ROS機器人系統架構與重要觀念,包括ROS Master、節點(Node)、消息(Message)、話題(Topic)… 4. 能學會在ROS系統中的程式開發與節點通訊。 5. 能學會專屬ROS package(套件)之創建。 6. 能學會在Raspberry Pi上建置ROS系統與應用,包括I/O控制、遠端監控。 7. 能了解常用機器人之感測器-Lidar(光達)之特性與應用。 8. 能學會以TF套件進行座標轉換之應用。 9. 能學會Laser-based SLAM(即時定位與地圖構建)之相關套件應用Gmapping。 10. 能學會以move_base、amcl等套件實現2D Navigation之應用。 11. 能學會以GUI工具套件rqt、3D可視化工具套件rviz等進行開發資料之記錄、分析與模擬,作為後續開發優化之依據。 12. 能從ROS機器人Turtlebot操作中,學會ROS套件的整合應用。
艾鍗學院
Linux入門職能精修
本課程以教企業的方式來教學,著重在使用方法與思維!許多學過Linux的應徵者在面試時,常被問到「你會LINUX嗎?」、「你實際做過那些LINUX服務呢?」、「什麼是LAMP呢?」如果你未來想成為網管、網站開發、嵌入式Linux開發、ROS機器人開發、敏捷開發、雲端架構、AI大數據分析、Web全端開發、資安防禦等領域的工程師,那你不可不學Linux。 看書自學太複雜,密密麻麻的文字介面,讓大部分的人看不到幾個章節就投降了。 查找網路上的技術文章,無法讓初學者循序漸進的掌握技術全貌,遇到問題也不一定有人幫你解答。 上一般坊間的Linux課程,講者不一定會明確告訴你技術應用的方向,學到的知識不一定能讓你與職場所需接軌。 為了幫助初學者克服上述困境,本課程從「如何幫你培養與業界接軌的Linux職能」角度出發,從系統安裝到服務器應用,由講師一步一步地教你操作。只要你照著講師的步驟,就會自然而然地學會Linux。接下來只要反覆練習,你將對Linux更熟練。 1. 什麼是Linux 2. Linux系統安裝 3. Hyper-V 4. VMwarePlayer 5. Virtualbox 6. 如何連線遠端Linux 7. RemoteConnectLinux - 讓你清楚的明白,什麼是遠端連線。 8. 檔案系統與系統結構 9. 系統結構 10. 檔案系統 (ext2、ext3、ext4、xfs) 11. 檔案類型與權限 (chown、chmod) 12. 套件安裝與常用指令 13. 關閉IPV6 & 變更Source.lst 14. 如何安裝需要的套件 (apt-get、dpkg) 15. 常用指令 16. 編輯器的使用 vi 17. 必懂的Linux操作 18. 核心升級 (apt-get、dirt-upgrade) 19. 網路設定 (ifconfig、route) 20. 時區設定及校時 (ntpdate) 21. 硬碟分割與掛載 (fdisk、mkfs、mkfs.ext2、 mkfs.ext3、mount) 22. 使用者帳號管理 (useradd、adduser、deluser、userdel) 23. 檔案壓縮與備份 tar 24. Ubuntu核心編譯 25. APACHE服務的安裝與設定 26. 服務器安裝 Vsftpd + windows應用 27. NFS服務的安裝與設定 28. SAMBA 服務的安裝與設定 + windows應用 29. PHP 30. 服務器安裝 Mysql 31. LAMP整合安裝 (tasksel install lamp-server)
艾鍗學院
學習精靈

07/24 00:00

1778 44
知識貓星球

喵星人

04/13 11:52

Lighthouse中的PWA是什麼?白話文解釋、分析優缺點
PWA 是一種讓網站像原生應用程式一樣運作的技術。這意味著你可以透過瀏覽器訪問這個網站,就像你下載和安裝一個應用程式一樣,但實際上你並不需要在你的設備上安裝任何東西。 PWA 在 Web 上運行,但它提供了和原生應用程式一樣的體驗。
【優點】
1. 跨平台性:PWA 可以在任何支持現代瀏覽器的平台上運行,包括桌面、移動設備和平板電腦。
2. 不需要安裝:用戶無需從應用商店下載或安裝 PWA,只需通過瀏覽器訪問即可使用,節省了用戶的時間和設備空間。
3. 更新方便:PWA 更新無需通過應用商店,可以自動更新,使得開發者能夠更快地推出新功能和修復漏洞。
4. 離線功能:PWA 可以在沒有網絡連接的情況下工作,用戶可以繼續訪問之前訪問過的內容或功能。
5. 優化性能:PWA 通過瀏覽器緩存和服務工作者等技術,能夠提供更快速的加載速度和更流暢的用戶體驗。
【缺點】
1. 有限的原生功能:與原生應用程式相比,PWA 的訪問權限和原生功能(如通訊錄、相機等)可能受到限制。
2. 對某些功能的支援不足:某些平台或設備可能對 PWA 的支援不完整,導致某些功能無法正常運作。
3. 依賴於瀏覽器:PWA 的性能和功能受限於用戶所使用的瀏覽器,某些瀏覽器可能不支持某些功能。
4. 可能影響 SEO:儘管 PWA 可以被搜索引擎索引,但一些搜索引擎對 PWA 的索引和排名可能不如原生應用程式那麼友好。
總的來說,儘管 PWA 具有許多優點,但它也有一些限制和缺點,開發者應該根據具體情況來考慮是否使用 PWA 技術。
0 0 638 1
學習精靈

05/02 00:00

1298 45

推薦給你

104學習精靈

產品

55分鐘前

【英文文章學習】美國新法律,TikTok被迫出售,還是被禁?
這篇文章講述了美國通過法律迫使字節跳動出售TikTok或面臨在美國被禁的情況,但字節跳動明確表示沒有出售TikTok的計劃。此外,文章提到了字節跳動對外宣稱不會立即回應BBC的評論請求,並對報導其正在探索在美國出售TikTok業務的潛力一事予以否認。這一行動在美國引起關注,因擔心中國共產黨對字節跳動的控制程度以及所持有的數據。最後,文章指出根據新法律,字節跳動有九個月的時間出售TikTok業務,並在可能被禁之前有三個月的緩衝期,預計出售期限將在2025年。
Abstract:
The article discusses how the US passed a law to force ByteDance to sell TikTok or face a ban in the US, but ByteDance explicitly stated that it has no plans to sell TikTok. Additionally, it mentions ByteDance's refusal to immediately respond to a request for comment from the BBC and denial of reports suggesting it was exploring the potential sale of TikTok's operations in the US. This action has raised concerns in the US about the extent of control the Chinese Communist Party has over ByteDance and the data it holds. Finally, the article points out that under the new law, ByteDance has nine months to sell TikTok's business and a three-month grace period before a potential ban can be enforced, with the sale deadline expected to be in 2025.
我們可以從這篇文章中學習到:
1. 否定形式的使用:
在文章中,字節跳動明確表示沒有出售TikTok的計劃。這展示了如何使用否定形式來表達拒絕或否認某事,這對於表達立場或回應傳聞是非常有用的。例如,當你需要否定一個陳述或假設時,可以使用這種結構。例如:"ByteDance doesn't have any plans to sell TikTok."
2. 拒絕評論請求的方式:
文章提到了字節跳動拒絕立即回應BBC的評論請求。這突顯了在面對媒體查詢時,公司如何選擇不立即作出回應或拒絕評論,這可能是因為需要時間進行充分的準備或因為公司尚未做好準備就不希望就某一問題發表評論。例如:"TikTok did not immediately respond to a request for comment from the BBC."
3. 解釋傳聞的否認:
文章中提到字節跳動否認了關於其在美國出售TikTok業務的傳聞。這展示了如何針對傳聞或錯誤報導做出回應,強調公司的立場並澄清事實。這種做法對於維護公司形象和解釋誤解是很重要的,尤其是在面對公眾關注時。例如:"ByteDance denied the report on a social media site it owns."
加入共學、關注我們,一起學英文 !
    0 0 7 0
    你可能感興趣的教室