김영한의 실전 데이터베이스 - 기본편
김영한
실무에 꼭 필요한 SQL과 데이터베이스의 기본기를 학습합니다. 개발자뿐만 아니라 기획자나 데이터 분석가분들도 SQL을 깊이있게 학습합니다.
Basic
SQL, MySQL, DBMS/RDBMS
Những người mới bắt đầu sử dụng Spring có thể nhanh chóng tìm hiểu cách phát triển ứng dụng web Spring tổng thể bằng cách tạo các ví dụ.
Bạn có thể hiểu mùa xuân một cách tự nhiên bằng cách tạo ra các ví dụ.
Bạn có thể học cách nghiên cứu Spring một cách tự nhiên bằng cách tạo các ví dụ.
Bạn có thể tìm hiểu cách tạo ứng dụng web bằng Spring.
Hướng dẫn đầu tiên của bạn về Spring! Chúng tôi sẽ giúp bạn theo kịp tiến độ học tập phát triển.
📣 Vui lòng kiểm tra!
Bài giảng này là bài đầu tiên trong chuỗi bài "Hoàn thiện Java Spring" . Mời bạn xem qua Lộ trình Thành thạo Spring của Younghan Kim, giám đốc kỹ thuật trẻ tuổi nhất tại Woowa Brothers.
• Liên kết lộ trình: https://www.inflearn.com/roadmaps/373 (nhấp để đi trực tiếp)
Nhiều nhà phát triển bắt đầu học Spring vì họ cần nó cho công việc hoặc công việc thực tế. Tuy nhiên, một khi đã thực sự bắt đầu, Spring lại quá rộng lớn đến mức choáng ngợp, khiến họ khó biết bắt đầu từ đâu hoặc học như thế nào. Cảm giác giống như một chiếc thuyền buồm lạc lõng giữa đại dương mênh mông, đơn độc.
Tôi đã thấy nhiều lập trình viên lạc lối và bỏ cuộc với Spring. Nguyên nhân là vì họ bắt đầu với những khái niệm quá lý thuyết như IoC (Đảo ngược điều khiển), DI (Tiêm phụ thuộc) và AOP.
Tại sao chúng ta nên học Spring? Câu hỏi cơ bản này được đặt ra đầu tiên. Chúng ta cần học Spring để phát triển các ứng dụng web hoạt động hiệu quả trong thực tế .
Các nhà phát triển học nhanh nhất khi họ thực sự viết mã và tạo ra các ứng dụng hoạt động. Mặc dù bạn có thể ngủ gật khi đọc sách hoặc nghe giảng, nhưng hiếm khi bạn ngủ gật khi đang viết mã.
Khóa học này sẽ hướng dẫn bạn cách tạo một ứng dụng web đơn giản và hiệu quả theo các bước sau:
Mục tiêu chính của bài giảng này là giúp bạn hiểu toàn bộ quy trình phát triển Spring và bức tranh toàn cảnh bằng cách tự mình viết và chạy mã cũng như hiểu cách sử dụng các công nghệ khi phát triển ứng dụng web .
Hãy bắt đầu với ví dụ đơn giản nhất và xem xét chu trình cốt lõi của việc xây dựng một ứng dụng web Spring. Điều này tự nhiên sẽ cung cấp cho bạn một bức tranh tổng quan hơn và chỉ ra những lĩnh vực bạn cần đào sâu hơn. Sau đó, bằng cách nghiên cứu các lý thuyết cốt lõi của Spring, bạn sẽ hiểu rõ hơn về cách thức và vị trí các công nghệ này được sử dụng trong bối cảnh rộng hơn.
Giám đốc kỹ thuật trẻ nhất của Elegant Brothers sẽ phản ánh các xu hướng phát triển mới nhất, mạnh dạn loại bỏ bất kỳ nội dung nào không được sử dụng trong thực tế và dạy bạn Spring, điều cần thiết cho quá trình phát triển thực tế.
Chúng tôi đang chuẩn bị một loạt bài học được thiết kế để giúp bạn nắm vững Spring một cách toàn diện. Chúng tôi sẽ tập trung vào các tính năng cốt lõi của Spring được sử dụng trong các ứng dụng thực tế, mạnh dạn lược bỏ các tính năng lỗi thời hoặc lạc hậu, và cung cấp kiến thức thực tế.
Nguyên tắc cốt lõi của Spring - Cơ bản, Phần 2
Khóa học này dành cho ai?
Nhà phát triển mới vào mùa xuân
Lập trình viên muốn học Spring đúng cách
Một nhà phát triển học Spring nhưng bỏ cuộc vì khó
Người tìm việc lập trình viên
Cần biết trước khi bắt đầu?
ngôn ngữ java
Khái niệm cơ bản về cơ sở dữ liệu quan hệ
552,835
Học viên
36,146
Đánh giá
8,952
Trả lời
5.0
Xếp hạng
24
Các khóa học
교육자
전: 우아한형제들 기술이사, 카카오, SK플래닛
진짜 실무에 필요한 제대로 된 개발자가 될 수 있도록, 교육하는 것이 저의 목표입니다.
EO 인터뷰 영상
개발바닥 - 시골 청년 개발왕 되다
Tất cả
28 bài giảng ∙ (5giờ 21phút)
Tài liệu khóa học:
3. Tạo dự án
16:29
4. Duyệt thư viện
12:52
5. View Cài đặt
14:09
6. Biên dịch và chạy
03:37
7. nội dung tĩnh
06:32
9. API
15:58
Tất cả
7,238 đánh giá
5.0
7,238 đánh giá
Đánh giá 5
∙
Đánh giá trung bình 4.2
5
스프링분야로 유명하신 모 강사님의 강의를 듣는 것 등등, 스프링 공부는 몇번 시도하다가 포기했었습니다. 특히, 그 강의에서는, 이해하기보다는 그냥 스프링은 원래 이렇게 쓰는 것임을 받아들이라고 강조하셨어서, 스프링은 원래 어려운 놈이고 입문 단계에서는 그냥 익숙해지는 데에 초점을 맞춰야하는구나 생각했었는데요. 이 수업을 듣고보니 생각이 달라졌습니다. 입문자도 충분히 이해하며 시작할 수 있는 게 스프링이었네요. 직장동료의 추천으로 이 강의를 듣게 되었는데요. 요약하자면... 설명이 쉽고 친근해서 너무 반갑고 감사한 강의입니다! 요리분야로 치면 딱 백종원 느낌의 강사님입니다ㅎㅎ 1. 인프런 강의 듣다보면 무료 입문강의가 유료 강의 판촉(?)을 위한 용도로 변질되는 경우("~~이러한 것에 대한 설명을 원하시는 분은 제가 찍어둔 ~~~ 강의를 들으시기 바랍니다. 시간관계상 자세한 설명은 넘어갑니다."처럼 유료 강의 결제를 유도하는 방식..)도 많은데, 이 강의는 무료임에도 불구하고 입문강의 그 자체로 충실하여 감명깊었습니다. 간단하게라도 짚고 넘어가주시고, 입문자의 눈높이에서 큰그림을 보여주시고 도식화자료 등을 활용해주시니 정말 좋았습니다. 유료 강의 판촉을 하지 않으셨음에도, 이런 고퀄 강의는 돈주고서라도 더 들어야겠다는 마음이 절로 생기게 되네요. 2. 사실 입문자들은, 핵심에 대한 배움 전에 벌써 환경설정 때부터 애를 먹고 포기하게 되는 경우가 많은데요.(포기하지 않더라도, 이미 여기서 압도되어버려서 진짜 핵심내용은 이미 '어렵다'는 편견을 가지고 시작하게 되지요.) Java 설치라든지 IntelliJ나 Gradle 등 스프링을 시작하기 위한 과정에 대해서도 하나하나 따라할 수 있게 시범을 보여주셔서 크게 겁먹지 않은 상태로 스프링을 시작할 수 있었습니다. '이미 환경설정 방법을 아는 사람들한테는 너무 지루한 강의일 수 있지 않아?'라고 생각할 수 있지만, 이 강의는 온라인 강의인 만큼, 그것은 수강생이 알아서 스킵하면 될 일입니다. 따라서 영한님 강의처럼 친절한 강의는 단점이 없으며 입문자에게 매우 도움이 됩니다. 3. 개념설명부터 자세히 들어가거나 이미 완성된 프로젝트를 클론받아서 살펴보는 게 아니라, 먼저 작은 분량의 코드를 직접 작성해보고 실습을 경험해본다음에 그에 대한 개념설명을 들으니 확실히 이해가 쉬웠습니다. 더불어, 그냥 커리큘럼스럽게 설명해주신 게 아니라 "아~~ 이렇게 되면 이런 점이 불편하죠. 그래서 ~~이런 걸 쓰는 겁니다. 자, 이제 이걸 어떻게 해결할 수 있는지 설명드리겠습니다." 이런식으로, 실제 문제해결 과정에서 그 기능이 왜 필요한지를 경험전달스럽게 설명해주시니 체득이 쉬웠습니다. 4. 테스트와도 연계하여 실습을 마련해주셨다는 점도 이해가 수월했던 이유 중 하나였습니다. 더 쓰려면 쓸 수 있겠지만, 너무 좋은 강의라 느낀만큼 표현이 잘 안되네요^^; 한마디로, 스프링 입문 관련 국내 최고의 강의라고 믿고 들으시면 됩니다. 현재 기준 64개 수강평이 모두 5.0점으로 만장일치 만점인데, 이렇게 호불호가 전혀 안갈리는 강의는 다 이유가 있는 것 같습니다. 훌륭한 강의 정말 감사드립니다!
고맙습니다. Hyunsang Han님 이렇게 긴 수강평을 쓰기가 쉽지 않은데, 하나하나 자세히 피드백을 남겨주셔서 고맙습니다. 제가 특히 이번 강의는 처음 보시는 분들을 위해서 제 삶의 많은 시간을 강의를 다듬고 또 다듬는데 보냈는데, 현상님 덕분에 그 시간들을 다 보상 받는 것 같네요^^ 다음 강의도 더 열심히 준비할께요. 다시 한번 고맙습니다^^!
Đánh giá 4
∙
Đánh giá trung bình 5.0
5
JPA강의나 다른 강의에서도 느낀점이지만, 인트로에서 항상 [안녕하세요]라고 밝은 모습으로 힘차게 강의의 방향성을 설명하면서 시작하시는 점이 정말 좋습니다. 이유는 알 수 없지만, 항상 강의 인트로를 보면 프로그래밍을 처음 배웠을 대학교 시절의 설레임과 떨림이 생겨서 좋더라구요. 아마 좋은 강의를 제공해주시기 때문에 오늘은 어떤 내용을 새로 배울까?라는 기대감과 설레임이 저도 모르게 생겨서가 아닐까합니다. 그만큼 강의는 언제나 최고입니다. 앞으로의 강의도 기대하겠습니다. 좋은 강의 감사합니다.
아~ Juhyuk Lee님 너무 감동적이네요 ㅠㅠ 제 강의가 누군가에게 프로그래밍을 처음 배웠을 때 설레임을 드릴 수 있다니... 사실 저도 그 느낌이 너무 좋더라구요. 새로운 기술을 배우고 우와~ 이렇게도 만들 수 있다니, 어떻게 이런 생각을 했을까? 수 많은 호기심과 새로운 기술을 실무에 적용할 신나는 생각들요. 제가 스프링과 JPA를 처음 배웠을 때 그 신나는 설레임을 전해드리고 싶었는데, 이렇게 수강평으로 피드백 주시니 너무 감사합니다. ㅠㅠ 다음 강의들도 깜짝 놀라게 해드리겠습니다. ㅋㅋㅋ
Đánh giá 4
∙
Đánh giá trung bình 4.3
4
다른 분들에게 도움이 되기를 바라며 솔직한 리뷰를 작성하겠읍니다. 말씀 드리기에 앞서, 저는 java 입문서를 2권 공부하였고, SQL을 할 줄 아는 상태의 대학생입니다. 사실, 이 강의는 '내가 들어도 되는 강의가 맞나?' 싶을 정도로 모르겠습니다. MVC를 할 때부터 DB 설정까지, 따라하기는 쉬운데 왜 그렇게 하는지는 모르겠습니다. 뭔가 지식이 없이 기술만 배우는 느낌이랄까? 그렇습니다. 물론 중간중간에 지금 하는게 무엇인지에 대한 설명을 충분히 해주시는거 같습니다만 그 설명조차 기본 지식은 생략된 느낌입니다. 예를 들어 '이 코드는 컨테이너가 스프링 빈~~ ...' 이라고 하시면 저는 이 코드가 저런 동작을 하는구나 라고는 느끼는데 컨테이너는 뭐고 스프링 빈이 뭔지는 아직도 잘 모르겠습니다. 남이 다 차려놓은 반찬에 숟가락만 얹는 느낌입니다. 스프링을 한 번 직접 해보며 이런 느낌이구나 하기는 좋은 강의입니다만 각 강의를 남에게 설명하기, 스프링으로 프로젝트 해보기에는 많이 부족한 강의입니다. 물론 본 강의는 무료이고, 강의 시간도 많이 짧고, 스프링을 깊게 들어가는 강의가 아니지만 아무 것도 모르는 상태에서 코드만 따라 치니까 자괴감이 듭니다. 'JSP, 서블릿 등등을 훨씬 깊게 공부하고 왔어야 했나?' '모르는거 나올 때마다 구글링을 해서 15분짜리 강의를 5시간동안 들어야 하나?' 라는 생각이 깊게 듭니다.
이기정님 솔직한 리뷰 감사합니다^^ 이 강의는 스프링이 뭔지 대략적인 청사진을 그리는 강의로 보시면 됩니다. 그래서 너무 깊이있게 학습하기 보다는 코드를 따라하면서 대략적인 감을 잡는 것이 목표입니다. 많은 분들이 스프링의 전체 그림을 모르고, 처음부터 깊이있게 파 들어가다가 포기하는 분들을 많이 보았고, 그래서 이번 강의가 나오게 되었습니다. 스프링은 너무 거대해서 전체를 모르고 하나하나 파면 끝도 없이 파고 들어갈 수 있습니다. 이번 강의를 통해 대략적인 청사진을 그리고 이후 강의들을 통해서 궁금해하시는 내용을 깊이있게 하나하나 파고 들어가게 됩니다. 이후 강의들을 통해서 원하시는 목표를 이루실 수 있을거에요^^ 응원합니다.
개추
Miễn phí
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!