當前位置:首頁 » 編程軟體 » 編程自學入門

編程自學入門

發布時間: 2022-01-10 10:56:53

㈠ 自學電腦編程入門學什麼

C 是基礎,把你從編程菜鳥領進門,之後,學什麼語言並不重要,關鍵是培養編程思想,就是對現實問題用計算機語言編出高效的解決問題的方法。不要陷入選擇編程語言的誤區, 熟悉了一種語言後,再熟悉另一種,非常快,我最初學電腦是 C ,後 用vb ,寫了6年程序,轉 c# 用了兩天,轉java 做android 程序用了一個星期。
所以,建議你先學c,學學數據結構,然後,自己嘗試做些小程序,把問題考慮全面了,把程序做的有用,大家喜歡用,才是硬道理,用戶不會關心你用什麼語言開發的。現在很多從培訓學校出來的應聘時簡歷寫的精通這語言,熟悉那資料庫,其實什麼都做不了。而現在許多公司的項目經理,幾乎都不寫代碼了,編程語言都快忘了。

㈡ 新手學編程該怎麼入門

1、初學者學習編程的時候,首先需要弄得編程的一些基本原理,只有掌握了原理,才能更好的去理解各種編程知識。

2、學習編程工具的使用,初學者在掌握了編程原理以後就需要學習編程工具的使用了,只有熟練的掌握了編程工具的使用技巧,才能在編程中提升效率。

3、多進行編程的實際練習,編程的學習最主要的就是不斷的上機操作,初學者在學習的時候千萬不要只看不做,而是要多看多做。

4、多和有經驗的編程人員交流,多與有經驗的編程人員進行交流可以減少編程學習過程中一些不必要的錯誤,另外在交流以後要多總結。

(2)編程自學入門擴展閱讀

初學者在學習的過程中,一定要親自實踐,哪怕對著書上的代碼一行一行的敲下來,也比單純的看有效果的多。所以,敲代碼一定是伴隨著整個學習周期的,從最初的學習,到後面入門,再到之後的提升,都離不開它。

在學習的過程中會遇到一些難題,會遇到暫時不了解的代碼,只要能堅持下去,一些問題在後面都會自然的有答案的。

自學編程成功的無一例外都是堅持下來了,少則三個月,多則半年的時間一直持續學習,並且這么長時間可能感受不到任何進步的狀態,等渡過這個初期階段,會很有感覺,知道該怎麼學習了,就會很容易找到方向了。

㈢ 自學編程入門

1。清華譚浩強的書c 2。清華譚浩強的書c++
3。清華嚴蔚敏的數據結構
4。C++Primary第4版中文版
5。深入淺出MFC第二版
如果很有興趣的話,可以看看以下的書

1,c++

C++程序設計語言(特別版)---c++八大金剛----Bjarne Stroustrup「C++之父」
C++ Primer (第3版)中文版----c++八大金剛---Stanley B.Lippman
C++ Primer (第4版)中文版----c++八大金剛---Stanley B.Lippman
C++標准程序庫—自修教程與參考手冊--c++八大金剛--Nicolai M.Josuttis
C++語言的設計和演化-----c++八大金剛----Bjarne Stroustrup「C++之父」
深度探索C++對象模型---c++八大金剛----Stanley B.Lippman
Essential C++中文版---c++八大金剛---Stanley B.Lippman
Effective C++中文版 2nd Edition-----c++八大金剛------Scott Meyers
More Effective C++中文版----c++八大金剛------Scott Meyers
C++編程思想(第2版) 第1卷:標准C++導引--------Bruce Eckel
C++編程思想(第2版)第2卷:實用編程技術 --------Bruce Eckel
C++程序設計--------------------------譚浩強
C++ 程序設計教程(第2版)--------------錢能
C++ Primer Plus(第五版)中文版---Stephen Prata
廣博如四庫全書The c++ programming language、c++ Primer
深奧如山重水復Inside the c++ object model
程序庫大全The c++ standard libray
工程經驗之積累Effective c++、More Effective c++、Exceptional c++

