你最好的初学者建议是什么? [英] What is your best beginners advice?
问题描述
我对编码非常陌生(我已经研究了一段时间了)我的能力扩展到大约40个YouTube教程和最简单的文本项目。我想知道是否有任何人有任何有用的资源我可以访问参考,教程,甚至任何方向的一瞥我应该从哪里开始。我有大约3个月的时间开始上大学的第一年,我希望能够进入计算机科学/编程(从我的第一个专业选择转换为财务)。
我尝试了什么:
我在Youtube.com以及其他网站上观看过Buckys C ++编程教程35的教程各种入门教程。
https://github.com/karan/Projects#numbers
在此页面上^^我已经完成了文本类别中的FizzBuzz项目以及另外一个,所以你可以看到我对此有多新。
我的路线图:
- 阅读语言文档,做练习,按照教程。
- Google是你的朋友。
- 滥用调试器到看看代码在做什么,它会让你对正在发生的事情有一个非常宝贵的了解,检查变量。
调试器 - 维基百科,免费的百科全书 [ ^ ]
- Master 布尔代数,无处不在,每次测试时都使用布尔代数。
- 掌握一些分析方法, Dijkstra自上而下方法是一个良好的开端。
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design [ ^ ]
https://en.wikipedia.org/wiki/Structured_programming [ ^ ]
https://en.wikipedia.org/wiki /Edsger_W._Dijkstra [ ^ ]
https://www.cs.utexas.edu/users/EWD/ ewd03xx / EWD316.PDF [ ^ ]
- 最好从C#,Java,JavaScript等托管语言开始或者Visual Basic,开始时避免使用C和C ++。
记住练习和小项目不是为了使一些有用的东西,它们在这里教你编程。 / BLOCKQUOTE>
I am extremely new to coding (I have been researching my way into it for a week now) and my abilities extend as far as about 40 YouTube tutorials and the most simple text projects. I was wondering if anyone had any great resources i could access as far as reference, tutorials, or even any glimpse of direction as to where i should start. I have about 3 months before i start my first year of college which i hope to go for computer science / programming (switching from my first option of major which was Finance).
What I have tried:
I have been watched up to tutorial 35 of Buckys C++ Programming Tutorials on Youtube.com aswell as other various introductory tutorials.
https://github.com/karan/Projects#numbers
On this page ^^ i have completed the "FizzBuzz" project in the Text category and one other so you can see how new I am to this.解决方案My road map:
- read language documentation, do exercises, follow tutorials.
- Google is your friend.
- Abuse of Debugger to see what the code is doing step by step, it gives you an invaluable understanding of what is going on, inspect variables.
Debugger - Wikipedia, the free encyclopedia[^]
- Master Boolean Algebra, it is ubiquitous, Every time you test something, you use Boolean algebra.
- Master some analyse methods, Dijkstra Top-Down method is a good start.
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design[^]
https://en.wikipedia.org/wiki/Structured_programming[^]
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra[^]
https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF[^]
- Preferably, start with managed language like C#, Java, JavaScript or Visual Basic, avoid C and C++ at beginning.
Remember the exercises and little projects are not here to make something useful, they are here to teach you programming.
这篇关于你最好的初学者建议是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!