这些很棒编程学习方法 你知道吗

  • 时间:
  • 浏览:3
  • 来源:爱乐彩网站_爱乐彩下载_爱乐彩官网

针灸学会使用 jQuery 的 getJSON 函数从文件中获取数据到 JavaScript 对象中。使用之类的技术,用4个简单的 JSONP API 去练习用 AJAX 拉取数据。练习向 DOM 插入和删除这人 数据。

学习 CSS 选择器,了解它何如我能 选定 DOM 的这人主次。了解 DOM 元素之间的关系。了解4个 DOM 元素作为原本 DOM 元素的父元素或子元素的含义。理解这与后代和祖先之间的关系有那此不同。记住选择器能才能我能 通过那此关系来选定这人元素。

考虑到这人 点,这里有这人具体的建议给那此正在学习或准备学习 Web 应用开发的初学者。实际上,说得更远点更抽象点,这也不4个何如之前 刚开始学习软件开发的4个好计划。很显然,这都是4个适合该人 的计划,之前 我认为它一定适合大主次初学者。

学习 HTML 基础,才能凭记忆创建简单的 HTML 页面。学习 DOM 和何如理解 HTML 作为指定的分层树形态。花点时间来思考它何如关系到你在前面步骤中学到的分层文件系统。

一旦你掌握了 Git 的基本操作,在学习下面的技术时将其集成到你的工作流中。

一旦你发现4个学习工具,它采用自上而下的最好的依据,那末那此是最好的学习最好的依据?我对这有4个具有争议性的观点:我认为尽之前 快地记住基础知识对初学者 而言是绝对有必要的。当成为更高级的学习者,记忆变慢成为4个被丢弃了的最好的依据。你之前 听到过别人轻视地说(“某种死记,要内部内部结构消化”,“我在消化记住的东 西”,“我讨厌测试,我不得不回想起记忆中的东西”)。

说得更具体点,我建议你学习用 JavaScript 何如学习去下面的事,很糙是以这人 顺序:

我也承认记忆某种老是学习所有东西的最好最好的依据,之前 我相信对于编程初学者而言,是实践编程所绝对前要的。为那此呢?之前 它能才能减少阻力,之前 有那此东西会带给初学者挫折,那也不阻力。

多练习 JavaScript 对象,并把它们当作可变的聚合器。学习何如用 JavaScript 来表示更比较复杂的数据而都是基本数据类型。针灸学会应用并操作那此数据形态。理解并定义 JSON、理解它何如与 JavaScript 对象相关联。

来源:51CTO

学习一门弱类型的编程语言,某种先学习那种具有强制类型的、面向对象的编程语言。严格而言,之前 一群人对你提到 class (类)或继承,那末你就应该去选择其它的途径了。真是我认之类和继承相关技术是软件开发中必不可少的,之前 我强烈认为它们不应该是初学者的选择。

实践 jQuery 中的事件除理和 DOM 操作(比如,实践操作 DOM 当用户点击某个东西,或在指定的时间间隔)。

该人 面,当你还是小学的之前 ,你被迫花时间来背乘法口诀表。为那此要背呢?之前 你的基础乘法口诀表也不否是构建更比较复杂的乘除法的基础。这和你记忆编程语言的语法并那末那此不同:之前 你写 if 或 for 循环越自然,那末你写出更比较复杂的语句块也更容易。

鉴于此,我认为 JavaScript 是初学者而言最理想的编程语言,之前 :(a) JS 解释器在绝大主次浏览器上都可用,(b)它的面向对象形态并都是强制型的,(c)在工业界被广泛使用(是的,即使是 web 之外的客户端,即使是现在担任设备工程师的我也做嵌入 JavaScript 的工作。)

一旦你掌握了后边的有几个 Unix/Linux 命令,并会从命令行进入文件系统,你就应该学有几个基础的 Git 命令。主也不 git init, git status, git add and git commit。

学习 Git 的基本操作,学习通过命令行使用 Git。这原困要先学习5个 Unix/Linux 命令(ls,pwd,mkdir,cd)。当学习了这有几个命令,也就针灸学会了以“树型”或层次形态的呈现最好的依据查询文件系统。

学习 jQuery,并主要专注于 DOM 的操作能力。针灸学会用 jQuery 对 DOM 插入或删除元素,实践可视化何如影响用 DOM 定义的树型形态。

记住后边的那此并每天写4个应用程序来实践,直到那此都轻而易举地想起来。

学习何如打印出这人东西,学习何如声明和定义变量,学习基本算术运算操作(包括余数操作),学习循环(很糙是 for 循环),学习把抽象重复的代码写成函数,学习字符串和用循环操作字符串,学习数组和数组的循环最好的依据(很糙是 foreach 循环),学习创建和操作对象数据集。

在这人 阶段,做4个简单的幻灯片来循环播放 Flickr 图片,这将是4个令人难以置信的项目,将真正考验你的能力,使用之前 学过的基础技术来实现它。

之前 你做了这人 步,那末你之前 掌握了小量必备的编程和计算机科学基本概念。具体来说,你掌握了计算机应用程序的最重要元素(之前 if-else 语句,循环,变量,对象,函数,数组等),你之前 针灸学会了链式或树型的数据形态。这时,无疑你之前 准备好转移到更高级的主题。