강의

멘토링

로드맵

BEST
개발 · 프로그래밍

/

백엔드

[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]

본 과정은 WEB MVC 프레임워크가 무엇이고 WEB MVC 프레임워크가 어떻게 변형이 되면서 Spring WEB MVC 프레임워크로 넘어가는지 TPC(생각하고-표현하고-코딩하고) 기법을 통해 단계적으로 학습하고 이해 할 수 있는 과정입니다.

(4.9) 수강평 58개

수강생 745명

  • 박매일

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • JDBC를 MyBatis 프레임워크로 변경할 수 있다.

  • 서버와 Ajax 통신을 할 수 있다.

  • 회원인증 사이트를 개발할 수 있다.

  • JSON 데이터를 핸들링할 수 있다.

  • 파일 업로드/다운로드를 구현할 수 있다.

  • MVC 프레임워크로 웹을 개발할 수 있다.

  • Spring Web MVC 구조를 이해할 수 있다.

단계별 학습(생각-표현-코딩)을 통해
WEB MVC 프레임워크를 제대로 공부해보세요!

강의 기획 배경

현재 자바 개발에서 필수적으로 알아야 하는 프레임워크가 스프링 프레임워크입니다. 전자정부표준프레임 워크 또한 스프링 프레임워크를 사전에 알아야 쉽게 이해 할 수가 있고 기업의 웹 ERP시스템을 구축하고 유지보수 할 수 있습니다.

자바를 공부하고 → 자바 웹 프로그래밍에서 중요한 Servlet, JSP를 공부한 다음 → MVC 프레임워크를 이해하면 스프링 프레임워크를 쉽게 접근할 수 있습니다. 본 과정은 이런 연계성을 고찰하고 단계적 실습(나프1~2탄)을 통하여 정확하게 MVC 프레임워크가 무엇이고 MVC 프레임워크가 어떻게 변형이 되어 스프링 프레임워크로 넘어가는지를 그림과 설명으로 명확하게 전달하기 위해 설계되었습니다.

Spring WEB MVC 흐름도

강의 주제

 TPC 강의 기법 활용

TPC란? Thinking-Presentation-Coding
TPC(생각하고-표현하고-코딩하고) 방법을 이용하여 프로그램을 그림으로 쉽게 설명하는 기법


[실습동영상]

[다중파일업로드 실습동영상]



예상 질문 Q&A 💬

Q. 이 강의만의 특별한 장점이 있을까요?

A. 자바를 배운 후 자바 웹프로그래밍 Servlet, JSP를 쉽게 학습할 수 있도록 설계했습니다.

B. 회원관리 예제를 단계별로 학습하면서 MVC 프레임워크를 쉽게 이해할 수 있게 구성하였습니다.

C. 그림과 설명을 활용하여(T.P.C) 이해도를 높이고, 복합적인 사고를 하고록 유도하였습니다. 

Q. 비전공자도 들을 수 있나요?

A. 초보자, 비전공자들도 MVC 프레임워크를 가장 쉽게 접근할 수 있도록 설계된 강의입니다.

B. 비전공자에게는 조금 어려울 수 있지만, 학습노트(그림)와 소스코드를 제공하기 때문에 비전공자도 따라해볼 수 있습니다.

Q. 왜 이번 "MVC 프레임워크는 내 손에" 강의를 배워야 하나요? 

A. MVC 프레임워크는 공공기관 웹 ERP 시스템 개발에 꼭 필요한 기술이므로 반드시 습득해야 합니다.

B. 자바는 웹에 가장 중요한 기술입니다. 웹 기술을 이해하고 웹 ERP시스템을 구축해보면 실무에 자신감이 생기고 자신의 이력관리에도 많은 도움이 되기 때문입니다.

C. 스프링 웹 MVC 프레임워크를 쉽게 이해하기 위해서는 기초가 탄탄해야 합니다.


NarP 시리즈 함께 보기

