강의

멘토링

커뮤니티

BEST
Programming

/

Front-end

Tìm hiểu cách phát triển JavaScript và VueJS thuần túy thông qua phát triển giao diện người dùng thực hành

Chúng ta sẽ tìm hiểu cách phát triển VueJS bằng cách tạo trang tìm kiếm trung tâm mua sắm bằng cách sử dụng JavaScript thuần túy và thư viện giao diện người dùng có tên VueJS. Bạn có thể phát triển bằng JavaScript và VueJ thuần túy, đồng thời tìm hiểu sự khác biệt giữa từng lần phát triển cũng như sự khác biệt giữa các mẫu thiết kế MVC và MVVM.

(4.7) 128 đánh giá

2,196 học viên

  • jeonghwan
JavaScript
Vue.js

Đánh giá từ những học viên đầu tiên

Bạn sẽ nhận được điều này sau khi học.

  • Phương pháp phát triển thực tế Javascript

  • Khái niệm cơ bản về Vue.JS

  • Kiến trúc MVC/MVVM

  • Phát triển thành phần

  • Sự khác biệt về phương pháp phát triển giữa JS thuần túy và Vue.js

  • Thực hành triển khai hàm với JS thuần túy

Phát triển front-end tiến thêm một bước nữa,
So sánh trực tiếp JavaScript thuần túy và Vue!

1. Giới thiệu bài giảng

Khóa học này bao gồm thư viện UI Vue.js, và bạn sẽ tạo một trang tìm kiếm trung tâm mua sắm trực tuyến! Đầu tiên, bạn sẽ triển khai mẫu thiết kế MVC được sử dụng rộng rãi bằng JavaScript thuần túy. Sau đó, bạn sẽ khám phá những ưu điểm của thư viện này bằng cách phát triển mẫu thiết kế MVVM với Vue.js. Cuối cùng, bạn sẽ tìm hiểu về các thành phần, học cách mô-đun hóa và lắp ráp các thành phần UI để tạo màn hình. Mỗi bài học ngắn, dưới 10 phút. Các bài tập thực hành được bao gồm ở cuối mỗi chương. Hãy phát triển kỹ năng lập trình của bạn thông qua việc thực hành thực tế!

2. Mục tiêu học tập

Mục tiêu là hiểu lý do tại sao bạn nên sử dụng kiến trúc MVVM và tìm hiểu cách triển khai nó, Vue.js. Đây không chỉ đơn thuần là phần giới thiệu về thư viện; mà còn là tìm hiểu những hạn chế của các phương pháp phát triển giao diện người dùng (UI) truyền thống và sau đó nghiên cứu Vue.js như một giải pháp. Chúng ta cũng sẽ khám phá những lợi ích của việc phát triển front-end web dựa trên thành phần.

3. Những người có thể giúp đỡ

  • Người mới bắt đầu phát triển front-end web
  • Bất kỳ ai muốn hiểu ý nghĩa của các mẫu thiết kế JavaScript
  • Bất kỳ ai muốn học phát triển Vue.js
  • Bất kỳ ai muốn biết sự khác biệt giữa công nghệ JavaScript thuần túy và công nghệ Vue.js

4. Những điều cần học

  • Kiến thức cơ bản về Vue.JS
  • Kiến trúc MVC/MVVM
  • Phát triển thành phần

5. Giới thiệu người chia sẻ kiến thức

Kim Jeong-hwan
Tôi là một nhà phát triển JavaScript chuyên xây dựng các ứng dụng máy chủ/máy khách bằng công nghệ web. Tôi thích học hỏi và chia sẻ kiến thức của mình. ^^

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Giới thiệu về phát triển JavaScript

  • Giới thiệu về phát triển web front-end

  • Bất kỳ ai muốn hiểu ý nghĩa của các mẫu thiết kế JavaScript

  • Bất cứ ai muốn học phát triển VueJS

  • Nhà phát triển mới bắt đầu muốn phát triển nhưng đang thua lỗ

  • Bất cứ ai muốn phát triển với JS thuần túy

Cần biết trước khi bắt đầu?

  • Cơ bản về Javascript

  • Kiến thức đánh dấu HTML, CSS

Xin chào
Đây là

13,969

Học viên

884

Đánh giá

595

Trả lời

4.8

Xếp hạng

9

Các khóa học

