极客时间-左耳听风-程序员练级攻略-正式入门
2023-09-14 08:57:08 时间
无论你做什么事,你都会面对各式各样的困难,这对每个人都是一样的,而只有兴趣、热情和成就感才能让你不怕这些困难
编程技能
The Key To Accelerating Your Coding Skills:这篇文章会告诉你如何有效地快速提高自己的编程能力。
编程技巧方面
编程语言方面
操作系统
网络协议
HTTP 协议的几个关键点:
1)HTTP 头,
2)HTTP 的请求方法,
3)HTTP 的返回码。
还有,HTTP 的 Cookie、缓存、会话,以及链接管理,等等,在 MDN 的这个文档中都有了。
对于 HTTP 协议,你不需要知道所有的东西,你只需要了解这个协议的最关键的那些东西就好了。
数据库设计
前端方面
字符编码方面
- 关于字符编码,你所需要知道的(ASCII,Unicode,Utf-8,GB2312…)
- The history of Character Encoding
- Wikipedia - Character encoding
- Awesome Unicode
- Awesome Code Points
为什么转成 Java 语言?
1、Java 是所有语言里面综合实力最强的。
2、只有像 C、C++ 和 Java 这样的静态语言才可以让你真正地进阶。
3、对于一个合格的程序员,掌握几门语言是非常正常的事情。一方面,这会让你对不同的语言进行比较,让你有更多的思考。另一方面,这也是一种学习能力的培养,会让你对于未来的新技术学习得更快。
编程工具
编程的 IDE
- Eclipse http://www.runoob.com/eclipse/eclipse-tutorial.html
- Intellij IDEA https://www.gitbook.com/book/dancon/intellij-idea/details
- Visual Studio Code https://www.gitbook.com/book/jeasonstudio/vscode-cn-doc/details
版本管理工具
Pro Git 第二版
https://git-scm.com/book/zh/v2/
猴子都能懂的 Git 入门
https://backlog.com/git-tutorial/cn/
GitHub and Git 图文教程
https://github.com/JiapengLi/GitTutorial
Git 图文教程及详解
https://www.jianshu.com/p/1b65ed31da97
调试前端程序
超完整的 Chrome 浏览器客户端调试大全
http://www.igeekbar.com/igeekbar/post/156.htm
数据库设计工具
使用 MySQL WorkBench
相关文章
- 【黄啊码】MySQL入门—10、事务隔离级别一定要记住,不然程序员揪光头发都找不到bug在哪里
- 【黄啊码】MySQL入门—11、遇到数据库性能瓶颈,骨灰级程序员是这么建议优化的
- 1024程序员节到了,分享关于程序员的100个幽默段子
- 熟练使用STL标准库是每个C++程序员的必备技能!_舞蹈基础教学视频
- 作为程序员,这份Markdown备忘单你永远需要
- 业余爱好者想入门编程,一定远离那些只会说No的家伙,尤其程序员
- IntelliJ IDEA 设置背景图片详解程序员
- odoo docker环境下将日志存储在数据库中ir_logging详解程序员
- centos出现“FirewallD is not running”详解程序员
- 表单验证常用正则表达式详解程序员
- Linux 管理环境变量的文件分为系统级和用户级别详解程序员
- linux 中更改权限命令chown,chmod,chgrp详解程序员
- Linux命令之fdisk详解程序员
- Linux下监控磁盘使用量并在超过阀值后自动发送报警邮件详解程序员
- 如何学习数据分析详解程序员
- java程序员必备技能SpringMvc入门介绍详解编程语言
- 程序员"偷懒"给软件带来安全隐患
- 程序员5种编程入门方法,快速学会一门编程语言!
- 程序员人生:如何开始,如何入门,如何前进
- 「零基础入门」Linux下安装QT教程,助力程序员成为高手!(linux下安装qt教程)
- 2015年开发程序员谨防八大心理疾病
- PHP程序员面试切忌急功近利(更需要注重以后的发展)