Các mẫu thiết kế của GoF được học thông qua mã hóa
Nếu bạn biết các mẫu thiết kế, bạn có thể dễ dàng học không chỉ Spring mà còn nhiều công nghệ và ngôn ngữ lập trình khác. Ngoài ra, bạn có thể phát triển phần mềm hướng đối tượng linh hoạt hơn và có thể tái sử dụng.
4,147 học viên
Độ khó Cơ bản
Thời gian Không giới hạn

Tin tức
4 bài viết
Xin chào. Đây là Baek Ki Seon.
“Tôi là nhà phát triển đã được n năm, tôi có đang làm tốt việc này không? Tôi cần cải thiện những lĩnh vực nào để trở thành nhà phát triển giỏi hơn?” Bạn đã bao giờ nghĩ về điều này chưa?
Nhà phát triển không phải là một công việc đơn giản đòi hỏi bạn chỉ cần xây dựng các khả năng kỹ thuật như Java, Spring và JPA. Ít nhất là tại Amazon và Microsoft, nơi cá nhân tôi đã trải nghiệm khi làm nhà phát triển trong 15 năm, kỹ năng kỹ thuật chỉ là một số năng lực cốt lõi, nhưng không phải là năng lực quan trọng nhất và có thể không được sử dụng đúng cách nếu chúng không hài hòa với năng lực cốt lõi khác.
Trong khóa học này, bạn sẽ tìm hiểu về bảy năng lực cốt lõi mà một nhà phát triển phải có.
kỹ năng kỹ thuật
khả năng tạo ra kết quả
sự hợp tác
sự phán xét
khả năng thích ứng
sự đổi mới
Định hướng khách hàng
Chia sự nghiệp của nhà phát triển thành năm giai đoạn, chúng tôi cung cấp thông tin về những nhiệm vụ được thực hiện ở mỗi giai đoạn, những khả năng bạn phải có, những lỗi thường gặp và thậm chí cả chiến lược để thành công ở cấp độ đó.
SDE
SDE2
SDE cao cấp
SDE cao cấp
Giám đốc cấp cao SDE
Cuối cùng, chúng tôi cung cấp hướng dẫn để bạn có thể áp dụng những gì đã học cho đến nay vào thực tế thông qua phản hồi của đồng nghiệp và tự đánh giá. Nếu bạn sử dụng "Thẻ điểm năng lực cốt lõi", có thể dùng làm thang đo, để kiểm tra và phát triển những gì bạn đang làm tốt và những gì cần cải thiện, bạn chắc chắn sẽ phát triển thành một nhà phát triển giỏi hơn.
Vui lòng tham khảo thêm video giới thiệu được đăng trên YouTube.
Cảm ơn
Xin chào. Đây là Baek Ki Seon.
Để biết thông tin chi tiết về sự kiện giảm giá, vui lòng tham khảo bài viết này: https://www.inflearn.com/tag-curation/tag/c1-whiteship-promotion . Chỉ còn vài ngày nữa thôi nên nếu bạn đang chờ đợi ưu đãi thì đừng bỏ lỡ cơ hội này nhé. :)
Cảm ơn
Xin chào, đây là Baek Ki-seon.
Bây giờ đã là tháng 4 năm 2022. Tôi hy vọng tất cả các bạn sẽ tiến gần hơn một chút đến những mục tiêu mà các bạn mong muốn đạt được trong năm nay. Mục tiêu của tôi là hoàn thành loạt bài hướng dẫn đầy đủ về Java hiệu quả trong năm nay và tôi sẽ làm việc chăm chỉ.
Einstein được cho là đã nói điều này về giáo dục.
“Giáo dục không phải là dạy những sự thật mà là phát triển khả năng tư duy.”
Và tôi hoàn toàn đồng ý với điều này. Đặc biệt đối với các nhà phát triển phần mềm, nơi công nghệ đang thay đổi nhanh chóng, điều quan trọng hơn là học “cách học đúng cách” cho dù bạn đang học chủ đề gì, hơn là học các chức năng do một công nghệ cụ thể cung cấp. Trong tất cả các khóa học của tôi, tôi cố gắng chỉ cho bạn cách tôi học Spring và Java. “Chiến lược hoàn chỉnh Java hiệu quả Phần 1” mới được phát hành đã được tạo ra với cùng một tư duy.
Có thể bạn đã nghe nói hoặc đã xem cuốn sách "Java hiệu quả", được khuyên dùng cho tất cả các nhà phát triển Java. Tuy nhiên, hầu hết các bạn có thể gặp khó khăn trong việc hiểu 100% những gì được nói trong sách. Đó không phải là vấn đề của bạn; đó là vì bản thân cuốn sách này rất khó. Tác giả Joshua không coi đối tượng mục tiêu của cuốn sách là người mới bắt đầu hay người mới bắt đầu. Ngay cả đối với tôi, người có khá nhiều kinh nghiệm phát triển Java, một số nội dung vẫn chưa quen thuộc và khó hiểu.
Vì vậy, tôi đã tạo khóa học này để bạn có thể trải nghiệm sự phát triển của chính mình.
- Tóm tắt nội dung cốt lõi của Java hiệu quả.
- Tìm hiểu những kiến thức nền tảng cần thiết để hiểu rõ từng mục.
- Bạn học thông qua việc viết mã các phần chỉ được mô tả ngắn gọn bằng văn bản trong sách.
Bằng cách này, chúng ta học được 30 kiến thức nền tảng cần thiết để hiểu tổng cộng 14 mục. Khi kiến thức nền tảng được tích lũy từng cái một, bạn sẽ có thể cảm nhận được rằng kỹ năng và kiến thức của mình ngày càng tăng lên khi kết thúc khóa học.
Và ngay khi tôi chuẩn bị khai giảng khóa học, tôi thực sự biết ơn Infrun đã lên kế hoạch tổ chức một sự kiện để tưởng nhớ 60.000 học viên. Chúng tôi chuẩn bị áo phông để bày tỏ lòng biết ơn tới 60.000 học sinh. Chúng tôi muốn chọn ra 20 người để lại đánh giá về khóa học Java hiệu quả và tặng áo phông cho họ. Chúng tôi sẽ chọn trong số các bài đánh giá khóa học còn sót lại trước ngày 27 tháng 4, vì vậy vui lòng tham gia trong khoảng thời gian đó.
Vui lòng tham khảo trang sự kiện để biết thêm chi tiết.

