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. ti processor sdk linux am335x evm setup.sh hacking

    #!/bin/sh # # ti processor sdk linux am335x evm setup.sh hacking # 说明: # 本文主要对TI的sdk中的setup.sh脚本进行解读 ...

  2. 【JS】<select>标签小结

    循环时通过<c:if>来判断是否为默认选中 <select name="select" id="month"> <c:forEac ...

  3. webview javascript 注入方法

    Android中向webview注入js代码可以通过webview.loadUrl("javascript:xxx")来实现,然后就会执行javascript后面的代码. 但是当需 ...

  4. MySQL row模式binlog复制原理

    http://www.360doc.com/content/14/1107/14/12904276_423333021.shtml

  5. 【LeetCode 99】Recover Binary Search Tree

    Two elements of a binary search tree (BST) are swapped by mistake. Recover the tree without changing ...

  6. [Web API] 如何让 Web API 统一回传格式以及例外处理[转]

    [Web API] 如何让 Web API 统一回传格式以及例外处理 前言 当我们在开发 Web API 时,一般的情况下每个 API 回传的数据型态或格式都不尽相同,如果你的项目从头到尾都是由你一个 ...

  7. 使用Redis的理由

    Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型.Redis提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据结构上:Re ...

  8. HTML的奇葩嵌套规则

    一.HTML 标签包括 块级元素(block).内嵌元素(inline) 1.块级元素 一般用来搭建网站架构.布局.承载内容……它包括以下这些标签: address.blockquote.center ...

  9. 踩刹车——regularization

    从一个问题说起: 当我们使用H10去拟合曲线的时候,其实我们只想要H2的结果.如果从H10变回到H2呢? 所以我们只需要添加上限制条件:w3=...=w10=0即可.现在呢,我们可以放宽一点条件:任意 ...

  10. Ubuntu 12.04 安装wine1.7

    从源码安装wine 我的系统环境:ubuntu 12.04.4 X64 wine版本:wine-1.7.12.tar.bz2 解压:tar -xvf wine-1.7.12.tar.bz2 进入win ...