
나도! 스프링으로 인공지능을 할 수 있다(인프1탄)
박매일
Spring Boot와 Spring AI를 이용한 AI 애플리케이션 개발: 실제 솔루션을 위한 OpenAI 마스터링 하기
초급
Java, Spring, Spring Boot
본 과정은 WEB MVC 프레임워크가 무엇이고 WEB MVC 프레임워크가 어떻게 변형이 되면서 Spring WEB MVC 프레임워크로 넘어가는지 TPC(생각하고-표현하고-코딩하고) 기법을 통해 단계적으로 학습하고 이해 할 수 있는 과정입니다.
자바 웹 개발 환경(WAS)을 구축 할 수 있다.
Servlet과 JSP 웹 프로그래밍을 할 수 있다.
JDBC를 myBatis 프레임워크로 변경 할 수 있다.
MVC 프레임워크로 웹을 개발 할 수 있다.
서버와 Ajax 통신을 할 수 있다.
Spring Web MVC 구조를 이해 할 수 있다.
단계별 학습(생각-표현-코딩)을 통해
WEB MVC 프레임워크를 제대로 공부해보세요!
현재 자바 개발에서 필수적으로 알아야 되는 프레임워크가 스프링 프레임워크입니다. 전자정부표준프레임 워크 또한 스프링 프레임워크를 사전에 알아야 쉽게 이해 할 수가 있고 기업의 웹 ERP시스템을 구축하고 유지보수 할 수 있습니다.
자바를 공부하고 → 자바 웹 프로그래밍에서 중요한 Servlet, JSP를 공부한 다음 → MVC 프레임워크를 이해하면 스프링 프레임워크를 쉽게 접근할 수 있습니다. 본 과정은 이런 연계성을 고찰하고 단계적 실습(나프1~2탄)을 통하여 정확하게 MVC 프레임워크가 무엇이고 MVC 프레임워크가 어떻게 변형이 되어 스프링 프레임워크로 넘어가는지를 그림과 설명으로 명확하게 전달하기 위해 설계되었습니다.
M Model(Java) : 비즈니스 로직을 담당, 데이터베이스 연동과 처리(CRUD)를 구현한다.
V View(JSP) : 프리젠테이션로직을 담당, 컨트롤러에서 데이터를 받아 동적인 페이지를 만들어낸다.
C Controller(Servlet) : 클라이언트의 요청을 받고, Model과 연동하여 View로 데이터를 전달하는 컨트롤 역할을 담당한다.
[STEP-1] - 웹 개발 환경구성(WAS)하기(Eclipse(eGovFrame), Tomcat, MySQL)
[STEP-2] - 초기 MVC 이해하기(Servlet, JSP, JSTL, EL)
[STEP-3] - 변형 MVC 이해하기(FrontController, POJO, HandlerMapping, ViewResolver)
[STEP-4] - MVC와 Ajax의 만남(myBatis, JavaScript, jQuery, Ajax, JSON)
[STEP-5] - Spring Web MVC(POJO변형, @애노테이션, 리플렉션, 파라메터 수집, Model, DI)
예상 질문 Q&A
Q. 이 강의만의 특별한 장점이 있을까요?
A. 자바를 배운 후 자바 웹프로그래밍 Servlet, JSP를 쉽게 학습 할 수 있도록 설계했습니다.
B. 회원관리 예제를 단계별로 학습하면서 MVC 프레임워크를 쉽게 이해 할 수 있게 구성하였습니다.
C. 그림과 설명을 활용하여(T.P.C) 이해도를 높이고 복합적인 사고를 하고록 유도하였습니다.
Q. 비전공자도 들을 수 있나요?
A. 비전공자는 조금 어려울 수 있지만, 학습노트(그림)를 제공하고 소스코드를 제공하기 때문에 비전공자도 따라해볼 수 있습니다.
B. 비전공자들도 MVC 프레임워크를 가장 쉽게 접근 할 수있도록 설계된 강의입니다.
Q. 왜 이번 "MVC 프레임워크는 내 손에" 강의를 배워야 하나요?
A. MVC 프레임워크는 공공기관 웹 ERP 시스템 개발에 꼭 필요한 기술이므로 반드시 습득해야 합니다.
B. 자바는 웹이 가장 중요한 기술 입니다. 웹 기술을 이해하고 웹 ERP시스템을 구축해보면 실무에 자신감이 생기고 자신의 이력관리에도 많은 도움이 되기 때문입니다.
C. 스프링 웹 MVC 프레임워크를 쉽게 이해하기 위해서는 기초가 탄탄해야됩니다.
학습 대상은
누구일까요?
JDBC 프로그래밍을 하고자 하는 사람
Servlet, JSP를 학습하고자 하는 사람
MVC 프레임워크가 무엇인지 알고자 하는 사람
MVC 프레임워크를 이용하여 WEB ERP를 만들고자 하는 사람
SQL Mapping 프레임워크(myBatis)를 알고자 하는 사람
Spring Web MVC를 적용해보고자 하는 사람
선수 지식,
필요할까요?
자바 기초 학습자, 데이터베이스 이해자
7,705
명
수강생
569
개
수강평
662
개
답변
4.9
점
강의 평점
10
개
강의
소프트웨어 교육센터를 운영중이며 대학, 관공서, 기업체에 컨설팅 및 SW위탁교육을 진행하고 있습니다.
- 주요경력 -
한국전력공사 In-House 코딩 위탁 교육
광주인공지능사관학교강의
한양대학교 ERICA 온라인강의
비트소프트웨어교육센터대표
한국산업인력공단 NCS기업활용 컨설턴트미래창조과학부 SW채용연수과정 교육
한국산업기술재단 이공계미취업자현장연수사업교육
한국정보화진흥원 장애인 IT 전문과정 교육
ICU 한국정보통신교육원 강의소프트웨어마이스터고등학교 산학협력교사
인프런 - 자바,웹,MVC,스프링,IoT 온라인강의
패스트캠퍼스 - 객체지향자바 온라인강의,백엔드 부트캠프 강의email : bitcocom@empas.com
전체
60개 ∙ (26시간 43분)
해당 강의에서 제공:
3. 03_MySQL설치 및 접속하기
21:06
22. 22_회원가입 구현하기
47:37
26. 26_회원상세보기
31:51
27. 27_ 회원정보 수정하기
35:32
33. 33_회원리스트 및 삭제 구현
17:58
전체
94개
5.0
94개의 수강평
수강평 348
∙
평균 평점 5.0
5
완강했습니다 제 인생에서 최고의 강의를 뽑으라면 단연코 이 강의를 뽑겠습니다 두말할 필요없는 레전드 강의입니다 그림으로 설명해주시는 거 이해 엄청 잘되고 다음 강의에서 또 복습도 해주시고 최고이십니다 자바 강의도 결제했습니다 또 나프 2도 결제 했고 잘 듣겠습니다 계속해서 강의 올려주십시요 박매일강사님 이 이름 세글자가 들어간 강의가 있으면 무조건 들으러 오겠습니다 최고 이십니다 별 5개밖에 없는게 아쉽습니다 100개 아니 1000개 10000개 줘도 모자랄 최고의 강의이십니다 감사합니다
너무 후한 강의평을 해주셔서 감사합니다. 프로그램을 정말 밑바닥에서 부터 공부하시면 이후 어떤 응용 파트도 쉽게 이해가 되실줄 믿습니다. 가장쉽게 MVC와 스프링을 접근하는 강의를 만들려고 했는데 기획의도가 맞아서 도움이 되셨다니 저도 고맙습니다. 화이팅하세요.
수강평 3
∙
평균 평점 5.0
5
국비 수업받고도 Servlet과 JSP가 너무 어려워서 스프링까지 할 수 있을까 많은 고민이 있었는데 나프 1탄을 듣고 자신감이 부쩍 상승했습니다! 정말 나프와 강사님 덕분에 요즘 공부하면 잘 할 수 있다는 희망을 보고 있는거 같아요. 정말 즐거운 수업이었고 ... 나프 2탄, 스프 1탄 다음에 나올 스프2탄까지 쭉 열공해보겠습니다. 감사합니다!
네 감사합니다 저도 힘든 공부시절 포기도 많이 했던 경험이 있어서 공감이 됩니다. 가장 쉽게 웹을 접근하는 방법으로 강의를 기획했는데 도움이되는 분들이 있어서 보람이 됩니다. 스프2탄도 마무리중이니 정주행하셔서 좋은 개발자가 되시기 바랍니다^^
수강평 8
∙
평균 평점 5.0
5
개발 공부 동기생들 보다 조금 뒤쳐지고 있습니다. 마음은 급한데 어떻게 공부해야 될지 몰랐는데 우연히 이 강의를 보게 되어 수강중 입니다. 많은 강의들을 들어 봤지만 진짜 찐 입니다. 구조들을 완벽하게 이해하고 계시면서 쉽게 이해 할 수 있도록 사물(ex 빨대)에 비유하여 아 이런거 였구나 하면서 이해 할 수 있도록 이해 못하는 초보자도 이해 할 수 있도록 도와주십니다. 학원에서 강의를 들으면서 뭔소리야 하면서 이해 못했었는데 정말 감사합니다. 수강비 절대 아깝지 않습니다. ★강력 추천!!!!!!!!!!!!!!!!!!!!!!!!!!★
네 저도 처음 웹을 배울때 그런 기분이였는데 백번 공감합니다. 감사합니다. 이쪽 분야에도 최신 트랜드가 쏟아져 나오는데 정말 기초 없이 뛰어들면 시간이 너무 많이 걸립니다. 힘들더라도 한번쯤은 정석된 코스로(1탄,2탄) 공부를 해보시기 바랍니다. 나중에 폭풍 성장 하실 것입니다. 그후에 최신 기술들을 접목시켜보셔도 늦지않습니다. 화이팅^^