Actually, there are a huge amount of knowledge we need to learn. So I hope you don't be scared. It's OK.

Besides, I have to say that most of the tutorial articles are written in English. And this is also one of the reasons that I write this article in English.

For each area we have to learn, I will paste a commanding url to learn it.

Here is the list:

1.To control the basic Linux commands : http://www.linuxcommand.org/  Luckily, it has a Chinese version(I don't know whether the url is stable):http://billie66.github.io/TLCL/book/index.html (plan has changed , so this one is deleted.)

2.To know some basic knowledge about webpage (don't need to grasp thoroughly, although thorough grasp is better): http://www.w3schools.com/  Luckily, this one also has a Chinese version : http://www.w3school.com.cn/  But as for the Chinese version, I will recommend this one : http://www.runoob.com/

3.Database knowledge is also important for a search engine : http://www.quackit.com/sqlite/tutorial/ Chinese tutorial: http://www.runoob.com/sqlite/sqlite-tutorial.html

4.Learn Python : https://docs.python.org/2/tutorial/  For Chinese version, I recommend this one : 廖雪峰的python教程

5.Learn Django (for this one, I only recommend English documentation): https://docs.djangoproject.com/en/1.10/ But if you really want a Chinese version, I will recommend this : 自强学堂

6.Basic knowledge of using github.

Last, I still want to say that technology is not the core of this project. What matters most is thoughts. In another word, what we are going to do is not to use technology to combine the results of several existing search engine like a machine. What we really need to do is to create a pattern that can sort out what children really need from all the colorful results. In a way, it's artificial intelligence.

[1.1]Knowledge that should be prepared的更多相关文章

  1. Nginx Tutorial #1: Basic Concepts(转)

    add by zhj: 文章写的很好,适合初学者 原文:https://www.netguru.com/codestories/nginx-tutorial-basics-concepts Intro ...

  2. (转)Extracting knowledge from knowledge graphs using Facebook Pytorch BigGraph.

    Extracting knowledge from knowledge graphs using Facebook Pytorch BigGraph 2019-04-27 09:33:58 This ...

  3. business knowledge

    Finance knowledge Trading---At the core of our business model is Trading, which involves the buying ...

  4. 最少知识原则(Least Knowledge Principle)

    最少知识原则(Least Knowledge Principle),或者称迪米特法则(Law of Demeter),是一种面向对象程序设计的指导原则,它描述了一种保持代码松耦合的策略.其可简单的归纳 ...

  5. Postgre cannot insert multiple commands into a prepared statement

    悲剧... FireDAC连接Postgre数据库, 使用默认的属性, 一次执行多条SQL的时候, 会报"cannot insert multiple commands into a pre ...

  6. What is the difference between parameterized queries and prepared statements?

    Both parameterized queries and prepared statements are exactly the same thing. Prepared statement se ...

  7. 聊一聊google的Knowledge Graph

    什么是Knowledge Graph? 它是google用于增强它的搜索引擎的功能和提高搜索结果质量的一种技术.在2012年5月16日提出,除了提供基本的与主题相关的链接服务之外,它还能结构化与主题相 ...

  8. prior knowledge

    https://en.wikipedia.org/wiki/Bayes'_theorem For example, if cancer is related to age, then, using B ...

  9. CUBRID学习笔记 46 PREPARED set Do

    cubrid的中sql查询语法PREPARED set Do c#,net,cubrid,教程,学习,笔记欢迎转载 ,转载时请保留作者信息.本文版权归本人所有,如有任何问题,请与我联系wang2650 ...

随机推荐

  1. hdu 4666 Hyperspace(多维度最远曼哈顿距离)

    献上博文一篇http://hi.baidu.com/byplane747/item/53ca46c159e654bc0d0a7b8d 设维度为k,维护(1<<k)个优先队列,用来保存0~( ...

  2. AI 行为树

    by AKara 2010-12-09 @ http://blog.csdn.net/akara @ akarachen(at)gmail.com @weibo.com/akaras 谈到游戏AI,很 ...

  3. OK335xS PMIC(TPS65910A3A1RSL) reset

    /*********************************************************************** * OK335xS PMIC(TPS65910A3A1 ...

  4. noip2007提高组题解

    题外话:这一年的noip应该是最受大众关心的,以至于在百度上输入noip第三个关键字就是noip2007.主要是由于这篇文章:http://www.zhihu.com/question/2110727 ...

  5. [转] arcgis Engine创建shp图层

    小生 原文 arcgis Engine创建shp图层 以创建点图层为例.首先要得到保存文件的地址. SaveFileDialog saveFileDialog = new SaveFileDialog ...

  6. [Papers]NSE, $\pi$, Lorentz space [Suzuki, NA, 2012]

    $$\bex \sen{\pi}_{L^{s,\infty}(0,T;L^{q,\infty}(\bbR^3))} \leq \ve_*, \eex$$ with $$\bex \frac{2}{s} ...

  7. Android中不混淆类中函数

    情况一:混淆不同的函数aTest.bTest -keep class com.zony.Test { void aTest(byte[], int, int); void bTest(String, ...

  8. xp重装系统后恢复Linux启动

    我的电脑----右键-----属性----高级----启动与恢复故障----设置编辑 [boot loader]timeout=3default=multi(0)disk(0)rdisk(0)part ...

  9. 仿网易新闻客户端头条ViewPager嵌套实例

    要点: 1.重写组件public boolean onInterceptTouchEvent(MotionEvent event)方法 2.正确使用requestDisallowInterceptTo ...

  10. 滑动菜单栏开源项目SlidingMenu的使用

    一.SlidingMenu简介相信大家对SlidingMenu都不陌生了,它是一种比较新的设置界面或配置界面的效果,在主界面左滑或者右滑出现设置界面效果,能方便的进行各种操作.很多优秀的应用都采用了这 ...