c++八大金剛:
1、Essentital c++---lippman---C++之父,旁枝暫略,主攻核心,輕薄短小,初學者
2、The c++ programming language----C++之父,技術權威,用詞深峻,思想深遠,c++網路全書代表,聖經。
3、c++ Primer----lippman---縱橫書市十數年,c++最佳教本,c++網路全書代表。
4、Inside the c++ object model-----lippman----揭示c++底層,非常好,非常難。
5、Effective c++-----通過50個編程實例,展示專家經驗,行文有趣,深處淺出。
6、More Effective c++----通過35個編程實例,展示專家經驗,行文有趣,深處淺出。
7、The c++ standard libray---c++標准庫的網路全書。
8、設計模式:可復用面向對象軟體的基礎------good!

2,c

C程序設計語言(第2版·新版)---C語言「倚天屠龍雙劍」---Brian W.Kernighan「C語言之父」
C Primer Plus中文版(第五版)--------C語言「倚天屠龍雙劍」---Stephen Prata
C程序設計(第三版)---------------------------譚浩強
C語言大全(第四版)---------------------------HERBERT SCHILDT
C語言介面與實現:創建可重用軟體的技術-------------DAVID R.HANSON
C語言參考手冊(原書第5版)--------------------------Samuel P.Harbison
C程序設計教程---------------------------------H.M.Deitel/P.J.Deitel
C陷阱與缺陷-----------------------------------Andrew Koenig

3,vc

Windows 程序設計(第5版)-----Charles Petzold「windows編程泰山北斗」---
Windows核心編程----------Jeffrey Richter「windows編程泰山北斗」---
Windows高級編程指南---------Jeffrey Richter「windows編程泰山北斗」---
深入淺出MFC(第二版)-----「MFC四大天王」-------侯捷
MFC Windows程序設計(第2版)---MFC四大天王」---------Jeff Prosise
Visual C++ 技術內幕(第4版)--MFC四大天王」--------David Kruglinski
深入解析MFC-------------MFC四大天王」-----------George Shepherd
Visual C++.NET 技術內幕(第6版)-MFC四大天王」------------David Kruglinski

如果對您有幫助,請記得採納為滿意答案,謝謝!

我覺得vb vc都是可以的 vc要復雜一些 vb簡單一些 VC 東西多 現在常用的是vc vc可以將vb 包含 建議你從VC學起 這是涉及很多的內容 可以說是博大精深 可以試試

㈣ 學習編程入門應該先學什麼

首先來回答您的問題

  1. 所有編程初始都要學習代碼中的語言,最基礎的就是C語言,當你稍微了解C語言,可以嘗試學一學當今就業比較好的Java語言。

  2. 接著考慮C++,相對於C語言比較高難度。我們面對新的編程語言時,只需簡單了解該語言的語法特點,就可以輕松應對和應用了。

  3. 剛開始掌握一門語言即可,畢竟以後工作熟練掌握一種語言即可。

  4. 像18年比較火的大數據,區塊鏈,人工智慧(AI),不單單是通過一門語言就能掌握的,一名程序員的高級境界,是在反復的實踐、觀察、分析、比較、總結中潛移默化積累的。

拓展資料:

  1. 編程是編寫程序的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,是計算體系按照該計算方式運行,並最終得到相應結果的過程。

  2. 為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。

㈤ 怎樣自學編程入門

1.首先,給你的學習編程一個重要的意義
做任何事情前,你都要首先明白為什麼要做?這個理由不是學校開了某個編程課,你為了應付考試。或者看到其他人都在學,你沒事干,也學下吧。這都是盲目的表現,就好比你追一個女孩,不是因為她家有錢,最重要你追她的原因是:你真的喜歡上了她。
2.如何選擇你人生的第一個編程語言
很多人一開始是對編程有興趣的,但是之前很多大學一上來就教C,C++。裡面復雜的內容,也讓很多人從入門到放棄。到最後連興趣都沒有了。沒有興趣是最可怕的敵人。
如果你是剛開始學編程,選一個比較人性化的編程語言,我建議從python開始。它足夠簡單,而且容易上手。而且現在連小學生都開始學python了。
3.選擇一個有界面的編程環境
很多編程語言,一開始安裝後,都是教你在命令台下寫代碼。面對這么一個黑洞洞的東西,你的興趣又降下來了。
一開始編程不要在這個不友好的命令行下做。而是找一個集成開發環境(IDE),在裡面敲代碼。人對有界面的東東天然有好感和興趣。比如學習Python,一開始用notebook就很容易敲出代碼,而且運行結果也能實時的反饋給你。

