>Java >java지도 시간 >초보자를 위한 자바 프로젝트 만드는 방법

초보자를 위한 자바 프로젝트 만드는 방법

王林
王林원래의
2020-02-04 14:01:094195검색

초보자를 위한 자바 프로젝트 만드는 방법

초보자는 간단한 프로젝트를 수행하기 위해 다음 지식 포인트를 숙지해야 합니다:

1. 프론트엔드

언어: HTML+CSS+JavaScript

개발 도구: webstorm/vscode

디버거: Chrome

1. HTML의 공통 태그, 요소 및 속성을 알아봅니다.

2. CSS의 기본 구문, 다양한 스타일의 사용법을 배우고 CSS의 상자 모델과 문서 흐름을 이해하며 위치 지정, 플로팅, 지우기 등 공통 지식을 사용할 수 있습니다.

3. js의 기본(변수, 함수, 배열, 문자열 등)을 배우고 JavaScript의 객체 지향적 사고를 이해합니다. 일반적으로 사용되는 js 라이브러리(예: jQuery, 부트스트랩 등)를 사용할 수 있습니다. ; js를 사용하여 일반적으로 사용되는 플러그인(캐러셀 구성 요소, 탭 등)을 작성할 수 있습니다.

4. HTML+CSS를 사용하여 웹페이지를 작성하여 기본 웹페이지 레이아웃을 구현할 수 있고, JavaScript+CSS를 사용하여 일반적으로 사용되는 애니메이션을 작성할 수 있으며, Ajax를 사용하여 백그라운드 인터페이스와의 데이터 상호작용을 실현할 수 있습니다.

5. 간단한 성능 디버깅은 물론 개발 및 디버깅에도 Chrome을 사용할 수 있습니다.

(무료 학습 영상 튜토리얼 공유: java 영상 튜토리얼)

2. 백엔드

언어: spring, SpringMVC/springboot

개발 도구: eclipse/idea

디버깅 도구: Chrome

1. Java의 기원과 개발 역사 및 언어 기능을 이해하고, jdk와 jre를 이해하며, Java 개발 환경 구성 방법을 배웁니다.

2 식별자, 상수 변수, 키워드, 식별자, 데이터 유형, 연산자, 흐름 제어 문, 배열, 메서드 등을 포함한 Java의 기본 사항을 알아보세요.

3. Java의 객체지향적 사고를 이해하고, 클래스와 객체의 개념을 이해하고, 객체지향의 세 가지 주요 특성(캡슐화, 상속, 다형성)을 이해하고, 이것과 super의 차이점과 사용법을 이해하고, Java 클래스, 추상 클래스 등의 인터페이스 및 내부

4. 일반적으로 사용되는 일부 Java 클래스(Object, String, Arrays, Math, Date, SystemDateFormate, Calendar 및 일부 패키징 클래스 등)를 사용합니다.

5. 컬렉션, 멀티스레딩, IO 등 Java의 일부 고급 기능과 리플렉션의 원리 및 사용법을 알아보세요.

6. 하나 이상의 Javaweb 개발 프레임워크(spring, springmvc, springboot 등)를 학습합니다.

7. Eclipse 또는 아이디어를 사용하여 웹 프로젝트 및 일반적인 개발 프로세스를 만드는 방법과 일부 단축키 사용 방법을 배웁니다. 열쇠.

3. 데이터베이스

데이터베이스: Oracle/MySQL, Redis/mongdb

개발 도구: Navicat, Redis 명령줄

1. 하나 이상의 관계형 데이터베이스(Oracle, MySQL 등)를 알아보세요. , 그리고 비관계형 데이터베이스(Redis, mongdb 등)

2. 관계형 데이터베이스에 관한 이론과 기본 지식을 배우고, 비관계형 데이터의 원리와 장점을 알아봅니다.

3. 데이터베이스 테이블, 뷰, 인덱스에 대한 추가, 삭제, 수정, 쿼리 작업과 같은 기본 SQL 작업을 알아보세요.

4. 잠금, 함수, 트리거 등과 같은 SQL의 일부 고급 기능을 알아보세요.

5. Navicat과 같은 SQL 클라이언트 연결 도구를 사용하여 데이터베이스를 운영할 수 있습니다.

6. SQL 성능 최적화 기능을 갖추고 있습니다.

4. 버전 제어

git/svn/Cornerstonegit/svn/Cornerstone

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

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

五、 项目构建工具

gradle/maven

1. 버전 제어의 원리와 적용 시나리오를 이해하고, 데이터에서 각 라이브러리의 역할과 사용법을 이해합니다. 창고.


2 일반적으로 사용되는 git 작업 명령(로컬/원격 브랜치 생성, 로컬/원격 브랜치 보기, 브랜치 전환, 버전 커밋, 롤백, 버전 병합, 브랜치 풀 및 푸시 등)을 숙지하세요.


5. 프로젝트 구성 도구


gradle/maven


이에 대해서는 자세히 설명하지 않겠습니다. 프로젝트 개발에 필요한 도구 중 적어도 하나는 배워야 합니다.


6. 운영 환경


Tomcat, nginx


1. Tomcat의 구성과 운영 원리를 이해하고, server.xml의 익숙한 구성을 이해합니다

2. 로그 실행

3. Tomcat에서 Java 프로젝트 배포 방법을 알아보세요


4. nginx의 원리와 기능을 이해하고, nginx 설치 방법을 알아보세요


5. 서버 환경


.

Linux

1. Linux의 기본 원리와 일반적으로 사용되는 몇 가지 명령을 이해합니다.

2 Linux에서 jdk, Tomcat, nginx 및 기타 웹 프로그램에 필요한 소프트웨어를 설치할 수 있습니다. 서버 성능 조정 명령 🎜🎜🎜추천 관련 기사 및 튜토리얼: 🎜Java 소개 튜토리얼🎜🎜

위 내용은 초보자를 위한 자바 프로젝트 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.