從 2013 年建立“Crossin 的編程教室”山叮,至今已有 3 年半此洲。我遇到了無數(shù)的編程初學(xué)者灾而,有的已經(jīng)走上了編程之路,有的還在慢慢摸索茎辐,當(dāng)然也有很多人選擇了放棄。盡管我很希望每個人都可以從編程教室里得到一些有用的東西掂恕,但客觀上來說拖陆,不可能有一個課程給你百分百的保證。即使是一流大學(xué)的計算機專業(yè)懊亡,想必也有人在四年之后依然寫不出像樣的程序依啰。更何況我們只是一個小小的公眾號。
我們能做的店枣,只是作為一個過來人速警,給你指個路,搭把手艰争。把你領(lǐng)進編程的世界坏瞄,再陪你在新手村練練級,之后各自上路甩卓。
入門編程最佳的方式是有個懂的人手把手教你鸠匀,但對于絕大多數(shù)人來說都不現(xiàn)實。在嘗試了一些方式之后逾柿,我發(fā)現(xiàn)視頻是比較適合初學(xué)者,又比較可行的方式机错。
曾經(jīng)有同學(xué)寫了一句
input(10)
問我為什么輸入了 10 之后,程序就不動了青瀑。我們來回了十幾句,他也沒能理解 input 到底是怎么輸入萧诫,直到我錄了一段視頻扔過去斥难。
還有人把書上寫的提示符<code>>>></code>輸進了代碼里,問為什么報錯:
>>> print "hello world"
諸如此類數(shù)不清的細(xì)小問題哑诊,用詳盡的文字也未必能說清及刻。但很少有問題是不能用一小段視頻演示
清楚的镀裤。如果有竞阐,那就再來一段。
線上的教學(xué)視頻也有很多暑劝,其中不乏優(yōu)秀的教程。我們雖然在制作效果上并不算突出铃岔,甚至說還有點簡陋。但我們也有自己的優(yōu)勢:除了視頻之外毁习,我們還將建立配套的答疑交流群,安排助教在群里解答問題盏道。視頻也不是萬金油载碌,但你在過程中有任何困惑猜嘱,都可以直接和我們討論嫁艇。
我們即是課程的運營者,也是內(nèi)容的提供者论皆』可以給你解答課程上的疑問,也會根據(jù)學(xué)習(xí)者的反饋及時完善和優(yōu)化課程內(nèi)容悯周。有著成千上萬課程的大平臺,未必能像我們一樣認(rèn)真傾聽你的聲音屠橄。
雖然新手入門時會踩上各種各樣的坑闰挡。但作為一名帶路的老司機,看得多了解总,發(fā)現(xiàn)套路總是相似的姐仅。常年重復(fù)回答了無數(shù)遍的問題刻盐,我把它們整理出來劳翰,總有那么幾款適合你敦锌。
編程不難乙墙,難在堅持生均。就像學(xué)一門樂器听想,你可以在一個月內(nèi)了解各種基本技巧马胧,但要花上數(shù)年時間的練習(xí)才能真正掌握。每個程序員都是靠大量的代碼堆出來的(某些嘴炮架構(gòu)師不算)佩脊。所以我們還準(zhǔn)備了一些或?qū)嵱没蛴腥さ木幊虒嵗┠銋⒖季毩?xí)。這只是拋磚引玉出牧,相信當(dāng)你的編程腦洞被打開后歇盼,自然會有各種各樣的奇思妙想去用代碼實現(xiàn)。
另外赵讯,我們的課程中還提供了在線編程和小測驗的功能耿眉,作為學(xué)習(xí)的輔助。
編程沒那么難组底,但也沒有一蹴而就的捷徑筐骇,你要做的就是在大致正確的方向上一步步往前走。隔行如隔山铛纬,山不過來,我就過去棺弊。
關(guān)于課程的一些說明:
面向人群
比較建議零基礎(chǔ)和初學(xué)者來參與。對于已有一定編程能力的人模她,我們不排斥,但視頻內(nèi)容對你來說可能有點不給力侈净。
之后我們會再制作進階方向的課程,敬請期待元扔。
主要內(nèi)容
一套入門課程(視頻+在線練習(xí))
qq群助教答疑支持
編程教室網(wǎng)站特權(quán)(常見問答夏伊、評論、進度記錄)
數(shù)十道編程實例(包括分析和參考代碼)
碼上行動是用 Python 2 還是 3溺忧?
目前的視頻課程中的演示代碼是基于 Python 2鲁森。其中初學(xué)者會遇到的語法變動,如 print歌溉、input、open痛垛、urllib、unicode 等地方漫谷,都分別用兩個版本做了演示蹂析。
其實對初學(xué)者來說,2 和 3 的差異并不大电抚,了解幾個主要的語法變動之后,對學(xué)習(xí)基本沒有影響俺祠。學(xué)會其中一個版本,另一個也是分分鐘可以轉(zhuǎn)過去蜘渣。
我們之后會逐漸增加以 Python 3 為基礎(chǔ)的演示視頻和代碼。
學(xué)完這個課程要多久?可以到什么程度狰挡?
前面說過,時間上因人而異倦沧,只利用業(yè)余時間的話它匕,預(yù)估大概兩三個月。
本期視頻面向零基礎(chǔ)入門豫柬,難度是到掌握 Python 的基本語法,可以寫點文字交互的小游戲燕偶,做簡單的網(wǎng)頁數(shù)據(jù)抓取础嫡,文件自動化處理這種級別。和公眾號里文字版的入門系列文章的難度基本相似榴鼎。
希望通過這個課程,可以讓參與者擁有持續(xù)自學(xué)的能力盗似,如使用搜索翁涤、查文檔、找第三方庫葵礼、調(diào)試代碼等。
可以在這里查看課程大綱:
http://crossincode.com/school/course/1/
如果你已有一定的編程基礎(chǔ)扔涧,可能視頻內(nèi)容對你來說會有點浪費,不妨等我們之后出的進階專題教程枯夜,如django、爬蟲咏闪、數(shù)據(jù)分析等摔吏。
付費課程和公眾號里的免費課程有什么區(qū)別?
免費課程是基于微信圖文的征讲。
無論收費課程還是免費課程,接下來都會不斷擴充內(nèi)容癣籽,包括版本 3 的更新滤祖,添加更多進階內(nèi)容等。網(wǎng)站功能逐步完善后氨距,部分權(quán)限也會適當(dāng)開放。