《如何学习软件技术幻灯片.ppt》由会员分享,可在线阅读,更多相关《如何学习软件技术幻灯片.ppt(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、如何学习软件技术第1页,共21页,编辑于2022年,星期五内容1.软件学习的目标软件行业的工作岗位2.如何学习软件开发示例:第一个数据库程序 3.程序员的要求知识结构、技能要求、素质4.如何学习编程语言或开发工具Visual Studio.Net第2页,共21页,编辑于2022年,星期五软件学习的目标第3页,共21页,编辑于2022年,星期五第4页,共21页,编辑于2022年,星期五l软件行业的职位分为:开发、管理、应用和销售l软件开发的职位分为分析、设计、实现、测试、实施程序员是软件行业最基础的职位编程能力是所有软件人员都需要的基本能力第5页,共21页,编辑于2022年,星期五问题学习移动开
2、发专业,可以寻找哪些职位?学习数据库管理专业,可以寻找哪些职位?第6页,共21页,编辑于2022年,星期五第一个数据库程序UserApplicationDatabase第7页,共21页,编辑于2022年,星期五设计步骤:l确定需要存储和访问的数据内容l创建数据库l获取所需的信息:连接到现有的数据库l向用户显示信息:在用户界面中显示数据l添加或修改记录:更新数据第8页,共21页,编辑于2022年,星期五需要什么样的程序员?第9页,共21页,编辑于2022年,星期五知识结构l移动开发网络操作系统初级管理Java语言程序设计移动网站设计J2ME程序设计C#语言程序设计基于C#的.NET Framew
3、ork程序设计C#Windows应用程序设计Java Web程序设计Linux用户基础l移动开发移动开发网络操作系统初级管理Linux用户基础Java语言程序设计C#语言程序设计基于C#的.NET Framework程序设计Java Web程序设计C#Windows应用程序设计移动网站设计J2ME程序设计第10页,共21页,编辑于2022年,星期五l数据库管理数据库管理Windows2000Server配置与管理网络基本架构的实现与管理SQLServer数据库程序设计SQLServer配置与管理SQL&PL/SQLOracle体系结构与管理Delphi应用开发C#语言程序设计Java语言程序设
4、计l数据库管理数据库管理Windows2000Server配置与管理网络基本架构的实现与管理SQLServer配置与管理SQL&PL/SQLOracle体系结构与管理SQLServer数据库程序设计Delphi应用开发C#语言程序设计Java语言程序设计第11页,共21页,编辑于2022年,星期五技能要求第12页,共21页,编辑于2022年,星期五程序员的基本素质1.严肃认真的工程实践态度2.团队精神和协作能力3.文档习惯4.规范化,标准化的代码编写习惯5.需求理解能力6.复用性,模块化思维能力7.测试习惯8.学习和总结的能力第13页,共21页,编辑于2022年,星期五如何学习一种编程技术l编
5、程语言/开发工具 Visual Studio.Net界面设计编码调试沟通学习第14页,共21页,编辑于2022年,星期五语言IDE(集成开发环境)控件、类库示例Sample模版Template第15页,共21页,编辑于2022年,星期五学习资源l官方网站l帮助系统目录、索引、搜索、收藏夹动态帮助lMSDN(developernetwork)l社区Ml书籍(循序渐进)第16页,共21页,编辑于2022年,星期五第17页,共21页,编辑于2022年,星期五第18页,共21页,编辑于2022年,星期五第19页,共21页,编辑于2022年,星期五学而时习之谢谢第20页,共21页,编辑于2022年,星期五关于科学研究第21页,共21页,编辑于2022年,星期五