美文网首页
如何快速入门新的编程技术

如何快速入门新的编程技术

作者: 汗青fullstack | 来源:发表于2017-05-26 18:18 被阅读74次
    前言:

    对,编程本身是一种技术,我们要怎么学习一门语言或者一种技术呢?本文就楼主就把自己的学习经验分享给大家...

    楼主的自学经历

    楼主2010年大学期间参加软件大赛,接触并自学了Android/Java等技术,10年暑假做了第一款Android软件并拿了奖(Android+接口+服务器都搞定),11年进公司做Android项目,同年自学了iOS,并一直深耕iOS技术至今,业余时间自学了PHP及相关技术...

    怎样的学习方式楼主不推荐?

    对于新手来说,当面对一种新技术或者一门新语言的时候,很多时候是无从下手的,然后就惯性的去找各种学习资料,好像又回到了学生时代,计划1-3个月啃课本或者看视频,结果大都相似,时间匆匆流走,前面看过的什么内容已经不记得了,可能坚持看到一半就放弃了,给自己一个理由说“我不适合程序员这个行业”。(中国式教育的弊端)
    不得不说,坚持下来的并能够做出东西也是有人在的,我想说的这种学习方法,不推荐!

    入门一种新语言要多久

    楼主:2-3周,具备一定的编程经验者更短

    以下,切入正题!!!

    如何快速入门(以楼主学习PHP为例)
    1. 首先了解PHP能做什么?(半天)
      PHP一般应用于PC端网站的开发语言,可以做网站客户端、服务器等
    2. 搭建开发环境,写出来第一个“hello word!”(1-2天)
      搜索相关教程开始搭建:Mac下搭建PHP开发环境(Apache+PHP+MySQL+phpMyAdmin)
    3. 花3天时间过一遍基础语法,很重要
      这里说的只是对PHP的初识,了解PHP提供的基础语法,并有意识的去记忆哪些语法能够做什么,要能达到在后续编写代码的时候能够快速的查找到所需要的知识!
    4. 开始编码,设计一个基础的流程,并通过查看PHP语法来完成(3天)
      客户端提交表单(http请求)- 服务器接收数据 - 连接mysql数据库 - 增、删、改、查 - 返回Json格式的数据 - 客户端接收数据展示。
    5. 花一周时间设计开发一个小项目(多个功能涉及到3个页面、3个请求处理类、3个数据库处理类、多张数据库表)
      其实是对流程4的复制... 编码过程中学习总结应用到的知识
    6. 花一周左右时间细致的过一遍PHP语法,并结合编程中的经验多思考总结!

    。。。

    宗旨

    多动手、多总结、通过实践串联知识,最后做全面的知识体系建立!

    相关文章

      网友评论

          本文标题:如何快速入门新的编程技术

          本文链接:https://www.haomeiwen.com/subject/xnyxfxtx.html