㈥ 自學編程怎麼入門(零基礎)

個人自學編程可以從以下幾方面入手:

  1. 確定編程學習的方向。編程語言有多種:C++,C,C#,JAVA,Python等,每種語言都有不同的優缺點,可以根據自己的興趣方向選擇一門編程語言作為自己的學習目標。

拓展資料:

  1. 編程是編寫程序的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,並最終得到相應結果的過程。

  2. 為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。

  3. 編程:設計具備邏輯流動作用的一種「可控體系」【註:編程不一定是針對計算機程序而言的,針對具備邏輯計算力的體系,都可以算編程。】

  4. 為了解決使用機器語言編寫應用程序所帶來的一系列問題,人們首先想到使用助記符號來代替不容易記憶的機器指令。這種助記符號來表示計算機指令的語言稱為符號語言,也稱匯編語言。

  5. 在匯編語言中,每一條用符號來表示的匯編指令與計算機機器指令一一對應;記憶難度大大減少了,不僅易於檢查和修改程序錯誤,而且指令、數據的存放位置可以由計算機自動分配。

  6. 用匯編語言編寫的程序稱為源程序,計算機不能直接識別和處理源程序,必須通過某種方法將它翻譯成為計算機能夠理解並執行的機器語言,執行這個翻譯工作的程序稱為匯編程序。

參考資料:編程_網路

㈦ 程序員入門:如何自學編程

1、選定方向

編程的世界是多元紛繁的,大的方向就分前端開發、後端開發、移動開發、雲計算、數據處理、智能硬體、物聯網、虛擬現實等等,光編程語言都幾十種。如果沒有做過功課,貿然進入只會分分鍾懵逼。所以最好是根據自己的興趣愛好再結合市場前景,先選定一個方向,再選擇一門語言,然後頭也不回的深深扎進去。


2、優化學習方式

做好筆記,記錄經驗,我們大多數人並沒有過目不忘的神技,很多時候我們學了也不一定馬上掌握,需要過後花時間慢慢領悟,而且還有忘掉的風險,所以對於重要的知識點都要做好筆記。

3、多看官方文檔,外文資料
互聯網是一個更新迭代很快的行業,所有編程語言都會不斷的更新新功能和修復舊Bug,網上查的資料很有可能是舊的解決方案,現在已經不適用了。所以最好最快的方法就是查看官方文檔。

4、動手做項目
我們學習編程的最終目的就是用所學的做出具有一定功能的項目,而做項目又是最好的學習和鞏固知識的方式。如果前期能力不足就先做一些簡單的功能模塊,一步一步慢慢來,不要一開始就要實現各種酷炫炸天功能,遇到不會的就在網上查, 現在互聯網這么發達,獲取資源也及其方便。

㈧ 新手如何學習編程

熟悉以下關鍵東西,可以邊學邊做,定期訓練,經常思考,長期積累:

1、語法。

2、基礎理論(數學、數據結構、演算法等)。

3、設計方法(編程原則、設計模式、框架設計等)。

4、庫(核心、基礎、UI、擴展、游戲引擎等)。

5、計算機相關(操作系統、網路、圖形學等)。

6、領域知識(游戲設計、網站設計等)。

7、開發工具(編輯器、IDE、自動部署等)。

8、項目管理(進度管理、分工協作、Bug管理、版本控制等)。

最普遍也是最重要的能力:創造力。努力分析並理解好做什麼以及怎麼做。要知道上面那些東西一開始都是不存在的。

具體方法包括:

1、快速閱讀入門教程和書籍,適合學習語言和基礎庫。比如我學Java讀的《Java編程思想》,練習題做過一點,然後學ActionScript就沒讀過書,只讀過Adobe官方文檔《ActionScript 3.0編程》。

2、閱讀庫的文檔、實例、源碼。比如Flash、Flex開發,熟悉官方API很重要,很多細節要具體使用時才注意到,這時候最好做個筆記,雖然我從沒看過我的筆記。

3、做一個自己感興趣或熟悉的小項目,比如我就以黑白棋游戲作為多個語言的試水項目,一樣的邏輯,便於把關注點放在語言特點上。

