inflearn logo

Tạo Nodebird SNS với Vue

Tạo dịch vụ SNS bằng cách sử dụng khung Vue và Nuxt. Tìm hiểu kiến ​​thức đầy đủ cần thiết cho dịch vụ.

(4.8) 49 đánh giá

638 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

Vue.js
Vue.js
Node.js
Node.js
AWS
AWS
MySQL
MySQL
Vuex
Vuex
Vue.js
Vue.js
Node.js
Node.js
AWS
AWS
MySQL
MySQL
Vuex
Vuex

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

4.8

5.0

서기현

83% đã tham gia

Tôi sẽ để lại một đánh giá trung thực. Trước hết, nhược điểm là nó rất bận rộn. 1. Cửa sổ trò chuyện 2. Ngay cả những lỗi chính tả đơn giản cũng có thể được sửa sau này mà không cần chỉnh sửa. 3. Đơn giản là không khởi động máy chủ Khi gỡ lỗi số 2 hoặc 3, tôi tự hỏi liệu đây có phải là lý do khiến lỗi này xảy ra hay không, nhưng nó có vẻ làm giảm sự tập trung. Thật tốt khi khắc phục các vấn đề về cấu trúc hoặc những thứ tôi đã bỏ sót sau này thay vì 2 hoặc 3. Tuy nhiên, lý do tôi cho nó 5 sao là vì nó rất phù hợp với công việc thực tế. Tôi đã học 7 đến 8 bài giảng về React và Vue tại Infron. Một số trong số chúng được sắp xếp và chỉnh sửa tốt, nhưng tôi nên làm gì bây giờ? Có một bài giảng mà tôi không thể tạo ra mô hình kinh doanh mà tôi muốn chỉ bằng cách học nội dung, và tôi hiểu đủ rõ về front end để tạo ra nó, nhưng còn back end thì sao? Ngoài ra còn có các bài giảng. Tất nhiên, tôi không gặp khó khăn gì trong việc hiểu nó, có lẽ vì trước đây tôi đã xem các bài giảng khác và bây giờ tôi đã hiểu rõ về dịch vụ nào mình nên sử dụng và cách tiếp tục. Nếu bạn cần thực hành ngay, tôi khuyên bạn nên tham gia khóa học này! Nó không thân thiện nhưng tôi nghĩ bạn sẽ có thể áp dụng nó vào thực tế nếu bạn làm theo và hiểu rõ.

5.0

sizz F

100% đã tham gia

Sau khi làm việc tại một doanh nghiệp nhỏ trong hai năm về phần cứng, nhúng, web, ứng dụng, mọi thứ họ yêu cầu tôi làm, tôi cảm thấy mình ngày càng trở thành một người xa lạ, vì vậy sự tự tin của tôi ở mức thấp nhất mọi thời đại, nhưng Sau khi nghỉ việc, tôi tình cờ bắt đầu xem các bài giảng miễn phí của Hyunyoung Jo và tôi đang ở đây. Sau khi thực hiện dự án này, tôi đã có được sự tự tin trở lại. Cảm ơn! Tôi thích bài giảng vì nó lướt qua nhanh những phần có thể tìm thấy trong các tài liệu chính thức và giải thích rõ ràng những phần thực sự cần thiết. Tôi nghĩ sẽ tốt hơn nếu để mọi người tìm ra thứ họ cần bằng cách tìm ra thứ họ cần hơn là qua những bài giảng nhồi nhét. Phần đó cũng rất cần thiết cho các nhà phát triển. Tôi hy vọng bạn làm việc chăm chỉ và trở thành một nhà phát triển như Hyunyoung Cho! * Nhận thành công mức tăng lương hàng năm 67% trong vòng một năm kể từ khi gia nhập công ty với tư cách là nhân viên mới. Cảm ơn! 2022-05-01

5.0

김시훈

52% đã tham gia

Hoàn toàn tuyệt vời! Nó thực sự hữu ích vì hầu hết những gì tôi học được ở đây đều có thể áp dụng được vào thực tế. Cảm ơn bạn vì bài giảng tuyệt vời! Tôi hy vọng bạn tiếp tục giảng hay ~ Cá nhân tôi rất mong chờ bài giảng Graphql!

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

  • Vue

  • Nuxt

  • vuex

  • Vuetify

  • Bộ định tuyến Vue

  • SSR + SEO

  • Node.js + MySQL

  • Triển khai AWS

Được tạo bằng Vue của Zero Second
Khóa học SNS đầy đủ!