수업 중 궁금한 사항은 질문 사항에 올려주세요.
매일 한 번씩 확인하고 답변 드리겠습니다.

Chương trình giảng dạy

Tất cả

59 bài giảng ∙ (3giờ 57phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

128 đánh giá

4.7

128 đánh giá

  • hyukster90666님의 프로필 이미지
    hyukster90666

    Đánh giá 20

    Đánh giá trung bình 4.8

    5

    100% đã tham gia

    Lecture advantages 1. The editing is very well done, so the lecture time is short, and it is not burdensome to read it twice or three times. It is like a first-time lecture for a public institution or the college entrance exam. The editing is no joke. It does not take up the user's time, and the real lecture is short, but the key content is all in it. 2. The lecture curriculum is perfectly organized. If you had learned vuejs from the beginning, it would have been difficult to understand the advantages or benefits of vuejs. This technique of curing cancer by implementing a function in pure JavaScript and then implementing the same function in vuejs is truly amazing. Disadvantages None. I have taken 4-5 lectures at Inflearn, but this is the first time I have written that there are none.. For those who are starting out, You should listen to the basic ES6 curriculum to make it easier to listen to this lecture. In my case, I didn't know ES6 well and only took the basic JavaScript course, so I took this course for the first time. I had a hard time because I didn't understand the part where it was first implemented in JavaScript. I looked it up on the Internet and learned the concepts one by one, but it turned out that this was a problem that could have been solved if I had taken one basic ES6 course. Lastly, I would like to thank the instructor for the great course. I definitely plan to take other courses. (__) One-liner: Inflearn 1st instructor & course.

    • jeonghwan
      Giảng viên

      I just saw this review now... Thank you. 🙇‍♂️

    • I guess I'll have to study some basic JavaScript and come back ㅠㅠㅠ

  • re1ee님의 프로필 이미지
    re1ee

    Đánh giá 7

    Đánh giá trung bình 4.4

    5

    100% đã tham gia

    The course is really good. I was working at a publisher and wanted to go into web development, so I looked for a course on Infraon and heard that Vue.js was the lightest framework, so I took the instructor's course... I like it... It's really... I often felt like the content was falling apart when I listened to lectures on the Internet, but this is not the case with the instructor's course... It's amazing... You answer my questions quickly too. Thank you. I want to study Vue.js in more depth.

    • jeonghwan
      Giảng viên

      I also have experience working with publishers, and at that time, I thought a lot about Viewjs. I thought it would be good for collaboration if I could use it well, so thank you for taking this course.

  • harper님의 프로필 이미지
    harper

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    In my work, I only use ES5 and jQuery, but I felt the need to study, so I took this course. In the Vanilla Script section, there were APIs and ES6 grammar that I didn't know, so I looked them up and studied them. Now that I've moved on to the Vue part and am learning, I think it was a good idea to take this course. Thank you!

    • jeonghwan
      Giảng viên

      I think that being able to look up things you don't know is also a skill. I know it must have been difficult at first, but thank you for following along.

  • myfuturetechnolo0353님의 프로필 이미지
    myfuturetechnolo0353

    Đánh giá 107

    Đánh giá trung bình 3.3

    5

    100% đã tham gia

    It was a really good course. Since it was a course that taught through projects, it was not boring at all and I understood it well. I purchased all 5 courses and this was the first course I finished. I plan to take all the remaining courses. I hope there are additional courses. It would be about using other libraries like nuxt, vuetify, or I'm studying ionic, and the beta version of vue came out, and the official version with vue is coming out soon, but I hope it was not ionic using vue, or ecommerce or instagram clone, which many beginner developers want but are obvious topics but not easy to develop and understand. It would be even better if it was distributed. And I hope there were short tips related to errors related to the content at that time. Once again, it was a really satisfying course.

    • ejdnj100552님의 프로필 이미지
      ejdnj100552

      Đánh giá 4

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      I liked that each lecture was edited to be short. This was the first paid lecture I paid for from Infraon, and I think it was a good choice. Thank you for the great lecture. It was a big help to me when I had a hard time studying on my own.

      • jeonghwan
        Giảng viên

        I am very honored to be giving my first lecture at Infraon.

    924.437 ₫

    Khóa học khác của jeonghwan

    Hãy khám phá các khóa học khác của giảng viên!

    Khóa học tương tự

    Khám phá các khóa học khác trong cùng lĩnh vực!