Mới học lập trình cũng deploy được React, Vue, Angular, Next.js, Nuxt.js, Node.js lên VPS. Dễ lắm, mình chỉ cho 😄
Tự động hóa flow deploy
Chỉ cần push code, quá trình build - test - deploy lên VPS sẽ được diễn ra tự động tương tự cách mà bạn dùng các dịch vụ như Vercel hay Netlify. Nhưng với chi phí chỉ bằng 1/10 Vercel
Telegram Bot
Mình sẽ hướng dẫn các bạn setup Telegram Bot để nhận thông báo mỗi khi có commit và deploy mới. Nhờ đó mà bạn
Mình rất ít khi bảo các bạn nên mua khóa học này, khóa học kia của mình.
Nhưng với khóa học Deploy Super này, mình chân thành khuyên anh em nên mua học.
Mọi web dev đều phải biết deploy, cho dù bạn code FrontEnd, BackEnd hay Devops
Chỉ cần bạn biết HTML, CSS, và JavaScript cơ bản là có thể học khóa này
Yêu cầu quá đơn giản đúng không
Vì khóa này mình xây dựng cho mọi level, từ người mới học lập trình web được 2 tuần cho đến người có kinh nghiệm làm việc 1-2 năm, ai cũng có thể học được.
Bạn sẽ nhận được những gì?
Đây là chương bắt buộc các bạn phải xem, vì tại đây mình sẽ hướng dẫn các bạn cách học hiệu quả nhất có thể.
Nơi này cũng chứa thông tin về Group hỗ trợ Facebook và Telegram, Github dự án, tài liệu khóa học.
Giới thiệu về tên miền và VPS là gì
Cách chọn tên miền và VPS phù hợp theo nhu cầu
Mình sẽ hướng dẫn các bạn setup ssh key để thao tác với github và vps
Cách quản lý nhiều tài khoản github, vps trên một máy tính
Các câu lệnh thao tác với Linux, cụ thể là Ubuntu như tạo user, file, đóng mở port, tạo ram swap,...
Bạn không cần dùng terminal để thao tác với VPS nữa. Mình sẽ hướng dẫn các bạn dùng VS Code để ssh vào VPS, nhanh và trực quan hơn nhiều
Bạn sẽ được học cách setup môi trường trên như NVM, Node.js để deploy các SPA React, Vue, Angular
PM2 giúp bạn tắt terminal, thì server vẫn chạy. Cho dù VPS bạn gặp sự cố khởi động lại thì server cũng khởi động lại ngay lập tức. Chương này mình sẽ giải thích tất tần tất những thứ bạn cần biết về PM2
Chương này sẽ khó hơn 1 tí khi mà chúng ta deploy 1 fullstack web gồm cả front-end và back-end lên VPS
Các bạn sẽ hình dung được một dự án thực tế thì nó sẽ chạy như thế nào trong chương này
Mình sẽ hướng dẫn các bạn cách trỏ tên miền về VPS, cách cài đặt Nginx làm reverse proxy, bảo mật HTTPS cho website của bạn bằng Cerbot
Đây là một tính năng khá mới của VS Code, ngoài kia rất ít người chỉ cho các bạn tính năng này.
Với tính năng Remote SSH, các bạn có thể SSH vào VPS và thao tác code giống y hệt máy tính cá nhân. Tiện lợi hơn 100 lần so với thao tác trên terminal
Với Github Action, bạn có thể setup một hệ thống CI/CD hoàn toàn miễn phí mà chức năng lại tương tự như Vercel. Chỉ việc push code, deploy cứ để Github Actions lo
Đây có thể coi là 1 kiến thức đặc biệt mà bạn không thể tìm thấy ở các khóa học ngoài kia. Deploy thành công hay thất bại thì con bot này đều sẽ báo về telegram cho bạn biết. Rất tiện lợi.
Thực tế thì chúng ta sẽ làm việc trên nhiều môi branch: dev, staging, production. Mỗi branch khi deploy sẽ deploy lên 1 server và domain khác nhau. Mình cũng sẽ hướng dẫn luôn trong chương này nhé
Docker là một phần không thể thiếu trong việc phát triển phần mềm. Học xong chưa này bạn sẽ biết được nếu dùng docker thì deploy sẽ như thế nào? Build ở đâu? Chạy ở đâu?
Kinh nghiệm giúp mình chưa fail vòng review CV nào
ebook này là những kinh nghiệm mà mình học hỏi, đúc kết trong suốt những năm đi làm, giờ đây bạn sẽ sở hữu những kinh nghiệm đó của mình mà không cần tốn đến vài năm.
Còn phần quà nào nữa không? Còn chứ, bạn nhận được thêm 2 ebook📔 về kỹ năng debug css và cấu trúc lại css trị giá 130$
Tổng giá trị phần quà lên đến hơn 4 triệu đồng 💵 khi bạn tham gia khóa học này
“
“ Được hiện là một Fullstack developer với hơn 5 năm kinh nghiệm làm việc thực tế. Năm 20 tuổi, mình đã viết một ứng dụng đầu tiên trong 4 giờ và nhanh chóng giúp mình kiệm được 1000$ chỉ trong 3 ngày sau đó.”
Senior Front-End Developer
Mức giá chính thức của khóa học là 790.000đ
Rẻ bất ngờ đúng không 😁
Dưới đây là so sánh để các bạn có cái nhìn tổng quan về khóa học Deloy Super của mình
300,000 - 1,200,000đ
Nội dung | Included |
---|---|
Deploy cơ bản | Có |
Nginx | Có |
CI/CD với Github Actions | Không có |
Remote SSH với VS Code | Không có |
Telegram Notification | Không có |
Bảo mật và tăng hiệu suất VPS | Không có |
Kĩ năng Debug | Không có |
Nội dung | Included |
---|---|
Học online 24/7 | Có |
Học trên điện thoại | Có |
Thời gian học | Bị giới hạn thời gian |
Nội dung | Included |
---|---|
Hỗ trợ các vấn đề trong khóa học | Có |
Hỗ trợ các vấn đề ngoài khóa học (ví dụ dự án ngoài, dự án cty) | Không có |
Combo quà tặng trị giá hơn 230$ | Không có |
Nội dung | Included |
---|---|
Deploy cơ bản | Có |
Nginx | Có |
CI/CD với Github Actions | Có |
Remote SSH với VS Code | Có |
Telegram Notification | Có |
Bảo mật và tăng hiệu suất VPS | Có |
Kĩ năng Debug | Hiểu rõ về cách debug, tự xử lý lỗi |
Nội dung | Included |
---|---|
Học online 24/7 | Có |
Học trên điện thoại | Có |
Thời gian học | Mua 1 lần, học mãi mãi, update liên tục theo kiến thức mới |
Nội dung | Included |
---|---|
Hỗ trợ các vấn đề trong khóa học | Có |
Hỗ trợ các vấn đề ngoài khóa học (ví dụ dự án ngoài, dự án cty) | Có |
Combo quà tặng trị giá hơn 230$ | Có |
Chỉ với 5 bước đơn giản:
Bước 1: Đăng ký học viên tại https://edu.duthanhduoc.com
Bước 2: Chọn khóa học mà bạn muốn mua
Bước 3: Chọn Mua ngay hoặc Thêm vào giỏ hàng
Bước 4: Vào giỏ hàng và thanh toán như hướng dẫn. Sau khi chuyển khoản thành công, hệ thống sẽ tự động kích hoạt khóa học cho bạn.
Bước 5: Bắt đầu học thôi 😁
Dưới đây là video hướng dẫn siêu chi tiết
Bạn chưa từng học ngôn ngữ lập trình nào!
Khóa này rất dễ học, nhưng các bạn cần phải có chút kiến thức cơ bản về code
Ít nhất các bạn cũng đã tiếp xúc với lập trình từ 2-4 tuần
Ngôn ngữ gì cũng được, miễn là các bạn đã biết lập trình cơ bản
Mình không đặt lợi nhuận lên hàng đầu để lừa dối mọi người mua khóa học
Thật vô nghĩa nếu làm vậy!
Vậy nên chúng ta cần làm rõ
Các bạn không cần phải hiểu biết chuyên sâu về Javascript, React.js, Next.js, hay Node.js
Nhưng tối thiểu là đã từng học qua 1 ngôn ngữ lập trình nào đó
Bạn có thể tham gia ngay bây giờ để tiết kiệm chi phí và trang bị cho mình những kiến thức chất lượng để có cơ hội thành công trong sự nghiệp lập trình sau này
Và rất có thể nếu bạn siêng năng, cộng thêm một chút may mắn bạn sẽ tìm được công việc Backend Developer, hoặc thậm chí là Fullstack Developer
Hoặc lựa chọn thứ 2 là bạn tiếp tục con đường cũ. Đó là tự mày mò và tự tìm hiểu những khóa học ngoài kia.
Rất có thể bạn cũng tìm được khóa học tốt, hoặc không.
Nhưng nếu bạn muốn tiết kiệm thời gian & tiền bạc,... đồng thời trang bị cho mình những kiến thức xịn sò nhất trong thị trường Web Dev này.
Dù sao thì quyết định cuối cùng vẫn luôn nằm ở bạn.
Đôi khi chỉ cần một khoảnh khắc quyết đoán, cả cuộc sống sau này của bạn có thể thay đổi một cách bất ngờ.
Mọi level, mọi đối tượng. Chỉ cần biết HTML, CSS, JS cơ bản là học được
Học được, không thành vấn đề
Vì deploy lên VPS chi phí sẽ rẻ, tốc độ cũng nhanh hơn rất nhiều so với Vercel hay Render (gói tính phí, chứ gói free thì chậm lắm)
Không, cái này học viên tự mua nhé. Tên miền 40k/năm, VPS 80k/tháng cũng không quá cao
Chưa được! Khóa này là khóa cơ bản của devops, nếu bạn muốn đi theo con đường devops thì cần phải học khóa này trước.
Khi mua khóa học, các bạn xem video đầu tiên để xem thông tin group Facebook hỗ trợ riêng biệt, tại đây bạn có thể đăng câu hỏi thắc mắc, mình và các bạn học viên khác sẽ hỗ trợ cho bạn.
Rất tiết là không, hệ thống của mình giới hạn số lượng các thiết bị đăng nhập vào cùng một tài khoản. Vì thế bạn không thể dùng cho nhiều người được. Mình đã tính toán để bạn khỏi phải lo nếu dùng một người thì rất khó bị khóa tài khoản. Nếu bạn cố tình chia sẻ thì hệ thống sẽ tự động khóa tài khoản của bạn, lúc này bạn phải liên hệ mình để mở khóa.
Không, bạn mua một lần và học được mãi mãi
Không, mình không chịu trách nhiệm khi bạn mua những khóa học lậu ngoài kia. Ngoài rủi ro có thể bị lừa mất tiền, bạn còn không được mình hỗ trợ khi gặp khó khăn. Không được tham gia các webinar chia sẻ kinh nghiệm thường xuyên của mình, không được tham gia cộng đồng Next.js Super sôi nổi - nơi bạn có thể học hỏi, làm quen và thúc đẩy nhau trong việc học. Tự học nếu muốn nhanh và có động lực thì nên có người hướng dẫn và bạn đồng hành
Không, khóa học chỉ có thể học online. Hệ thống của mình hạn chế việc download video khóa học nhưng mình biết không gì là tuyệt đối cả. Mình hy vọng các bạn tôn trọng kiến thức của mình mà không nên tải về share lại cho người khác.