Chúng ta sẽ học Vue + Vuex + Nuxt.js (SSR) + Vuetify + Node + Express + Sequelize (MySQL) trong khi tạo NodeBird SNS, một dự án đặc trưng của Zerocho tương tự như Twitter (viết là Twitter, đọc là giả).
Tối ưu hóa công cụ tìm kiếm và triển khai AWS (chỉ cần sử dụng EC2 + Lambda + S3 + Route53) là một lợi thế!

Tự mình thực hiện thông qua thực hành
Bạn có thể học nó!

Đăng nhập, đăng bài, tải hình ảnh lên, thích, bình luận và chia sẻ lại.

Cuộn vô hạn, theo dõi, bỏ theo dõi

Tìm kiếm hashtag, hồ sơ người dùng


#1
Mã nguồn
Cung cấp.

https://github.com/zerocho/vue-nodebird (liên kết)

Chúng tôi cung cấp toàn bộ mã nguồn cho bài giảng này.

#2
Trả lời câu hỏi nhanh chóng
Tôi sẽ trả lời bạn.

Phần hay nhất của khóa học là phần Hỏi & Đáp. Bạn cứ hỏi bất kỳ câu hỏi nào và tôi sẽ trả lời trong vòng một ngày.
Hãy học tập tích cực bằng cách thoải mái đặt câu hỏi về nội dung liên quan đến khóa học.
Nó sẽ giúp bạn hiểu nội dung tốt hơn!


Ghi chú

  • Điều kiện tiên quyết: Khóa học cơ bản về Vue (miễn phí)
    add_shortcode('khóa học','324182','danh sách')
  • Phần đầu là trọng tâm, phần cuối đóng vai trò thứ yếu.

Các khóa học liên quan

[Gia hạn] Sách giáo khoa Node.js - Từ cơ bản đến thực hành dự án
Sau khi học các khái niệm cốt lõi của các nút,
Hãy sẵn sàng bước vào thế giới thực với những ví dụ thực tế.
Trước tiên, hãy đọc sách giáo khoa Node.js để hiểu rõ hơn về phần backend.

Chúng ta có nên thử làm bằng React không?

Xây dựng Nodebird SNS bằng React
20 giờ học với React (Tuyệt vời)
Khóa học đầy đủ!

Chúng ta có nên thử làm bằng TypeScript không?

Áp dụng TypeScript vào Node.js (hợp tác với NodeBird)
Một ví dụ từ hướng dẫn NodeBird (Làm giống như Twitter)
Chúng ta hãy chuyển sang TypeScript.

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

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

  • Bất cứ ai muốn tạo một trang web với Vue

  • Những người muốn tối ưu hóa công cụ tìm kiếm thông qua SSR

  • Những người muốn có một khóa học đầy đủ

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

  • Cú pháp cơ bản của Vue (xem khóa học miễn phí)

Xin chào
Đây là zerocho

67,836

Học viên

1,755

Đánh giá

9,765

Trả lời

4.8

Xếp hạng

25

Các khóa học

Ưu điểm trong các bài giảng của tôi là phần Q&A (Từng 2 lần giành giải Chiến thần giải đáp của Inflearn). Tôi sẽ cố gắng phản hồi trong vòng 24 giờ! Tôi sẽ trả lời với tinh thần như đang cùng bạn giải quyết vấn đề!

Một trong những điểm mạnh chính trong các khóa học của tôi là hỗ trợ Giải đáp thắc mắc (Q&A). (Từng hai lần giành giải thưởng "Vua giải đáp" của Inflearn) Tôi sẽ phản hồi các câu hỏi của bạn trong vòng 24 giờ và cố gắng hết sức để giúp đỡ bạn! Bạn sẽ cảm thấy như chúng ta đang cùng nhau giải quyết các vấn đề.

👉Bài giảng của ZeroCho
Lộ trình đầy đủ cho tất cả các bài giảng của ZeroCho. Lộ trình hoàn chỉnh cho tất cả các khóa học của tôi có sẵn tại đây.

– Tác giả của Node.js Textbook, Self-Guided JavaScript by ZeroCho, Let's Get IT JavaScript và TypeScript Textbook 
– Người điều hành ZeroCho.com
– Hiện tại) Đang phát sóng về phát triển phần mềm trên YouTube tại ZeroCho TV 
– Cựu) CTO tại Smoretalk 
– Cựu) CTO của Today's Pickup (Sau khi thương vụ exit với Kakao Mobility, trở thành Trưởng bộ phận phát triển trẻ tuổi nhất tại Kakao Mobility)

  • Tác giả của Node.js Textbook, Self-Guided JavaScript by ZeroCho, Let's Get IT JavaScriptTypeScript Textbook

  • Người điều hành ZeroCho.com

  • Hiện đang vận hành kênh YouTube ZeroCho TV, chuyên về các chủ đề phát triển phần mềm

  • Cựu CTO tại SmoreTalk

  • Cựu CTO tại Today Pickup (được Kakao Mobility mua lại, nơi tôi trở thành trưởng nhóm phát triển trẻ tuổi nhất)

