如何學習bootstrap基礎

首先說明,我並不擅長bootstrap...只是感興趣過php

博文重點:css

我的建議:假如你是經過菜鳥教程學bootstrap的話,學習bootstrap的同時,能夠去css教程--》css響應式設計--》網格視圖。這篇看看,我學了一段時間後,看了這篇感受比較清楚網格佈局究竟是啥意思。不過,直接學也是不影響的。可是感受代碼仍是慢慢一點一點搞懂,在此基礎上在疊加其餘代碼。會讓你更加清楚,代碼是如何演變過來的。html

 

閒談:java

 

若是你想用bootstrap本身寫一個頁面的話,能夠用一下,bootstrap教程--》可視化佈局。倒數第二個。mysql

我也有特地去學過bootstrap,從剛開始老師的建議去了解bootstrap,而後去網上搜資料瞭解了bootstrap,感受挺好玩的,那些樣式都不用你寫,而且他們的樣式都是很漂亮的。jquery

曾經想從bootstrap.css中把表格的樣式扣下來。試過一次以後,我放棄了,感受本身有點傻。。。c++

 

這裏只想說一下,其實bootstrap,也是樣式(css)+效果(js)過來的。不過最重要的是它是響應式的。git

響應式的意思就是可以適應pc這樣的大屏幕,也能適應手機這樣比較小屏幕,它可以根據屏幕尺寸大小改變排版。web

 

最簡便、快速的使用bootstrap,去菜鳥教程。隨便點擊一個 「嘗試一下」按鈕。把裏面的代碼所有代碼複製到你的編輯器中運行。sql

敲html代碼的話,建議用webstorm。再下一個谷歌瀏覽器,放棄IE吧。是我實訓的時候老師推薦的,上手以後就基本只用它寫html代碼了。有快捷鍵那些。

 

學了這麼久的html和css,基本的樣式都玩過,但如今就是隻記得簡單的,想border,margin,padding這些。當初對margin,padding還有點理解不清楚。

如今的狀態都是遇到想要的效果,直接網上覆制,好比下拉菜單,導航欄那些。之前也學過,但如今都忘的差很少了。感受之前學的知識,時間都浪費了。。反正,基礎效果先學到,複雜的,能夠先會使用,到要用的時候,在去複習。最好就能學完一個一邊學一邊作一些項目。這樣提高的快。作了項目,看到成績,才讓你有成就感。否則就會有種學了這些語法還莫名奇妙不知道用到哪。

 

及時作筆記是很重要的,作筆記,儘可能用word文檔那些記在電腦上。除非是那種喜歡寫在筆記本上,並且還願意拿起你的筆記本複習的。我就是字寫得比較大,比較潦草,作了有七八本。到後面就是想看也看不懂了,即便是我本身寫的。。。由於作在本子上。只有黑色的字體。重點在哪裏根本不知道。因此作在word文檔上,能夠自定義字體顏色,背景顏色,字體大小那些都很方便。

說到word,那若是不熟悉word的話,又得學一下比較常用的技巧了。好比設置導航窗格這些,固然這些,會隨着你作筆記的時間越多,你的word文檔會越用越熟。辦公軟件就word用的熟一點,還不是特別熟的那種。。。

 

順便說一個事,計算機二級考試,假如你c語言學的不錯,那就很簡單。計科專業的過二級c仍是不難的,趁還記得知識點,學完c就報考吧。我如今就是後悔爲何當初剛上大學的時候沒那個意識,就不早點報四級英語,弄到如今,還沒考過。。。要考研的話大一就要開始準備了,那些枯燥的理論課,別人能夠不學,但你得認真寫筆記了,自學能力強的就略過。不要等到大三才準備。我是受不了那些理論課了,也沒打算考研。當初選理科也是由於受不了要背那麼多的理論知識。就提醒一下,若是想考研的話,早點準備。

 

計科專業學英語仍是挺有幫助的,最起碼看bug比我這樣英語渣渣仍是比較有從容的,並且大多數你是用的編輯器,還都是外國人的。正版資料文檔是英語的,活躍的社區仍是外國的,好比gitthub。你想問問題,或想找答案不會點英語不行啊。反正這麼長時間了,gitthub發佈問題的按鈕在哪都不知到。但最主要的其實還不是不會英語,而是學校的網速,根本訪問不了gitthub。。。

 

學習sql或mysql,有個網頁版的小工具phpmyadmin,這個工具是當時學php的時候老師給的。咱們學php用的是phpstudy集成環境。經過操做圖形界面讓你儘快熟悉那些sql語句。

