인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
Programming

/

Full-stack

Create an order board in the same working environment as before Master the basics of web development

Are you curious about whether what you learned in school will work in practice? The purpose of this lecture is to guide you on how to use the skills you learned in theory in practice.

(5.0) 13 reviews

116 students

Spring
nexacro
Oracle
Thumbnail

This course is prepared for Basic Learners.

What you will learn!

  • Server (Spring)

  • Front (Nexacro)

  • Building Oracle DB

A developer from a large company tells you
Get some great tips for web development operations! 📌

Web development theories I learned,
How is it used in practice? 🤔

Are you curious about whether what you learned in school will be applicable in the workplace?

I learned mainly theory until my 4th year of college, and coding felt incredibly difficult. I thought that being a developer was not my aptitude. When I was a senior, I completed the 960-hour Samsung Multi-Campus Developer Training Course, and I felt confident and interested in development. After that, I worked as an application developer at a large company for nearly 7 years, and I personally accumulated a lot of know-how. I created this lecture because I wanted to give confidence in coding to those who, like me, are on the path to development but are facing difficulties. I think it would be rewarding if many people participated :)

The purpose of this lecture is to guide you on how to use the techniques you have learned in theory in practice rather than teaching you skills for individual subjects. It is written in detail step by step so that you can follow along with just the lecture and textbook, so check out which ones are usefully applied in practice!

This lecture is a basic lecture, and we will continue to produce and distribute advanced courses and infrastructure-related PDF materials, so please show a lot of interest in future lectures.


I recommend this to these people 🙋

People who only learned theory at school and are not confident in coding

For those who don't know how to start web development

Job seekers who are curious about what skills are used in the field

Junior developer who is curious about the know-how of current employees


Lecture Features ✨

#1.
Web development
Building a solid foundation

In order to do web development, you need to learn the basic concepts and programming skills of the three fields of front-end development, back-end development, and database. However, it takes too much time to study and build each field perfectly, and it may feel difficult. If you take this course, you can solidify the basics of web development by creating an order bulletin board similar to a practical system by focusing on the core web development skills used in practice .

#2.
It's like real practice
Various practical training

This course is a basic course on creating practical web programs . You can practice everything from server (Spring), front-end (Nexacro), to Oracle DB construction. In particular, Nexacro is a framework used by many companies, so if you have basic Javascript concepts, you can use it without any problems, so don't worry. By creating your own program, you can get a feel for how theories are used in practice and how practitioners work.

#3.
Easy to understand
Friendly explanation

Many of you may wonder, "Will I be able to do well in the field as a computer engineering major after getting a job?" after learning only theories in school. After working in the field for over 7 years, I realized that the method of web development is standardized, so if you know the method, you can develop confidently. In the lecture, the curriculum is designed so that you can take a confident step forward into IT employment by repeatedly learning this standardized method . I will explain in detail so that you can fully understand it through the lecture and materials alone.


What you'll learn 📚

Chapter 1 Setting up the development environment

  1. Install Oracle DB
  2. Install SQL TOOL
  3. Create Oracle schema and create tables
  4. Install Eclipse
  5. Setting up a Spring web development environment
  6. Installing TOMCAT
  7. Install with nexacro
  8. Final Check (Health Check)

Chapter 2 Oracle SQL

  1. Create Table
  2. Create Sequence
  3. Create Index
  4. Create a function
  5. Create Procedure
  6. Merge statement
  7. How to use Group by
  8. Join statement
  9. Insert select statement
  10. Query Timestamp saved from death

주문게시판 넥사크로

Chapter 3 Front Design

  1. Component Practice
    1. Static
    2. Button
    3. Editbox
    4. Checkbox
    5. Combobox
    6. Radiobox
    7. Grid
    8. Complete the order board screen layout
  2. Event Practice
    1. onload
    2. onclick
    3. oncelldbclick
    4. onchanged

Chapter 4 Front-end and back-end coding for CRUD operations

  1. Spring DATA processing cycle
  2. Mastering CRUD Operations Through Bulletin Board Practice


Things to note before taking the class 📢

Practice environment

  • Personal laptop with WINDOW installed required
  • Minimum specifications (RAM 8G or more, CPU I5 7th generation or higher, SSD 128G) - Not recommended.
  • Recommended specifications (RAM 16G or more, CPU i7 10th generation or higher, SSD 128G)

Learning Materials

  • It is provided in PDF format. (You can download it from the lecture on installing dbeaver in Lesson 1.3)
  • Please be sure to download the attached materials before attending the class.

Player knowledge and precautions

  • Prerequisite knowledge is required to take the course. Those who are majoring in the course, taking a national education course, or studying Java, Javascript, Spring, Oracle, etc. on their own are suitable for this course :)

Expected Questions Q&A 💬

Q. I'm a complete beginner. Can I still take the class? Or, I'm not a major. Can I still take the class?

You should have basic theoretical knowledge, for example, majors, government-funded education students, or those who studied Java, Javascript, Spring, and Oracle on their own. This lecture is not suitable for those who are new to development. However, if you have basic concepts, the lecture is designed to be easy to follow, so please come back again after you start developing! :)

Q. Can I skip studying the textbook in advance?

Yes, that's right :) Just follow the lectures!

Q. What are the benefits of taking this course?

You can solidify your web development fundamentals by going through front-end development, back-end development, database construction, and development practice, and creating an order bulletin board similar to a real system.


Introducing the knowledge sharer ✒️

History

  • Working for 8 years at a large company in the H Group

Blog


Recommended for
these people!

Who is this course right for?

  • Job seekers: Those who only learned theory at school and are not confident in coding, and those who are curious about what skills are used in practice.

  • Office worker: I will personally teach you know-how that your senior colleague at work won't tell you.

  • Common: Those who are considered to have basic knowledge of Javascript, Java, Spring, and Database.

Need to know before starting?

  • Javascript, Java, Spring, Database

Hello
This is

116

Students

13

Reviews

33

Answers

5.0

Rating

1

Course

IT window, Kitdow

여러분께 보다 접근하기 쉬운 IT 세상을 열어드리고 싶습니다. 

Curriculum

All

43 lectures ∙ (9hr 1min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Become the author of a review that helps everyone!