回覆列表
  • 1 # 話入神機

    要開發自主學習網站,可以學習一下當前主流的學習網站,如w3school,慕課網等。

    從技術的角度,給您提供一個建議:

    (1)前端開發:你可能會用到HTML5,React,CSS等技術。

    (2)後端開發:你可能會用到Python和爬蟲技術,部分模組可能會用到Java等技術。

    (3)演算法:您需要研究一下主流的演算法和資料結構,為使用者推薦課程,根據使用者的操作資料,提取使用者的行為資料並進行分析。

    (4)運維:您可能需要一套自動化運維工具,如zabbix,或者自己寫shell,python指令碼做運維。

    (5)測試:您可能需要有各種測試工具,如常規功能測試,壓力測試,滲透測試等。

    (6)資料庫:您可以選擇開源資料庫mysql,postgresql等,也可以選擇商業資料庫Oracle,DB2等。

    (7)負載均衡:您可以選擇F5做負載均衡,也可以選擇Nginx等軟體反向代理做負載。

    (8)分散式快取:您可以選擇redis,memcached,ehcache等。

    (9)其他細節……

    當然,看您自己希望做到什麼程度,就選擇什麼技術,祝您學有所成,做出成功的產品。

  • 2 # 星城鼴鼠

    總之就是速成的,那就先語法,後例項,邊學邊開發。

    想學精通的,按部就班,理論結合實踐,硬體知識、資料結構、語法、面向物件、框架、其他相關語言、技術等的學習同步跟上,說的不好,大家大家海涵~~

  • 中秋節和大豐收的關聯?
  • 求職時如何恰到好處地說缺點?