자바 개발 환경과 MVC의 기본지난 과정
스프링 프레임워크 이해의 토대현재 강의

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • MVC 프레임워크가 무엇인지 알고자 하는 사람

  • MVC 프레임워크를 이용하여 WEB ERP를 만들고자 하는 사람

  • SQL Mapping 프레임워크(MyBatis)를 알고자 하는 사람

  • 세션을 이용한 인증 사이트를 개발하고자 하는 사람

  • jQuery를 이용한 Ajax통신을 해보고자 하는 사람

  • Spring Web MVC를 적용해보고자 하는 사람

선수 지식,
필요할까요?

  • 자바 기초 학습자

  • 데이터베이스 기초 학습자

  • Servlet & JSP 기초 학습자

  • MVC 프레임워크는 내손에 [나프1탄] 수강자

안녕하세요
입니다.

7,950

수강생

606

수강평

665

답변

4.9

강의 평점

10

강의

안녕하세요 박매일 강사입니다.
SW교육센터를 운영중이며 대학, 관공서, 기업체에 컨설팅 및 SW위탁교육을 진행하고 있습니다.


📄 주요 강의경력외 다수

- 구름 특성화고 전공캠프 강의(Full Stack 과정)
- 소프트웨어마이스터고등학교 산학협력교사
- 광주인공지능사관학교 강의
- 패스트캠퍼스 백엔드 부트캠프 강의
- 스마트인재개발원 교육부장 및 강의
- 한국전력공사 In-House 코딩 위탁 교육
- 한양대학교 ERICA 온라인 강의
- 비트소프트웨어교육센터운영(해외취업,국비교육)
- SW채용연수사업(미래창조과학부)

🎤 온라인 교육콘텐츠 제공

인프런 : Java,DB,MVC,Spring,Spring AI,IoT
패스트캠퍼스 : Java, Spring Boot

email : bitcocom@empas.com

커리큘럼

전체

