最近,不少高校延遲開學,大家只能宅家上網課,
有一些朋友,想趁此期間,多學點計算機的專業課,卻不知從何學起,
211,985大學的計算機專業課都是經過授課教師精心安排的,從大一到大四,課程合理設定,循序漸進地學習,
而那些非計算機專業的同學,想要學習CS專業課,應該怎么安排呢?
為了幫助大家在家也能系統地學到大學計算機系學生的專業課程,實驗樓特地推出了一條計算機專業課學習路徑,有滿滿 37 門計算機課程,計算機必修到選修課,全部涵蓋在此,
這些面向大學計算機專業課程的在線實驗,將計算機上機課搬到線上,
通過在線實驗的方式,學習并練習編程基礎,資料結構與演算法,作業系統,計算機網路,資料庫,資訊安全等計算機專業課程,實踐中讓你更快掌握計算機專業知識,
讓我們一起來看看,大學計算機專業學生,必修課,選修課,大一到大四,都在上些什么吧,
以下介紹到的全部課程,大家都可點擊“計算機專業課” 查看并學習,
階段1:編程基礎
1.C 語言入門教程
地址:https://www.shiyanlou.com/courses/57
本課程講解 C 語言的開發環境以及對 C 語言的剖析,引入大量的 C 語言程式案例,把演算法和語法結合起來,通過引導大家由淺入深地撰寫 C 程式,讓大家掌握 C 語言,
我們將從中學會 C 語言語法、陣列、模塊化程式設計指標、檔案的輸入與輸出等,
2.《C++語言程式設計(第4版)》(鄭莉著)配套實驗
地址:https://www.shiyanlou.com/courses/45
本課程基于《C++語言程式設計(第4版)學生用書》(鄭莉 董淵編著,清華大學出版社),可以配合該教材使用,
該課程以面向物件的程式設計思想為主線,以通俗易懂的方法介紹C++語言,本系列實驗可配合MOOC課程學習:C++語言程式設計基礎,
3.Java 編程語言基礎
地址:https://www.shiyanlou.com/courses/1230
本課程作為 Java 編程的入門內容,是每個 Java 初學者都必須掌握的知識內容,
課程從常量與變數、運算子、流程控制、陣列和方法等 Java 基礎語法開始,層層遞進,逐步帶你認識了解如何通過 Java 實作面向物件的三大特征繼承、封裝,多型,
并讓你在學習程序中,快速掌握關于 Java 中常用類、字串、集合框架和例外處理的相關操作使用,
4.Python3 簡明教程
地址:https://www.shiyanlou.com/courses/596
簡明易懂的 Python3 課程,不僅適用于那些有其它語言基礎的同學,對沒有編程經驗的同學也非常友好,
本課程不僅講解了 Python3 基礎知識,還介紹了 PEP8、Virtualenv、測驗、專案結構以及 Flask 相關內容,
5.《匯編語言(第2版)》鄭曉薇編著配套實驗
地址:https://www.shiyanlou.com/courses/83
本課程由鄭曉薇老師授權,基于《匯編語言(第2版)》(鄭曉薇 編著,機械工業出版社)制作,可以配合該教材使用,在實驗樓環境中完成教材中所有實體及實驗,
6.Linux 基礎入門(新版)
地址:https://www.shiyanlou.com/courses/1
要在實驗樓愉快地學習,先要熟練地使用 Linux,本實驗中通過在線動手實驗的方式學習 Linux 常用命令,用戶與權限管理,目錄結構與檔案操作,環境變數,計劃任務,管道與資料流重定向等基本知識點,
階段2:資料結構與演算法
7.資料結構(新版)
地址:https://www.shiyanlou.com/courses/20
本課程是資料結構入門教程,資料結構是計算機類專業的一門核心學科,本課程使用 C 語言介紹,需要一定的 C 語言基礎,
8.經典演算法解題實戰
地址:https://www.shiyanlou.com/courses/492
在本實驗中,我們將使用實驗樓的環境進行在線編程解決 LeetCode 等題目,積累演算法解題的實戰經驗,
9.Java進階之設計模式
地址:https://www.shiyanlou.com/courses/100
本課程將介紹常用的設計模式以及 Java 語言的實作實體來學習 java 設計模式,
從中我們可以學習到很多型別的設計模式,其中包括工廠模式、抽象工廠模式、單例模式、配接器模式、觀察者模式、裝飾者模式等等,
10.Python版設計模式實踐
地址:https://www.shiyanlou.com/courses/356
以實驗樓部分功能舉例,學習多種常見的設計模式的原理以及如何應用實踐,課程會涵蓋工程模式,命令模式,外觀模式,配接器模式,裝飾模式,代理模式等,使用Python為案例實作語言,
本課程難度屬于一般,屬于初級級別課程,適合具有 Python 基礎的用戶,熟悉 Python 基礎知識加深鞏固,
......
點擊“計算機專業課” 可查看剩余階段學習課程,“階段3:專業課程”“階段4:人工智能方向選修“等,并可以在線學習,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/49378.html
標籤:C
上一篇:輾轉相除法求最大公約數
下一篇:常用的字串函式( str 系列)