Thực ra! Đừng quên nhân dịp khai trương khóa học, tất cả các khóa học của mình cũng được giảm giá 20%. Đặc biệt, sẽ tốt hơn nếu bạn tham gia các bài giảng sau với những kiến thức sẵn có cần thiết cho bài giảng Java hiệu quả này.
Ồ! khác! Tôi sẽ tổ chức buổi tư vấn trực tiếp về những lo ngại của nhà phát triển trên kênh YouTube của tôi, “Baek Ki-seon,” vào lúc 10 giờ tối Thứ Sáu, ngày 8 tháng 4, giờ Hàn Quốc. Nếu bạn quan tâm, vui lòng đăng ký kênh YouTube của tôi, bật thông báo. và tham gia. Chúng tôi sẽ nói chuyện trực tiếp với bạn và lắng nghe những mối quan tâm của bạn.
Cảm ơn
Xin chào. Đây là Baek Ki Seon.
Chúng tôi đã biến cuốn "Refactoring" của Martin Fowler, một trong những cuốn sách phải đọc dành cho tất cả các nhà phát triển, thành một bài giảng.
- Không giống như sách, chúng tôi đã chuẩn bị video thay vì văn bản để giúp bạn hiểu dễ dàng hơn.
- Không giống như cuốn sách, chúng tôi chỉ cho bạn cách áp dụng tái cấu trúc theo cách thực tế hơn bằng IntelliJ.
- Không giống như cuốn sách, chúng tôi đã chuẩn bị mã ví dụ bằng Java chứ không phải JavaScript để bạn có thể theo dõi và tự học.
Bạn có thể tham gia khóa học này ngay cả khi bạn có ít nhất kiến thức lập trình Java cơ bản và bạn có thể tham gia khóa học này miễn là bạn đã hoàn thành các nghiên cứu cơ bản về bất kỳ ngôn ngữ lập trình nào, không chỉ Java.
Kỹ năng tái cấu trúc là kỹ năng mã hóa và thay đổi cấu trúc cơ bản mà tất cả các nhà phát triển phải có. Tôi hy vọng bạn học được các kỹ năng để thay đổi mã một cách an toàn và sạch sẽ từng chút một so với "cứt" hoặc "có mùi". Rõ ràng, nó sẽ rất hữu ích trong việc cải thiện cách thực hành và mã danh mục đầu tư của bạn.
Không còn nhiều thời gian nữa là đến thời gian giảm giá mừng khai giảng khóa học. Xin lưu ý rằng tất cả các bài giảng khác của tôi cũng được giảm giá 20%. Đặc biệt, nếu bạn muốn nâng cao kỹ năng lập trình Java của mình thì hãy tham gia khóa học sau. Mặc dù khó tìm thấy ở bất kỳ nơi nào khác nhưng nó chứa nhiều công nghệ khác nhau được sử dụng trong công việc Java thực tế.
- Java, Java 8
- Nếu bạn vẫn chưa quen với các công nghệ Java 8 như lambdas, tham chiếu phương thức, luồng và phương thức giao diện, hãy nhớ tham gia khóa học này. Hãy nhớ lắng nghe nó để xem xét bài giảng mà bạn đang chuẩn bị cho lần tới.
- Thêm Java, các cách khác nhau để kiểm tra ứng dụng của bạn
- Vui lòng tránh xa các nhà phát triển hoặc công ty không coi trọng việc kiểm thử. Nó không những không giúp ích gì cho kỹ năng của bạn mà còn gây ra những vấn đề đáng kể trên con đường sự nghiệp của bạn. Các nhà phát triển ở tất cả các công ty tôi làm việc, Naver, Amazon và MS, đều coi việc thử nghiệm là quan trọng.
- Thêm Java, nhiều cách thao tác mã khác nhau
- Sở dĩ học Spring và JPA chậm và khó là do thiếu kiến thức cơ bản. Bạn có nghĩ Lombok hoặc các công cụ kiểm tra phạm vi hoạt động giống như phép thuật không? Nếu bạn học các chức năng cơ bản của Java, bạn sẽ có thể dễ dàng học và thích nghi với nó ngay cả khi bạn học một framework mới như Summer hay Winter (không có thứ đó đâu, tôi chỉ tưởng tượng thôi) hoặc sử dụng hoặc nghiên cứu ngôn ngữ lập trình khác.
Tôi sẽ chia sẻ tin tức với một bài giảng mới vào lần tới.
Cảm ơn