59개 ∙ (27시간 40분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

58개

4.9

58개의 수강평

  • hyde31633589님의 프로필 이미지
    hyde31633589

    수강평 349

    평균 평점 5.0

    5

    100% 수강 후 작성

    Following the first part of Nap, the second part was also a success. What more can I say? In my opinion, both the first and second part were the best lectures of all time. You are the best teacher of all time. I respect you. I really appreciate you explaining things I didn't understand slowly so that I could understand them and treating me in detail as if I was a newbie. It's not about what's good. All 56 lectures are the best. I want to meet the next work soon. Please launch the lecture quickly. I will definitely come running. And instructor, I don't understand the paging process well, but I hope the next work includes that paging process. I hope instructor Park Mae-il continues to launch new lectures. I will continue to apply and listen. I will say it again. You are the best. You should get 10,000 stars, not 5. Thank you so much.

    • bitcocom
      지식공유자

      I am also grateful that it was helpful. If you have listened to parts 1 and 2, you will have gained a lot of internal energy and the ability to see the entire MVC framework. After that, if you try to apply the application technologies of the Spring framework, it will be very helpful. As a follow-up course, I am preparing the Spring Framework in my hands. It will be conducted as a Spring-based practical project and I am preparing it by applying the latest technologies (I will also consider paging processing). I heard that the ID is difficult, but now I will remember you as I can do it. Thank you.

  • te443829434님의 프로필 이미지
    te443829434

    수강평 2

    평균 평점 5.0

    5

    100% 수강 후 작성

    I didn't know I would get so into backend, but the more I do it, the more difficult and complicated it becomes, but I think I have a lot of fun in the process of understanding it. Of course, I think the instructor's easy-to-understand explanation is a big part of this. I was proud of completing the Nap series, but I was so sad that there was no next series yet. I think this is just the beginning. There are still many technologies left, such as Thymeleaf, JPA, Spring Boot, and Security, and I definitely want to learn from the instructor. The instructor, who is probably working hard on the next series, I am so so grateful, and I will be waiting for the great lectures that will come out in the future. (Sigh... When will the next lecture come out? I can't wait!!)

    • bitcocom
      지식공유자

      Yes, thank you so much. You listened to the first and second parts properly~~ Now that you have drawn the big picture, I recommend you move on to applied technology and try a real project. The series I am preparing is a real project series, and I am working on linking Spring MVC, JPA, Thymeleaf, and security. I will see you soon with good news.

  • iamkimseunghyun님의 프로필 이미지
    iamkimseunghyun

    수강평 34

    평균 평점 4.3

    5

    100% 수강 후 작성

    It took a long time to complete up to Part 2. The instructor teaches with sincerity. I hope that the long process will have a good influence. For reference, I used the latest versions of Mac, IntelliJ environment, and API, and I had no problem completing it. Of course, because the environment was different, I had to look it up separately and follow it, but I think that was a good experience. Through the Naph series, I think I was able to learn at least the logic, structure, and principles of the backend. I need to do more application courses. However, it does not explain all the APIs 100%, but explains about 80-90%. This is a lecture recommended for those who want to solidify their basic training. I think that your patience will improve as you build up your skills step by step. If you want a lecture that makes something in a fancy and modern way, please skip it.

    • bitcocom
      지식공유자

      Thank you for your honest course review.^^ Everyone wants to develop using fancy programming techniques, but if you don't have the basics, you waste a lot of time and your understanding seems to be slow. I also had many experiences like this when I was a beginner developer, so I planned the course because I thought it was absolutely necessary to cover it at least once in order to learn the MVC framework and Spring. If you stick to the basics in line with the planning intention, I hope that you will have the confidence that you can do any framework and study more, and it will be a guide that will be of great help in your future life as a developer.^^ I will visit you again in the future by planning a practical application course.

  • jjy40413613님의 프로필 이미지
    jjy40413613

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    Finally, I finished the second part of Nap. I think it was the first time in my life that I studied in a fun way. I want to see the next lecture soon. Oh, and this is just a shortcut that I know, but I think it will be useful to the instructor, so I want to share it with you. If you press [Win key + Shift + S], you can select the screenshot area right away without opening the capture program, and it will be copied to the clipboard, so if you ctrl+v it to Excel or something, I think it will be very helpful to the instructor's teaching method. As a side note, thank you for allowing me to take such a great lecture at a reasonable price. I look forward to your future lectures!

    • bitcocom
      지식공유자

      Thank you. I am grateful to receive such a good course review in my life. It makes me realize how important it is to share the knowledge I have. Thank you for your hard work up to Part 2. I hope you become a more mature developer. Thank you for sharing the good tips. Please look forward to the next lecture and fighting!

  • backend님의 프로필 이미지
    backend

    수강평 1

    평균 평점 5.0

    5

    96% 수강 후 작성

    Isn't the lecture quality so good for such an absurd price... The curriculum looked good and the lecture style seemed good in the preview, so I immediately signed up for the course. It was good that even a Spring beginner could understand it because it explained it slowly and in detail. I think it was good because I was able to learn the basics, concepts, and applications. It was conducted through practice, so I was able to apply it and understand it better. Thank you ㅠㅠㅠ I hope you get more students and become more famous, so you can upload more lectures every day. I want to listen to them all ㅠㅠㅠ Thank you for the good lecture, Maeil ㅠㅠㅠ

    • bitcocom
      지식공유자

      Thank you for your generous review^^ I hope there will be many students, but I hope that only those who really need it will take it. When you actually start and listen to the end, you must have felt disappointed by the simple code. How can it be so easy? ㅎ If you have a good grasp of the basics, you will easily apply future application technologies. I hope you will become a developer who grows even more.^^

₩33,000

박매일님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

연관 로드맵

강의가 포함된 로드맵으로 학습해 보세요!