Thêm

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

Tất cả

71 bài giảng ∙ (15giờ 11phút)

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

Đánh giá

Tất cả

49 đánh giá

4.8

49 đánh giá

  • pedrail380603님의 프로필 이미지
    pedrail380603

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    83% đã tham gia

    Tôi sẽ để lại một đánh giá trung thực. Trước hết, nhược điểm là nó rất bận rộn. 1. Cửa sổ trò chuyện 2. Ngay cả những lỗi chính tả đơn giản cũng có thể được sửa sau này mà không cần chỉnh sửa. 3. Đơn giản là không khởi động máy chủ Khi gỡ lỗi số 2 hoặc 3, tôi tự hỏi liệu đây có phải là lý do khiến lỗi này xảy ra hay không, nhưng nó có vẻ làm giảm sự tập trung. Thật tốt khi khắc phục các vấn đề về cấu trúc hoặc những thứ tôi đã bỏ sót sau này thay vì 2 hoặc 3. Tuy nhiên, lý do tôi cho nó 5 sao là vì nó rất phù hợp với công việc thực tế. Tôi đã học 7 đến 8 bài giảng về React và Vue tại Infron. Một số trong số chúng được sắp xếp và chỉnh sửa tốt, nhưng tôi nên làm gì bây giờ? Có một bài giảng mà tôi không thể tạo ra mô hình kinh doanh mà tôi muốn chỉ bằng cách học nội dung, và tôi hiểu đủ rõ về front end để tạo ra nó, nhưng còn back end thì sao? Ngoài ra còn có các bài giảng. Tất nhiên, tôi không gặp khó khăn gì trong việc hiểu nó, có lẽ vì trước đây tôi đã xem các bài giảng khác và bây giờ tôi đã hiểu rõ về dịch vụ nào mình nên sử dụng và cách tiếp tục. Nếu bạn cần thực hành ngay, tôi khuyên bạn nên tham gia khóa học này! Nó không thân thiện nhưng tôi nghĩ bạn sẽ có thể áp dụng nó vào thực tế nếu bạn làm theo và hiểu rõ.

    • ssasun941205님의 프로필 이미지
      ssasun941205

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Sau khi làm việc tại một doanh nghiệp nhỏ trong hai năm về phần cứng, nhúng, web, ứng dụng, mọi thứ họ yêu cầu tôi làm, tôi cảm thấy mình ngày càng trở thành một người xa lạ, vì vậy sự tự tin của tôi ở mức thấp nhất mọi thời đại, nhưng Sau khi nghỉ việc, tôi tình cờ bắt đầu xem các bài giảng miễn phí của Hyunyoung Jo và tôi đang ở đây. Sau khi thực hiện dự án này, tôi đã có được sự tự tin trở lại. Cảm ơn! Tôi thích bài giảng vì nó lướt qua nhanh những phần có thể tìm thấy trong các tài liệu chính thức và giải thích rõ ràng những phần thực sự cần thiết. Tôi nghĩ sẽ tốt hơn nếu để mọi người tìm ra thứ họ cần bằng cách tìm ra thứ họ cần hơn là qua những bài giảng nhồi nhét. Phần đó cũng rất cần thiết cho các nhà phát triển. Tôi hy vọng bạn làm việc chăm chỉ và trở thành một nhà phát triển như Hyunyoung Cho! * Nhận thành công mức tăng lương hàng năm 67% trong vòng một năm kể từ khi gia nhập công ty với tư cách là nhân viên mới. Cảm ơn! 2022-05-01

      • Tôi đã tìm được việc làm thành công. Cảm ơn bạn rất nhiều~~~

    • mannahoffnung2395님의 프로필 이미지
      mannahoffnung2395

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      52% đã tham gia

      Hoàn toàn tuyệt vời! Nó thực sự hữu ích vì hầu hết những gì tôi học được ở đây đều có thể áp dụng được vào thực tế. Cảm ơn bạn vì bài giảng tuyệt vời! Tôi hy vọng bạn tiếp tục giảng hay ~ Cá nhân tôi rất mong chờ bài giảng Graphql!

      • juwon76님의 프로필 이미지
        juwon76

        Đánh giá 27

        Đánh giá trung bình 4.8

        4

        100% đã tham gia

        Tôi đã đi được nửa chặng đường mà không hề do dự. Tôi nghĩ tôi sẽ phải học lại vài lần nữa mới thực sự hiểu được, nhưng tôi rất thích bài giảng hay. Cảm ơn

        • tominam20697님의 프로필 이미지
          tominam20697

          Đánh giá 1

          Đánh giá trung bình 1.0

          1

          87% đã tham gia

          Tôi không tạo ra bài giảng này để dạy bạn điều gì đó. Đây là bản tóm tắt những gì bạn đã học. Thật đáng tiếc là giá lại đắt. Khi tôi nhìn vào trang web nodebird, một trang web demo, tôi cảm thấy hơi thất vọng. 1. Trước hết, nếu bạn không định sử dụng Vuetify như thế này, tôi không biết tại sao bạn lại chọn nó. Đây có phải chỉ nhằm mục đích quảng cáo? 2. Đáng lẽ bạn nên loại bỏ âm thanh KakaoTalk hoặc âm thanh thông báo xuất hiện trong bài giảng. Tôi quan tâm rất nhiều. 3. Mặt trước và mặt sau hoàn toàn tách biệt nên không thể kết nối nội dung. Trong thực tế, tôi không viết mã khi đang tưởng tượng về gỗ đàn hương. 4. Có thể khó giải thích những điều phức tạp, nhưng lẽ ra bạn nên giải thích chúng. Ngay cả khi bạn không thể giải thích khái niệm này, bạn cũng không nên giải thích lý do tại sao bạn lại sử dụng mã được sử dụng trong bài giảng? 5. Cuộn vô hạn là tệ nhất. Ngày nay, tôi không tạo sự kiện bằng cách dán chúng vào chỗ này chỗ kia. Chúng tôi sử dụng Trình quan sát giao lộ. Bạn đã rất thiếu thành thật khi giảng về phần này. Tôi đã sử dụng Vue từ lâu nhưng đây là lần đầu tiên tôi sử dụng Nuxt và vì ở nước tôi không có khóa học Nuxt nào nên tôi chỉ học bằng cách xem các bài giảng và tài liệu nước ngoài, và trong khi phát triển nó, tôi tình cờ gặp được nó. khóa học này một cách tình cờ. Thành thật mà nói, tôi tham gia lớp học này vì tôi tò mò về cách người khác tạo ra mọi thứ bằng nuxt. Tuy nhiên, tôi nghĩ mình đã lắng nghe khá chăm chú. Đó là một kết luận thận trọng nhưng theo quan điểm cá nhân của tôi, tôi không nghĩ bạn nên giảng như thế này. Nó không có những điều tốt đẹp mà người mới bắt đầu có thể học, nó không có bí quyết mà người dùng trung cấp có thể học và như bạn có thể sẽ thừa nhận, nó không có bất kỳ bộ phận nào tận dụng được điểm mạnh hoặc tính năng độc đáo của nuxt . Trên hết, các bài giảng rất thiếu chân thành. Đây không phải là một bài giảng miễn phí trên YouTube. Khóa học được quảng cáo với các thương hiệu thú vị như aws, vuetify, seo và mysql, nhưng thành thật mà nói... có nội dung nào (hữu ích) như thế không? Không phải bạn đang tập trung quá nhiều vào quảng cáo sao? Xin lỗi vì đã viết một bài đánh giá xấu. Đó là ý kiến ​​​​cá nhân của tôi.

          • zerocho
            Giảng viên

            1. Tôi đã thực hiện tất cả các thiết kế cần thiết với Vuetify, nhưng tôi không biết mình cần phải làm gì nữa. 2. Chúng ta sẽ chú ý hơn đến phần này. 3. Trừ khi bạn là nhà phát triển full-stack, thông thường việc phát triển front-end và back-end sẽ tách biệt. Việc phát triển back-end phải diễn ra ngay cả khi nhà phát triển front-end vắng mặt và ngược lại. Phần này trong khóa học của tôi có vẻ thực tế. 4. Tôi đã không giải thích điều gì? 5. Intersection Observer là công nghệ quá tiên tiến vào thời điểm khóa học được tạo ra (nó chưa phải là thông số kỹ thuật chính thức). Tôi sẽ giới thiệu nó khi chuẩn bị cho bài giảng tiếp theo. Khóa học của tôi là khóa học dạy những người mới bắt đầu với Vue và mới học cách phát triển toàn bộ trang web theo cách dễ dàng nhất. Kỹ năng của Angang ở mức trên trung cấp nên khóa học này có vẻ nhàm chán.

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

        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!

        Giảm 25% cho thành viên mới

        1.051.579 ₫

        25%

        1.402.099 ₫