本身想要作一个网站应该怎么作

软件开发和网站开发彻底是两个不一样的,两个地方侧重的是不同的。软件开发是属于手机端的开发,主要面向是安卓,ios开发,网站开发是电脑端的开发,语言分不少种:经常使用的有java、php、.net,每一个语言都有本身的特色和风格。
软件开发
主要分两种安卓开发和ios开发,
安卓开发学习书籍
书的话建议买 精通Android2 ,或者 Android2高级编程 这两本书,讲解的细致,可是必定要结合sdk来看。看完以后就能够本身动手作作项目了。
对于java基础,我如今的感受是 若是要深刻学习android平台,java基础必定要好(里边包括各类java类库的用法,本地代码jni什么的)。但若是平时随便作作应用的话,会面向对象编程就彻底能够了。
安卓开发学习学习网站
推荐你关注DevStore(主要是开发者服务商店)还有csdn和开源中国,都是开发者常常关注的网站。DevStore(DevStore官网_全球首家开发者服务商店)是最早提出“开发者服务商店”的理念的,主要是整合开发者会用到的服务,能够实如今线对比评测,省去本身去网上搜索寻找的过程,还有sdk配置过程,很方便的,嘿嘿,我还在这个网站上写评测挣过外快呢。
csdn是 中国最大的开发者技术社区,牛人仍是不少的
开源中国是目前国内最大的开源技术社区,主要是软件下载,源码托管
自学的话平时就多看一些官方文档,帮助文档也是一个很好的参考资料,多看看,平时多敲代码,多看住哟啊哈斯看规范,看完以后去敲代码主要是在实践过程当中发现错误,多作项目天然多碰见问题,碰见问题解决问题,下次天然就知道怎么解决,在实践中发现真理。
ios开发
第一步,学习开发语言Objective-C,熟悉Xcode。参考书《Objective-C基础教程》,书快看完的时候还须要补充一些关于面向对象的知识,通常计算机专业的学生都是在学C++的时候接触这类思想的。本参考书里也会有一些讲解,进一步的学习须要之后再去看资料,Objective-体现的是面向对象是一种编程思想,之后写代码的时候能够慢慢体会。学完《Objective-C基础教程》,就会对iOS开发中所用到的基础数据类有一个了解,这时候应该就能够写简单的无界面程序了。熟悉Xcode,好比项目的管理,各个按钮的功能,各类选项的设置,4.4以后的新特性等等。
第二步,学习iOS开发的软件运行原理,软件开发思想、规范以及一些苹果公司提供的经常使用标准UI(User Interface,用户界面)控件的使用方法。推荐参考书是《iPhone 4与iPad开发基础教程》,该书有中文译本,虽然不是最新的iOS教程(最新的教程应该是iOS7开发基础教程,可是该书没有中文译本,若是英文过硬,看这本书固然最好)。建议能够去看看这个教程:ios开发视频教程配合着能够看《IPhone开发秘籍(第2版)中文》这本书,把上面的工程所有敲一遍。
第三步,熟悉经常使用第三方控件。由于苹果自己开放性的局限,其提供的标准开发库会有一些功能局限,智慧的网友们开发了各类各样的第三方控件来实现他们想要的功能,可使开发过程事半功倍。此部分为进阶学习内容,须要在掌握前两步内容的基础上展开。这一步主要是试用,学习第三方代码,要求阅读第三方开发文档以及代码多一些。能够与开发同时进行,边学边进行软件开发。
除了参考书,这里推荐一个网站“DevStore”里面收录了不少的开发者服务,而且能够对同类的服务进行参数对比,可以颇有效的找到你须要添加的服务。学习期间及后期作项目阶段均可以在这个网站找到相应的服务和配置过程,而且能够在交流群367554077里咨询大神。php

———————————————我是分割线———————————————————
开发网站
这方面想要俗称的话就用CMS快速建站,这样的能省去不少的时间,在网上搜索一个和会死的模板就能够了,而后配置调用一下就能够用了,须要的就是网扎所用语言的基础知识,不会太难的,网上可一搜到CMS智能建站的视频能够本身学习一下。每种语言的cms不同,可是用的最多的就是php语言的cms智能建站系统,能够本身琢磨一下。java

相关文章
相关标签/搜索