週一,9月11日python
這天寫的是過去一週的周總結,我從中找出當天的內容。linux
這天早晨給電腦折騰裝機,早晨基本上沒有學習,休息了一個早晨。web
下午寫的上週總結,完事作mooc爬蟲課的做業,《Think Python》的阿基米德螺旋線函數課後題。ubuntu
晚上整理這周的課程安排。windows
週二,9月12日網絡
這天沒有寫總結。9月13號寫的,我從中摘錄。編輯器
早晨看的是《Head First HTML and CSS》,第五章節,「HTML裏的圖片」。講的內容是HTML的圖片片插入,ps部分沒有明白,別的也忘記了。函數
下午看的是《Mocc網絡爬蟲與信息提取》,最後一個課的第一節。講《Scrapy爬蟲的基本結構》,5+2模式,五個模塊,兩個中間件。學習
晚上看的《Learn Python Hard Way》裏面ex36習題讓本身寫個小遊戲——這個我到如今都沒有作出來,放棄開始作ex37了。當時還信心滿滿的覺得本身能呢。字體
週三,9月13日
早晨看的是《Head First HTML and CSS》的「嚴肅的HTML」,講的是HTML的歷史,以及各類基本的格式,原則,掃盲用。如今已經完美的忘記了。
下午看的是《Mooc網絡爬蟲與信息提取》最後一課的第二小節,內容是「Scrapy爬蟲的示例解析」,完完整整的跟完了課程,而且本身也跟着敲了一遍代碼。我覺得我是理解了,雖然沒有熟練掌握。
晚上,卡在了《Learn Python Hard way》36題,毫無進展,放棄。
這天安裝好了Ubuntu系統,可是windows進不去了。
週四,9月14日
早晨看的是《Head First HTML and CSS》的「CSS入門」,看了有一多半的內容,剩餘二十多頁沒看。——一方面是由於後面的課程內容含量提升了,另外一方面是由於電腦新安裝了ubuntu系統,很差奇整理電腦是不可能的,兩個因素致使沒有看完。如今不會發生了。
下午看的是《Mooc網絡爬蟲和信息提取》最後一課的第三小節。’’Scrapy爬蟲的實例爬取股票信息「,本身也手動作了一遍。過程是大體理解了。不能熟練掌握,須要多多聯繫繼續在實際操做中加深理解。
晚上看的書是《Learn Python the Hard Way》ex37章節「複習各類符號」,這個做者頗有意思,老是讓人複習。我把書上的字符都記錄了一遍。這天晚上就作這事情了。還想着第二天從網上細細的查找這些字符的含義和利用呢。
週五,9月15日
早晨看的是《HeadFirst HTMLandCSS》的「CSS入門」把剩下的章節看完了。而後今天寫的是看了下面的一個章節的一半。多是當時記錯了。不糾結。應該是「增長字體和顏色」這一章節。
下午作了些瑣事,把《mocc網絡爬蟲和信息提取》可課程結束,瀏覽了全部章節的內容,下載了全部的PPT保存。事實證實,這些PPT是很是好的資料。又作了件不在計劃內的事情:把快要結束的一門課程《零基礎入門Python》的課件都下載了下來,聽了聽這門課的幾個視頻。感受角度還不錯。
晚上有瞎晃盪,原本要再寫《Learn Python Hard Way》裏面36章節的小遊戲,好不容易寫出來代碼遇到不熟悉編輯器的問題。折騰編輯器折騰了一個晚上,最後選擇放棄,從新選擇一個別的編輯器。
週六,9月16日
早晨看的是《Head First HTML and CSS》,看完了「增長字體和顏色」這一章節。詳細的作了筆記,如今都忘記了。不過做爲掃盲很不錯了,看懂就行了,不要求記住。
下午看的是《Think Python》這本書的第五章「條件和遞歸」,主要是遞歸函數這個概念,頗有意思。之前歷來沒有接觸過這種東西,用計算機表現出來很神奇。理論上說用這種函數能夠作不少有意思的事情。才發現這本書全書的中心都是函數,做爲入門的函數。很不錯的一本書。這天看完了第五章節而且理解了課後習題。
晚上扛住了瞌睡後本身隨便隨着記憶填寫了下《Hard Way》第37習題的字符的意思,有不少沒遇到過和沒有理解的空了下來。而且翻了翻幾本手頭上有的基礎書,感受思路有所放開。尤爲是《Hard way》的做者的關於學習方法的觀點猶如明燈同樣,起到了導航的做用。
週日,9月17日。
今天早晨看的是《Head First HTML and CSS》的第9章,「盒模型」。看完,而且作了詳細的筆記,理解了幾本的內容。關於盒模型,原本在網易雲課堂上就有所接觸,此次再系統的從根本上理解下,頗有受益。並不是白作功夫。
下午看的是《Think Python》的第6章「有返回值的函數」,主要講的是增量開發的一個理念,回頭又核心講了個「堅持信念」的關於遞歸函數的概念。頗有意思,沒有接觸過這種函數的人是沒法理解這個概念的,很神奇。就是建立一個函數的時候在函數內用這個函數。那麼問題來了,既然你這個函數尚未建立你怎麼能引用呢?堅持信念!你要讓本身相信你這個函數是能夠用的~聽上去很扯淡,放在計算機系統裏倒是真實能夠運行的。雖說能夠理解,掌握的話我看不是那麼容易的。
晚上作的事情是學習《Learn Python the hard way》,37習題裏面的關鍵詞,字符,的解釋,用法。從網上看到別的人寫的習題解答後,我也學着認認真真的寫每一個關鍵詞的應用,代到函數裏。雖然函數寫的很糟糕,這是正確的方法,雖然慢,卻有效果。因此下週這本書的學習主要就是懟這一章。
關於Python的基本語法,基本字符串,基本邏輯,基本結構我該瞭解的已經瞭解了。接下來的重點不是這些,而是通過適量的代碼練習真正的的理解掌握這些基本的東西。我用三週的時間學會了別人一週就能夠達到的水準。
這周總的來講的成果是這樣的:
《Head First HTML and CSS》這本書看了5章,進度對我來講還算滿意。
《Mooc 網絡爬蟲與信息提取》這套課程結束了最後一趟課,三個小節。還算完成任務。
《Think Python》這本書看了兩個章節:第五章「條件和遞歸」和第六章「有返回值的函數」,還算滿意,基本沒有浪費時間。
《Learn Python the hard way》這本書糊弄了一個章節36習題,毫無進展最終決定放棄。37習題,完成了基本的信息記錄和爲幾個簡單的關鍵字寫了一份糊弄本身的糟糕的代碼解釋。這本書多是讀到這兒遇到障礙了,不是很滿意。
《mooc 零基礎入門Python 》大體掃了一遍,有沒有做用還要看從此能不能繼續看下去。
關於Linux。
下載安裝好了Ubuntu,在mooc上找了個linux相關課程聽了半節課。沒有什麼進展,只能說是掃了下盲,仍是瞎的。不過也算是個開始,既然已經開始學python,linux就必須學,至於怎麼學,再說。
綜上所述,這周也不算浪費時間。進度保持正常,須要改進的地方是學習方法:代碼的練習。下週的學習方法,以敲代碼爲核心。其實下週的安排大體已經出來了。
下週是從9月18日到9月23日。這周隨着《mooc網絡爬蟲與信息提取》課程的結束,各個課程尚未開課,相對來講是最清閒的一週。《Web全棧工程師》課程是9月22號上線,提早預習課程是10月份交做業,暫時不用着急。因此下週早晨的活動依然是《Head First HTMl and CSS》,這書一共15章,爭取下週看完這本書,打下一個好的關於HTML和CSS的基礎。下週晚上的活動也已經決定,就是繼續學習《Learn Python hard way》的各類字符,而且閱讀代碼。不作其餘事情。中午就決定看《Think python》這本書,暫且定個目標是學習7個章節:7,8,9,10,11,12,13.天天一個章節,若是不出意外應該能夠完成。