本周末学习如何编写代码

无论您是只想破解一些脚本还是制作一个功能丰富的应用程序,编写代码可能会有点难以承受的海量信息。这里有一些资源可以帮助你开始。...

Image for article titled Learn How to Code this Weekend

无论您是只想破解一些脚本还是**一个功能丰富的应用程序,编写代码可能会有点难以承受的海量信息。这里有一些资源可以帮助你开始。

学习基础知识

Image for article titled Learn How to Code this Weekend

在您点击本页上的任何其他链接之前,您应该阅读我们的Programmer101指南,以便熟悉基础知识。本指南中的第一条建议之一是避免在选择编程语言时挂断电话。尽管如此,如果您在做决定时遇到任何困难,我们会向精通代码的读者征求一些建议,这是一个很好的帮助资源。如果你想做web应用程序,你应该看看我们的指南,从零开始构建一个没有经验的网站。

Image for article titled Learn How to Code this Weekend

你还能去哪里了解更多信息?我们很喜欢琳达,但30美元有点贵。不过,它是学习一些新技能的好资源,你可以在一个月内积累很多。另外,iTunes U上免费提供的资源数量惊人。苹果在全球开发者大会(WWDC)上分享了许多过去几年的视频,此外还有iPhone开发等课程。如果你正在研究ActionScript编程,我最喜欢的资源之一是Lee Brimelow的gotoAndLearn。它包含了大量的教程,告诉你如何使各种整洁的东西,并学习一些伟大的新技术。

选择框架和助手库

学习编写代码并不意味着你需要使用编程框架,但一旦你知道自己在做什么,它可以让你的生活变得更加轻松。然而,在开始研究框架之前,您应该了解模型-视图-控制器(MVC)设计模式。这是框架通常遵循的模式,eNode对MVC有很好的概述,可以帮助您更好地理解MVC。

最近最流行的框架之一(恰好遵循MVC)是rubyonrails。Ruby是一种舒适的语言,感觉更像是写英语,而不是写代码。这可能对你有吸引力,也可能对你没有吸引力,但它仍然是一个非常有能力的地方,也是很多人开始的好地方。然而,Rails是为更大的web应用程序而设计的,对于不那么雄心勃勃的项目来说,它并不总是最佳的选择。

Image for article titled Learn How to Code this Weekend

如果您使用PHP,那么cakephp框架是一个简单的起点。Zend对于PHP来说是一个更强大但更复杂的选项。

由于JavaScript占了当今web的大部分功能,它有自己的助手库,使编码变得更简单。Scriptaculous是一个流行的选项,jQuery可以帮助您完成Ajax交互和其他经常使用JavaScript执行的操作。

Image for article titled Learn How to Code this Weekend

即使CSS也有框架,因为CSS现在有点混乱,我们最喜欢的是Blueprint。

最后,如果你想做一个简单的游戏,ActionScript是一个很好的学习语言。Flixel和Flashpunk在游戏开发中非常有用,值得一看。

开始你的第一个项目

Image for article titled Learn How to Code this Weekend

一旦你知道自己在做什么,最有趣的开始就是打乒乓球。这可以很容易地在JavaScript和ActionScript中实现(两者没有太大的区别,所以如果你学习了其中一个,你将有一个与另一个更容易相处的时间)。也许令人惊讶的是,最容易实现的事情之一是博客应用程序,使用rubyonrails和CakePHP框架更容易实现。真的,你可以从任何你觉得舒服的事情开始。通常一个让你感兴趣的项目是最好的,或者一些非常简单的事情,你可以在一个小时或更短的时间内完成,并且感觉你已经完成了一些事情。不管你选什么,希望它是第一个来的。如果你学会了如何编写代码并最终想出了一些非常棒的东西,一定要在评论中分享。


你可以联系亚当·达奇斯,这篇文章的作者[email protected]. 你也可以在Twitter和Facebook上关注他。

  • 发表于 2021-07-25 10:43
  • 阅读 ( 189 )
  • 分类:互联网

你可能感兴趣的文章

5节课,成为一名真正优秀的自学程序员

... 学习编程逻辑以获得第一个立足点。成为自学成才的程序员,在任何行业保持竞争力。在我们的连续系列课程中,这五门Udemy课程将帮助您全面理解代码的方式和原因。 ...

  • 发布于 2021-03-12 09:53
  • 阅读 ( 227 )

什么是编码?它是如何工作的?

...都用电脑来创建网站,应用程序,甚至游戏!今天,您将学习它的代码,它的用途,以及如何开始学习自己的代码。 ...

  • 发布于 2021-03-18 05:18
  • 阅读 ( 345 )

适合初学者的最佳unity 3d教程

... 学习Unity的库都是建立在C#之上的,这是一件很好的事情,但是学习C#还有很多其他很好的理由! ...

  • 发布于 2021-03-21 15:28
  • 阅读 ( 331 )

这些机器学习课程将为您准备一条职业道路

... 这是机器学习和人工智能在工作,因为它塑造了我们的日常生活。 ...

  • 发布于 2021-03-25 15:43
  • 阅读 ( 247 )

如何使用“helloworld”脚本开始使用python

...虽然大多数人可能把它的流行归因于它在数据科学和机器学习等领域的应用,但它也很容易学习语法,因此深受初学者的喜爱。 ...

  • 发布于 2021-03-28 01:18
  • 阅读 ( 304 )

如何使用keras、pytorch、tensorflow等升级python和ai技能

人工智能和机器学习正以令人惊讶的方式使我们的生活变得更简单。他们执行频繁,高容量,计算机化的任务可靠,没有疲劳。人工智能通过渐进式学习算法进行调整,可以给你一个更深刻的意义的数据非常准确。 ...

  • 发布于 2021-03-29 03:21
  • 阅读 ( 202 )

学习如何以有趣和互动的方式编写代码

人们在学习代码时会用到各种各样的资源——书籍、在线课程、教程等等。虽然大多数在线课程都有一些互动练习来掌握代码,但有些课程非常注重实践,我们认为这是最好的方法。 ...

  • 发布于 2021-03-30 03:09
  • 阅读 ( 226 )

如何学会用简单的方法编写代码(并赚更多的钱)

...录片中,史蒂夫·乔布斯说:“这个国家的每个人都应该学习如何编程,应该学习一门计算机语言,因为它教会你如何思考。” ...

  • 发布于 2021-03-30 14:28
  • 阅读 ( 246 )

如何赢得'使命召唤:黑色行动冷战'测试码本周末

本周末是使命召唤联盟(CDL)锦标赛。粉丝们可以收看8月29日和30日的《最佳使命召唤:现代战争队》现场比赛,观众有机会获得游戏内奖励,并有可能在即将到来的《使命召唤:黑色行动冷战beta》中获得一席之地。您可以通过...

  • 发布于 2021-05-12 13:50
  • 阅读 ( 229 )

本周最受欢迎的帖子:10月18日至25日

...纸上(当然,涂上油和你选择的调味料)。心惊肉跳。本周末清理、修复和升级硬盘像大多数事情一样,硬盘运行得更好时,你不塞满垃圾。仅仅因为你有磁盘空间并不意味着你必须用光它。这个周末,让你的驱动器秩序和清除...

  • 发布于 2021-05-22 12:57
  • 阅读 ( 164 )
阿鑫鑫吖
阿鑫鑫吖

0 篇文章

相关推荐