文章详情

短信预约信息系统项目管理师 报名、考试、查分时间动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

初学者怎么做java项目

2020-05-26 06:48

关注

初学者做简单的项目需要掌握以下知识点:

一、前端

语言:HTML+CSS+JavaScript

开发工具:webstorm/vscode

调试器:Chrome

学会HTML的常用标签、元素、以及它们的属性。

学会CSS的基本语法、各种样式的使用,理解CSS的盒子模型、文档流,会用定位、浮动和清除等常见的知识点。

学会js的基础(变量、函数、数组、字符串等)、理解JavaScript的面向对象思想;会用一些常用的js库(如jQuery、bootstrap等);能用js写出一些常用的插件(轮播组件、选项卡等)。

能用HTML+CSS编写网页,实现基本的网页布局,能用JavaScript+CSS编写常用的动效,能用ajax实现和后台接口的数据交互。

会用Chrome做开发调试以及简单的性能调试。

(免费学习视频教程分享:java视频教程)

二、后台

语言:spring、SpringMVC/springboot

开发工具:eclipse/idea

调试工具:Chrome

了解Java起源和发展史以及语言特性,理解jdk和jre,学会配置Java开发环境。

学会Java基础,包括标识符、常量变量、关键字、标识符、数据类型、运算符、流程控制语句、数组、方法等。

理解Java面向对象的思想,理解类和对象的概念,理解面向对象的三大特性(封装、继承、多态),理解this和super的区别和使用,理解Java的接口、内部类、抽象类等。

会用一些常用的Java类(Object、String、Arrays、Math、Date、SystemDateFormate、Calendar以及一些包装类等)。

学会一些Java的高级特性,集合、多线程、IO等,还有反射的原理和使用。

学会至少一种Javaweb的开发框架(spring、springmvc、springboot等)

学会使用eclipse或idea创建web项目以及常用的开发流程、还有一些快捷键的使用。

三、数据库

数据库:Oracle/MySQL、Redis/mongdb

开发工具:Navicat、Redis命令行

学会至少一种关系型数据库(Oracle、MySQL等),和一种非关系型数据库(Redis、mongdb等)

学会关系型数据库相关的理论和基础知识,学会非关系型数据的原理以及优势。

学会SQL的基本操作如数据库表、视图、索引的增删改查操作。

学会SQL的一些高级特性如锁、函数、触发器等。

会用Navicat等SQL客户端连接工具进行数据库的操作。

具备一些SQL性能优化的能力。

四、版本控制

git/svn/Cornerstone

理解版本控制的原理和应用场景,理解数据仓库中各个库的作用和使用方式。

熟悉git常用的操作命令(创建本地/远程分支、查看本地/远程分支、切换分支、提交版本、回滚、合并版本、拉取和推送分支等)。

五、 项目构建工具

gradle/maven

这个就不多说了,项目开发必备的工具,至少得学会其中一种。

六、运行环境

Tomcat、nginx

了解Tomcat的组成和运行原理,理解server.xml各个熟悉的配置

学会查看和分析Tomcat的项目运行日志

学会在Tomcat中部署Java项目

了解nginx的原理和作用,学会安装nginx

学会nginx的项目配置

七、服务器环境

Linux

了解Linux的基本原理和一些常用的命令

能在Linux是安装jdk、Tomcat、nginx等web程序必备的软件

学会一些服务器性能调优的命令

相关文章教程推荐:java入门教程

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