对于16周岁(含)以上的想要学习软件开发的零基础学员。
对于16周岁(含)以上的想要学习软件开发的零基础学员。
想要学习进修,求职转行,在职提升等各类人群。
适合于有志于进入IT软件行业发展的人群学习。
软件开发需要学什么?
软件开发步骤包括哪些过程?
软件开发模式有哪些?
什么是软件开发?前景好不好?
软件开发后台主要做什么?
Java技术 | |
技术目标:掌握企业项目开发流程及相关技术,能够使用SSM框架、SSH框架技术,快速高效地开发性能健壮的企业级应用 | |
阶段技能 | 大纲简介 |
Java基础技术 |
1.会使用Java基本语法编写简单控制台程序 2.会使用简单算法实现业务需求 3.会使用MyEclipse开发、调试程序 4.会使用操作属性文件读取配置信息 5.能够正确讲述面向对象思想相关概念,并在编写程序时熟练应用 6.能使用Java语言实现字符串操作、常用I/O操作 7.会使用JDBC完成数据增删改查操作 8.会使用异常处理程序中的意外情况 9.熟练运用Java常用API 10.理解Java反射机制并能简单运用,理解常用设计模式 |
B/S网站开发技术 |
1.能够使用JSP视图技术开发动态网站 2.能够在Web容器中部署和发布Web应用 3.会使用JSP + Servlet+JavaBean开发网站 4.会使用EL、JSTL简化页面开发 5.会使用Session、Cookie 管理会话状态 6.会使用Commons FileUpload实现文件上传 7.达到Ajax实现无刷新效果和jQuery简化Ajax开发的目标 8.会结合jQuery提升用户体验 9.会使用JNDI、DataSource 技术 10.会使用Filter完成中文处理,权限控制等功能 |
使用框架开发企业级应用 |
1.会使用MyBatis、Hibernate完成数据持久化操作 2.能够掌握Spring的核心机制一IoC与AOP 3.会使用JSON对象进行数据传递 4.能够基于Spring MVC +Spring+ MyBatis框架开发应用程序 5.能够掌握Struts 2的核心技术一OGNL与拦截器机制 6.会使用jQuery+ JSON+ Struts实现Ajax 7.会使用Spring和Struts配置文件集成 8.会使用Struts + Spring+ Hibernate完成应用系统的开发 9.会创建、发布调用Web服务 |
WEB前端技术 | |
技术目标:掌握前端设计思想理念,能使用HTML5、CSS3、JavaScript、jQuery、Ajax、bootstrap等技术完成 PC端、移动端页面设计、开发和实现 |
|
阶段技能 | 大纲简介 |
静态页面的设计和制作 |
1.会使用HTML5进行网页布局 2.会使用HTML5媒体元素在网页中播放视频或音频 3.会使用HTML5属性进行表单验证 4.会使用CSS3选择器 5.会使用盒子模型及浮动属性定位网页元素 6.会使用CSS3实现动画效果 |
客户端脚本特效的制作 |
1.掌握JavaScript的基本语法 2.会使用JavaScript操作BOM和DOM 3.掌握JavaScript的面向对象用法 4.会使用jQuery中的选择器 5.会使用jQuery中的事件和动画 6.掌握jQuery中的DOM操作 7.会使用jQuery实现常见的网页特效 |
移动端应用 |
1.会使用媒体查询制作响应式网页 2.会使用Bootstrap框架制作前端网页 3.会使用视口标签浏览移动网页 4.会使用Zepto框架实现移动端特效交互 |
数据库技术 | |
技术目标:掌握数据库设计思想、使用E-R图、第三范式进行规范的数据库设计;能使用三大关系型数据库MySQL、Oracle、SQL Server进行数据库开发能使用NoSQL数据库进行数据的存储访问 | |
阶段技能 | 大纲简介 |
数据库的基本应用 |
1.会使用SQL语句实现单表的增删改查操作 2.会使用SQL语句实现两表之间的联结查询 3.会使用SQL Server实现数据库的简单维护 |
数据库的高级应用 |
1.会设计符合第三范式的数据库 2.会使用SQL语句实现多表关联的复杂查询 3.会使用MySQL数据库对象及数据库的备份与恢复 |
Oracle数据库的基本应用 |
1.会安装配置卸载Oracle数据库 2.会创建使用Oracle数据库对象 3.会使用SQL语句实现Oracle数据库的访问 4.会使用PL/SQL语言实现简单业务处理 5.会使用Oracle开发数据库应用程序 |
NoSQL数据库的基本应用 |
1.会配置与使用Memcached缓存技术 2.会配置与使用Redis数据库 3.会配置与使用HBase数据库 4.会配置与使用mongoDB数据库 |
大数据技术 | |
技术目标:认识大数据和云计算,能够在Hadoop平台上进行数据存储和数据的基本分析 | |
阶段技能 | 大纲简介 |
大数据技术应用 |
1.了解Hadoop体系结构 2.能够在虚拟机中安装Hadoop运行环境 3.能够在HDFS上进行文件管理操作 4.能够掌握MapReduce分布式计算框架 5.能够使用HDFS、MapReduce与HBase开发分布式应用 |
Android技术 | |
技术目标:掌握Android开发方面基础技术,能够完成简单的Android本地应用程序 | |
阶段技能 | 大纲简介 |
Andriod技术应用 |
1.会安装和配置Android Studio集成开发环境 2.能够掌握常用的布局方式 3.会使用常用的UI组件 4.能够开发简单的手机应用程序 |
.NET技术 | |
技术目标:掌握ASP.NET MVC 框架,能够完成企业级应用开发 | |
阶段技能 | 大纲简介 |
.NET技术应用 |
1.会使用C#语言操作XML文件 2.会使用ADO.NET完成数据增删改查操作 3.会使用异常处理机制处理程序中的意外情况 4.能够正确讲述面向对象思想相关概念,并在编写程序时熟练应用 5.会使用泛型集合存储相关数据 6.能够掌握Windows桌面开发技术 7.会使用ASP.NET MVC框架开发企业级应用 8.会使用Entity Framework访问数据库 |
前台
授课
教学楼
有专业的教师进行讲解、示范,使学员理解基本理论。
专业教师边讲边演示,安排学员实际体验操作。
指导学习课:针对课程内容难点进行突破及课程总复习。
借助网络资源获取知识、分析问题和解决问题,协作学习。
兰州学软件开发
——学习编程,开创未来
课程背景
随着信息时代的发展,软件开发已经成为一个广受欢迎、就业的热门行业。兰州学软件开发课程,是为广大想要了解和掌握编程技能的学生和职场人士所准备的。
课程特色
1.顶尖教学阵容:兰州学软件开发课程邀请到全国知名的编程专家担任教师,无论是从学术水平还是教学经验上都非常优秀。
2.开放式教学模式:兰州学软件开发课程采用开放式教学模式,充分满足学生的个性化需求,让学生在自主选择课程和时间的同时,更好地发挥自己的学习潜力。
3.定制化课程体系:兰州学软件开发课程根据不同的学生需求,定制相应的课程体系,让学生得到更好的学习效果。
4.多种学习方式:兰州学软件开发课程采用全方位的学习方式,支持线上、线下、远程和面授等多种学习方式。
课程目标
1.了解编程语言的基本概念和编程思想;
2.掌握一门编程语言的基本编程技能;
3.具备设计、编写、测试和优化程序的能力;
4.能够开发简单的软件系统。
学习对象
本课程适合各界人士,特别是大学生、职场人士和编程爱好者,以及想要重新学习和提升编程技能的人士。
课程内容
1.计算机基础
了解计算机硬件和软件,操作系统、网络等基础知识。
2.编程语言基础
了解编程语言的基本概念、语法、语义等内容,学习流程控制、函数、数据结构等基本概念。
3.深入编程语言
深入学习一门编程语言的基本架构、框架、库等内容,能够编写简单的程序和小型应用。
4.软件系统开发
学习软件开发的基本流程和方法,包括需求分析、设计、编写、测试等内容。
5.项目实践
结合真实案例进行实践操作,增加思维和动手能力。
学习时长
兰州学软件开发课程的学习时长约为6个月,共分为三个学期。
收费范围
兰州学软件开发课程的收费范围根据课程难度和学习方式的不同而有所差异,有免费试听、付费学习等选项。
学习收获
1.掌握编程的基础知识和技能,具备开发简单软件系统的能力;
2.了解编程的工作流程和方法,能够高效地开发出切实可行的软件;
3.启蒙学员编程思维,让学员获得持续自学的能力;
4.培养编程团队合作,增强学员的团队意识和沟通协作能力。
结语
以上信息仅供参考,实际情况以到校咨询为准。如有任何问题或需要进一步了解本课程,请联系在线客服预约免费体验课。兰州学软件开发课程,让你熟练掌握编程技能,开创美好未来!
¥198002532人关注
¥218001207人关注
¥218001305人关注
¥19800997人关注
¥11500870人关注
¥11500826人关注
¥21800815人关注
¥168003578人关注
¥21800816人关注
¥询价589人关注