Web Study
Study for Front-End and Back-END development
- Example project according to the topic and organization through Markdown documents
- Web standard
- 1-1. HTML, CSS
- 1-2. JavaScript
- Dbms
- 2-1. Oracle Database
- 2-2. Mysql
- 2-3. MS-SQL
- 2-4. Mariadb
- 2-5. MongoDB
- Front-End
- 3-1. Bootstrap
- 3-2. TypeScript
- 3-3. Angular
- Java Back-End
- 4-1. Java
- 4-2. JSP
- 4-3. Spring Framework
- Nodejs back-end
- ECMAScript6
- Node.js
- Express
- Template Engine
- ASP.NET BACK-END
- ORM, ODM Persistence Framework
- Mybatis
- Sequelize
- Mongoose
- Android
- Devops
1. Web standard
1-1. HTML, CSS
Go to repository
- How to write an HTML document corresponding to web standards and how to use major tags
- Respository studying design patterns through CSS
1-2. JavaScript
Go to repository
- Basic usage of JavaScript, a scripting language for dynamic web pages Repository
- The use of libraries, including jQuery, React.js, is not organized separately
2. DBMS
2-1. Oracle Database
Go to repository
- Definition of the database and how to use the relational database
- Usage of Oracls DB corresponding to RDBMS
- Repository that summarizes and practiced SQL Query for database programming
2-2. Mysql
Go to repository
- Definition of the database and how to use the relational database
- How to use mysql corresponding to rdbms
- SQL query organization and practice
2-3. MS-SQL
Go to repository
- Microsoft SQL Server Database: Usage of Relational Database
- How to implement preferences and default queries
2-4. Mariadb
- MARIA DB's default preferences and queries
2-5. MongoDB
Go to repository
- NOSQL Database Definition
- Usage of MongoDB corresponding to NOSQL
- Query organization and practice
3. FRONT-END
3-1. Bootstrap
Example 1 Example 2
- Use Bootstrap Template
- Layout through Grid
- Theme and responsive web
3-2. TypeScript
- Type scripts for creating angular and TSOA -based applications.
3-3. Angular
Go to repository
4. Java Back-End
4-1. Java
Go to repository
- Programming language learning to build a Java -based server
- Class, inheritance, interface, abstract class, collection, exception processing, input / output, lambda style, etc.
4-2. JSP
Go to repository
- JSP learning, a server side script language that makes the web easier to build
- Database linkage and server construction through Tomcat
- Establishment of web applications using MVC patterns and implementation of simple projects
4-3. Spring Framework
Go to repository
- Framework learning useful for building a Java -based server
- Spring's modularization, IOC container construction, AOP, MVC, data verification, etc.
- Web application design pattern learning and simple project implementation
- Organize concepts using MarkDown along with a practice project
5. Node.js Back-End
Go to repository
- Repository learning node.js to build a server using JavaScript
- The latest JavaScript grammar learning, which is added to ES6 and is widely used
- Asynchronous pattern and design pattern learning such as Promise and Ajax
- Version management and module management through NPM and NPX
- How to use the template engine (Jade (PUG), NUNJUCKS)
- Back-END construction by learning the routing, middleware, and server construction provided by Express
- Web socket real -time communication using socket.io
6. ASP.NET BACK-END
6-1 C#
Go to repository
- Programming language learning to build C# -based server
- Class, inheritance, interface, abstract class, collection, exception process
- Delegate (Action, Func, Predicte)
6-2 asp.net
Go to repository
- Building a web application server through ASP.NET, a C# -based web framework
- Server construction and distribution principle through IIS
7. ODM Persistence Framework
- ODM framework that automatically maps data from objects and relational databases
- Easy DBMS relationships and queries are possible.
- Mybatis, sequelize, mongoose
8. Android
Go to repository
- JAVA -based Android APP Development Learning AS
- Android layout and event pattern,
- Use the built server API on Android
9. Devops
9-1. Docker
Go to repository
- Image build and container run using Docker
- Docker command, docker-compose usage, mounting through volume settings
- Image -based actual distribution