【小嘗試】Java獲取慕課網原有路徑課程列表


作為一個老慕課網(https://www.imooc.com/)粉絲,還記得最開始的慕課網有很多免費的路徑課程,練習什么的也特別詳細,是入門一門語言的好方法。

現在慕課網發展起來了收費模式,添加了很多等級更高的課程,這是一件好事,但是原來的免費路徑卻找不到了,如果原先有加入路徑,還能在個人頁面 -> 路徑找到(如圖),沒有加入的就沒辦法了。(也可能是我人傻沒找到,麻煩各位大佬告知,現在從主界面的“職業路徑”進去都是收費的)

 

 

在做畢設的時候,學習了Java爬蟲的初級知識,再一看原來的路徑的網址,發現有規律可循,於是自己寫了兩行代碼,爬下來了相關的網址,各位可取用。

public void test() {
    for(int i = 0; i < 200; i++) {
        Document doc;
        try {
            doc = Jsoup.connect("https://www.imooc.com/course/programdetail/pid/" + i).get();
        } catch (IOException e) {
            continue;
        }
        String title = doc.title();
        System.out.println("https://www.imooc.com/course/programdetail/pid/" + i + ":" + title);
    }
}

得到的結果如下,可以根據自己所需學起來啦:

https://www.imooc.com/course/programdetail/pid/3:Web前端工程師成長第一階段(基礎篇)_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/11:PHP開發工程師闖關記--初識PHP_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/17:從0開始學習制作QQ側滑菜單_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/18:模式宗師養成寶典之Java版_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/20:jQuery源碼探索之旅_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/21:電商網站全站開發攻略_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/22:響應式布局那些事_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/23:搞定Java加解密_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/24:Android加薪利器--自定義View_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/26:前端經典案例集萃之“圖片、信息展示”_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/27:從零開始學習ThinkPHP框架_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/28:高德開發者必由之路——JS API篇_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/29:Android SDK學習計划_Android學習路線徑_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/31:Java工程師_學習規划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/32:Web前端工程師_學習規划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/33:Android工程師_學習規划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/34:PHP工程師_學習規划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/35:前端經典學習計划_前端學習路線_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/36:Android學習計划_Android學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/37:C語言學習路線_C語言學習計划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/38:shell學習路線_shell學習計划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/39:Swift學習路線-iOS動畫特輯學習計划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/40:Oracle數據庫開發學習計划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/42:C++學習計划_C++學習學習路線_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/43:HTML5學習路線_HTML5學習計划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/44:小慕感恩計划-實戰Hot學習計划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/45:Linux運維工程師_學習規划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/46:iOS蘋果表開發攻略學習計划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/47:Cocos2d-x游戲開發快速入門規划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/48:Hibernate開發寶典_學習規划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/49:Linux shell運維實戰_學習規划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/50:Android-微信熱門功能合集_學習規划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/51:搞定python基礎_學習規划_慕課網學習路徑
https://www.imooc.com/course/programdetail/pid/52:玩嗨Python進階_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/53:PHP微信公眾平台開發攻略_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/54:快速搞定PHP第三方登錄_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/55:帶你玩轉Yii框架_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/56:探索Python世界_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/57:Android必備技能之基礎組件_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/58:安卓特效合集豪華套餐_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/59:搞定Java SSM框架開發_學習路徑_慕課網
https://www.imooc.com/course/programdetail/pid/60:SSH框架探幽_學習路徑_慕課網

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM