当前位置:网站首页>This project allows you to quickly learn about a programming language in a few minutes
This project allows you to quickly learn about a programming language in a few minutes
2020-11-06 20:58:00 【Jawajid】
As a programmer , Programming languages are the materials we use to build the world of programs . The first step in learning programming is to choose a programming language that suits you .
however , There are so many kinds of programming languages , image Python、Java、Go、C++、JS And so on are currently more popular programming languages . Our pain point is that we can't quickly understand a programming language to find out whether the programming language is suitable for us .
Is there any way to quickly understand the language of a programming language ?
The answer is yes !
Github There is one be called learnxinyminutes-docs Open source projects can help you X Minutes to quickly understand a programming language .
- Project Github Address :https://github.com/adambard/learnxinyminutes-docs .
- Online website address of the project :https://learnxinyminutes.com/ .
The following picture is the website of this project . Don't be afraid to look at it all in English ! Most of the programming language tutorials provided by this project have corresponding Chinese translation versions .
If your English is good , It is recommended that you read the English version directly , This will make it more original .
You can also put the Chinese version (zh-cn) Explain to highlight come out . As shown in the figure below .

If we want to get to know a programming language quickly , It's simple , Find this programming language directly on the website homepage .
I'll take it here Go Language, for example (Go Language is quite popular at this time ).
We want to quickly understand Go The language of words , Go straight to the homepage of the website Go The Chinese version of the language is enough .

After the open , You'll see go Language corresponding to the introductory course .

I can't say how well this tutorial is written , however , It is true that most of the more important points of a programming language are mentioned .
such as go The language course here says :http A simple function in the package can be opened web The server .
// http A simple function in the package can be opened web The server .
func learnWebProgramming() {
// ListenAndServe The first parameter specifies the listening port , The second parameter is an interface , Specifically http.Handler.
go func() {
err := http.ListenAndServe(":8080", pair{})
fmt.Println(err) // Don't ignore mistakes .
}()
requestServer()
}
You bet , Every programmer needs a familiar programming language as his weapon . however , That doesn't mean we don't need to know other programming languages .
Programming languages are just tools . It's important to choose the right programming language and do the right thing . such as Java Suitable for website development Python More suitable for data analysis . For example, if you want to do full stack development , Programming may also require mastery of many languages . Take me , It's half a full stack development , I mainly use Java Do backend development ,Javascript For front-end development .
Wechat search “Github The Nuggets plan ” reply “ Fundamentals of computer ” You can get graphical computer basics + Personal original Java Interview manual .

版权声明
本文为[Jawajid]所创,转载请带上原文链接,感谢
边栏推荐
- An article will take you to understand CSS3 fillet knowledge
- 游戏开发中的新手引导与事件管理系统
- (2) ASP.NET Core3.1 Ocelot routing
- What are Devops
- 美团内部讲座|周烜:华东师范大学的数据库系统研究
- Try to build my mall from scratch (2): use JWT to protect our information security and perfect swagger configuration
- Tron smart wallet PHP development kit [zero TRX collection]
- Small program introduction to proficient (2): understand the four important files of small program development
- An article will take you to understand CSS alignment
- 【自学unity2d传奇游戏开发】地图编辑器
猜你喜欢

Live broadcast preview | micro service architecture Learning Series live broadcast phase 3

Pn8162 20W PD fast charging chip, PD fast charging charger scheme

2020年第四届中国 BIM (数字建造)经理高峰论坛即将在杭举办

美团内部讲座|周烜:华东师范大学的数据库系统研究

前端未來趨勢之原生API:Web Components

Zero basis to build a web search engine of its own

递归、回溯算法常用数学基础公式

大道至简 html + js 实现最朴实的小游戏俄罗斯方块

Description of phpshe SMS plug-in

How to understand Python iterators and generators?
随机推荐
Bitcoin once exceeded 14000 US dollars and is about to face the test of the US election
一路踩坑,被迫聊聊 C# 代码调试技巧和远程调试
Chainlink brings us election results into blockchain everipedia
Staying up late summarizes the key points of report automation, data visualization and mining, which is different from what you think
意派Epub360丨你想要的H5模板都在这里,电子书、大转盘、红包雨、问卷调查……
Some operations kept in mind by the front end foundation GitHub warehouse management
Python basic data type -- tuple analysis
An article will introduce you to HTML tables and their main attributes
大道至简 html + js 实现最朴实的小游戏俄罗斯方块
Asp.Net Core learning notes: Introduction
游戏主题音乐对游戏的作用
华为云微认证考试简介
Git rebase is in trouble. What to do? Waiting line
Behind the record breaking Q2 revenue of Alibaba cloud, the cloud opening mode is reshaping
ERD-ONLINE 免费在线数据库建模工具
一部完整的游戏,需要制作哪些音乐?
Look! Internet, e-commerce offline big data analysis best practice! (Internet disk link attached)
Summary of front-end performance optimization that every front-end engineer should understand:
Ronglian completed US $125 million f round financing
An article takes you to understand CSS pagination examples