View Code? Open in Web Editor
NEW
This project forked from jaehwi-so/web_study_2020
Full-Stack Study with Simple Projects. (HTML/CSS, JavaScript/ES6/Typescript, Bootstrap/Angular7, Node.js/Express, Java/JSP/Spring, ASP.NET(C#), MySQL/MariaDB/OracleDB/MSSQL/MongoDB, Docker)
HTML 24.09%
CSS 0.62%
JavaScript 38.80%
PLSQL 0.05%
Java 18.42%
Shell 0.01%
Pug 0.19%
C# 10.28%
ASP.NET 0.02%
PHP 0.11%
SCSS 2.19%
TSQL 0.02%
TypeScript 5.20%
web_study_fullstack's Introduction
Front-end와 Back-end 개발을 위한 공부
- 주제에 따른 예제 프로젝트와 Markdown 문서를 통한 정리
- 웹 표준
- DBMS
- Front-end
- Java Back-end
- NodeJS Back-end
- ECMAScript6
- Node.js
- Express
- Template Engine
- ASP.NET Back-end
- ORM, ODM Persistence Framework
- MyBatis
- Sequelize
- Mongoose
- Android
- DevOps
- 웹 표준에 해당하는 HTML 문서를 쓰는 방법과 주요 태그들의 사용법
- CSS를 통한 디자인 패턴을 공부한 Respository
- 동적 웹 페이지를 위한 스크립트 언어인 자바스크립트의 기본적인 사용법 정리 Repository
- Jquery, React.js를 비롯한 라이브러리의 사용은 따로 정리하지 않음
- 데이터베이스의 정의와 관계형 데이터베이스의 사용법
- RDBMS에 해당하는 Oracls DB의 사용법
- 데이터베이스 프로그래밍을 위한 SQL Query를 정리하고 실습한 Repository
- 데이터베이스의 정의와 관계형 데이터베이스의 사용법
- RDBMS에 해당하는 MySQL의 사용법
- SQL Query 정리 및 실습
- Microsoft SQL Server Database : 관계형 데이터베이스의 사용법
- 환경 설정 및 기본 쿼리문 수행 방법
- Maria DB의 기본 환경 설정 및 쿼리 수행
- NoSQL 데이터베이스의 정의
- NoSQL에 해당하는 MongoDB의 사용법
- Query 정리 및 실습
- Bootstrap Template 이용
- Grid를 통한 레이아웃
- 테마와 반응형 웹
- 앵귤러와 TSOA 기반 애플리케이션을 만들기 위한 타입스크립트.
- Java 기반 서버 구축을 하기 위한 프로그래밍 언어 학습
- 클래스, 상속, 인터페이스, 추상 클래스, 컬렉션, 예외 처리, 입출력, 람다식 등 학습
- 웹을 보다 쉽게 구축할수 있도록 만들어주는 서버 사이드 스크립트 언어인 JSP 학습
- 데이터베이스의 연동과 Tomcat을 통한 서버 구축
- MVC 패턴을 이용한 웹 어플리케이션의 구축과 간이 프로젝트 구현
- Java 기반 서버를 구축하는 데에 유용한 프레임워크 학습
- 스프링이 제공하는 모듈화, IoC 컨테이너 구축, AOP, MVC, 데이터 검증 등 습득
- 웹 어플리케이션 디자인 패턴 학습과 간이 프로젝트 구현
- 실습 프로젝트와 함께 Markdown을 이용하여 개념 정리
- JavaScript를 이용하여 서버를 구축하기 위한 Node.js를 학습한 Repository
- ES6에서 추가되어 많이 사용되는 최신 Javascript 문법 학습
- Promise, Ajax 등의 비동기 패턴과 디자인 패턴 학습
- NPM과 NPX를 통한 버전 관리와 모듈 관리
- 템플릿 엔진 (Jade(Pug), Nunjucks)의 사용법
- Express가 제공하는 라우팅과 미들웨어, 서버 구축을 학습하여 Back-end 구축
- Socket.io를 활용한 웹소켓 실시간 통신
- C# 기반 서버 구축을 하기 위한 프로그래밍 언어 학습
- 클래스, 상속, 인터페이스, 추상 클래스, 컬렉션, 예외 처리
- Delegate(Action, Func, Predicate), 무명 메서드, 람다식, 비동기 처리, Linq
- C# 기반 웹 프레임워크인 ASP.NET를 통한 웹 어플리케이션 서버 구축
- IIS를 통한 서버 구축과 배포 원리
7. ORM, ODM Persistence Framework
- 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑해주는 ORM, ODM 프레임워크의 사용
- 간편한 DBMS 관계 구축과 쿼리 수행이 가능해졌다.
- MyBatis, Sequelize, Mongoose
- Java 기반의 안드로이드 App 개발 학습 정리 Repository
- 안드로이드의 레이아웃과 이벤트 패턴,
- 구축한 서버 API를 안드로이드 상에서 사용
- Docker를 이용한 이미지 빌드와 컨테이너 실행
- Docker 명령어, docker-compose 사용법, 볼륨 설정을 통한 마운팅
- 이미지 기반 실제 배포
web_study_fullstack's People
Contributors
Watchers