百度phpstudy安裝包,下載。

安裝好以後,要包保證下面2個燈,mysql和apache右邊各一個,都是綠的,若是不經過就是紅的。通常剛裝好都是有紅燈的。

解決辦法就是:點擊其餘選項菜單--》環境端口檢測--》檢測端口--》而後他會提示有衝突--》點擊肯定--》再點擊嘗試關閉相關進程並從新啓動,等待它重啓應該就能夠了。

 

裝好後能夠直接以下圖的方式打開phpmyadmin。也能夠在瀏覽器的地址欄中輸入 域名+phpmyadmin。

 

 

 

你用這個工具進行操做是它的窗口會輸出相應的sql語句。就很方便學習了。能夠說我學sql時,對sql的那些增刪改查記得很痛苦。用了這個工具以後,用久了反而無心之中記住了sql語句。就算你學的是sql server 也能夠這樣作,由於sql和mysql,還有oracle的這些基礎語法是絕大多數類似的。並且假如你想學後端的話,學好數據庫是少不了的,包括java,php等,咱們學校就開了這2門後端,2個老師都是打醬油的,全靠本身學。實際上大學基本上要學精通的話,都是本身主動學,老師課堂講的就是查漏補缺。有時他們講得慢,這樣很容易讓咱們沒了耐心。講得快,可是又沒有深層次的講,因此接觸的只是皮毛。因此還不如被動變主動。感興趣就多研究一些,有些東西在不一樣科目中是相同的道理。就是用不一樣的語言或方式實現而已,涉及多一點,知識面就寬廣一點。

另外,我以爲學java以前,能夠先學一些php作一個商城的簡易的下單系統,這樣你瞭解瞭如何把數據庫中的數據遍歷出來、如何把數據傳到後臺。後臺又如何把數據共享到頁面。弄清楚這些以後,在學java可能會好一點。由於java來講,它的語法比較複雜。剛開始學的話,很難一下搞懂,可是若是身邊有大神帶就行了。我就是由於找不到人指導,又不太喜歡交流,學了那麼久才發現學的東西,有人指導能夠在幾天以內就搞懂的。就以爲很打擊。原本邏輯思惟就差。

 

咱們學校這屆開的課程順序是 c和(html、css、js)--》c++和sql --》java--》php--》c#。但我感受,這樣的課程安排不是漸進的。

 

我以爲,假如目標是學好java。c語言是基礎,通常都會先學這個。沒有開就另當別說。

1.html 學到的程度,就是能說先出大部分標籤元素,而且知道他們的經常使用屬性。

以前還被標籤和屬性搞得有點懵,標籤就是尖括號裏面的,好比<div></div> 、<img  />。div是雙標籤,img是單標籤。單標籤就是沒有後面的閉合標籤,閉合的斜槓加在標籤最後。

屬性就是標籤的一個特徵,好比圖片的src屬性。標籤跟屬性的關係就如同 類對象跟私有成員同樣。

2.css 會用一些常見的margin,padding這些。實在不會,能夠直接百度複製。複製多了,也會記住的。

 

3.js,會使用循環,使用數組的方法。複雜的能夠遇到在去學。jquery能夠在js學完以後簡單瞭解一下選擇器的用法。子代選擇器,父代選擇器。

 

4.學完以後,學mysql的增刪改查。select,update,delete,insert。學這個應該不用半個鍾就能夠上手了。而後學習一下設計商品表。只要求會使用phpmyadmin工具建立表便可。不用必定要會使用sql語句建表。

 

5.然以後學一下php的定義使用變量,循環,和對數組的基本操做。

 

學完以後就百度一個商品展現的模板頁面。

6.學一下從商品表中查詢數據,並展現到頁面。

 

這幾步,有些可能上手快點,有些若是不能一會兒適應。能夠兩三天作到一步驟。不用執着必定要所有都學精通才能學下一步,項目中並非把全部的知識點都用上了,反而只是一部分而已。其中可能遇到有些問題,多問老師或師兄師姐他們,就能夠快速解決問題。剛開始,通常同窗的話都是同一個老師教的,水平差很少,排除那些很早就喜歡編程的。過程當中遇到不會的也不用擔憂,這些大多數基礎的,百度多找找就能夠了。

 

 

 

暫時先說到這,若是有問題,歡迎指正。也歡迎各位大神可以提出一些優秀的學習方法,學習網站。

相關文章
相關標籤/搜索