4、自己動手豐衣足食。廚師有菜譜,程序員可沒菜譜。比如我做游戲,最關鍵的游戲編程知識全部是動手學出來的,很少有專門針對某個業務領域(如游戲)的編程書籍,要麼是入門書,要麼是模式書(如演算法)、理論書(圖形學),很少有書籍教你如何開發一個45度角地圖系統加編輯器的,全靠自己思考,以及看前人的代碼,需要時找些網路資料。關鍵是,可以培養最重要的創造力。

對於演算法和設計模式,可以研讀下,但是關鍵還是靠平時如何使用了。新手勉強不來的。

項目管理方面的,就得靠工作經驗了,多思考多提意見不要只走流程。

㈨ 電腦編程自學入門

先給你樹立一下信心,學習編程基礎不需要什麼文化水平的,稍微認識一些簡單的英文單詞就行,不認識也沒關系,關鍵就那麼幾個。網上好多大牛,文化水平也不高的。
第一個編程語言有人建議學C,有人建議學python。
我第一個是學的C,看的郝斌的視頻,講解的挺好,學編程一定要實際動手編程,不能光看。
但個人學習的缺點就是太慢,沒人指導,進度慢。如果直接去培訓機構學習學費又高,我又沒有錢,只能自學。
在2010年左右嵌入式非常火,2014年左右APP非常火,現在大數據方向非常火。一個火的同時,以前的熱度自然就淡下來了。
嵌入式的應用編程(我現在就在做),相對來說,是這些工資 相對較低的,但他要求的編程水平也相應的低一些。嵌入式更偏電子方面一些(相對來說),有的做嵌入式應用編程也和電子沒多大關系,總的來說,嵌入式方向,需要掌握的多,但編程水平一般要求比伺服器方向要低一些。沒有那麼多的並發處理。
培訓機構教的編程一般都是從零基礎開始的,培訓的內容挺多,時間緊,會讓你更快入門的,但別以為培訓完後你就是大牛了,雖然領你做過幾個項目,但你仍沒有實際的工作經驗,這很重要。但是你會非常快的入門,會有人幫你理清許多東西。這是自學所沒有的。
我的建議還是能去培訓機構學還是要去的,有人教和自學的效率不是相差一點半點。
我沒去培訓機構而是自學,一是因為學費太高,我沒錢,二是因為我要掙錢,我沒時間,我沒錢。

㈩ 學習編程應該怎樣入門

1、選擇一門編程語言。

雖然目前編程語言有600種左右,但是比較流行的編程語言只有幾十種,所以盡量選擇流行程度比較高的編程語言來入門編程。對於沒有明確編程場景的初學者來說,盡量選擇全場景編程語言,比如Java、Python、C#等就是不錯的選擇,不僅應用范圍廣泛,而且也有大量的開發案例可以參考學習。

2、建立基本的編程思想。

編程語言本身的難度並不高,只要掌握了相應的編程規則就能逐漸建立起自己的編程思想。建立編程思想的第一步是了解編程語言的基本語法規則,以Java語言為例,要掌握各種抽象概念,比如類、對象、屬性、方法等;第二步是了解基本的編程過程,比如類的定義、對象的創建、方法的調用;第三步是學習經典的編程模式。

3、注重實驗。

學習編程語言一定要重視實驗,實驗不僅能夠幫助理解各種抽象概念,也能在一定程度上積累編程經驗。

(10)編程自學入門擴展閱讀:

重要訣竅

1、讓編程成為一個習慣

2、把工作拆分成小塊

3、閱讀別人的代碼

4、尋找良師益友

5、寫技術文章

6、保持耐心

熱點內容
阿里巴巴python 發布:2024-11-15 20:56:25 瀏覽:782
博圖腳本編輯 發布:2024-11-15 20:41:06 瀏覽:312
帶密碼的箱子鑰匙在哪裡 發布:2024-11-15 20:40:12 瀏覽:236
兩個次梁相交怎麼配置 發布:2024-11-15 20:27:35 瀏覽:373
android關機實現 發布:2024-11-15 20:26:42 瀏覽:56
木糠壓縮原理 發布:2024-11-15 20:22:53 瀏覽:654
編譯原理難以理解的問題 發布:2024-11-15 20:11:25 瀏覽:130
安卓9是什麼水平 發布:2024-11-15 20:06:57 瀏覽:185
intel快速存儲ssd 發布:2024-11-15 20:00:27 瀏覽:143
吃雞配置太低怎麼調高畫質 發布:2024-11-15 19:58:19 瀏覽:735