Dự án Odin có dạy JavaScript không?

Đây sẽ là bài đánh giá của tôi về Khóa học nền tảng dự án Odin. Tôi sẽ thảo luận về cách tôi tìm thấy nó, những gì tôi đã học được và lý do tại sao tôi thực sự khuyên bạn nên tham gia khóa học này nếu bạn là người mới bắt đầu. Khóa học này đã khiến tôi tin rằng mình có những gì cần thiết để trở thành một Kỹ sư phần mềm, bất kể điều đó có khó khăn đến đâu.

Show

The Odin Project Logo

Làm thế nào tôi tìm thấy Dự án Odin

Vì vậy, tôi đã bắt đầu viết mã khoảng hai tháng trước và tôi đã bắt đầu với một Khóa học của Udemy có tên “Trại đào tạo dành cho nhà phát triển web 2022”. Đây là khóa học của Colt Steele, một người hướng dẫn tuyệt vời

Tôi xem lại tất cả những suy nghĩ của mình về nửa đầu của khóa học trong bài viết tại đây. https. //trung bình. com/@chanc3093. ce/starting-fresh-as-a-web-developer-8095002ce99d

Khi tôi tham gia khóa học này, tôi đã xem hết nội dung phụ trợ trước khi nhận ra rằng tôi không biết mình đang làm gì. Nếu bạn đọc bài viết trên, bạn sẽ thấy những điểm đáng ngờ trong cách học của tôi. Nhưng tôi cứ tiếp tục tiến về phía trước, hy vọng tôi sẽ đi được trên con đường đó. Chà, khi tôi đã tìm đến phần phụ trợ, tôi đã rất bối rối và cảm thấy như mình thậm chí không biết bất kỳ thứ gì mà anh ấy đang nói đến

Tôi cũng biết rằng tôi không thể thực sự xây dựng bất kỳ dự án nào. Tôi đã xem một video nói rằng bạn sẽ có thể tạo một máy tính sau khi học những kiến ​​thức cơ bản về JavaScript. Chà, tôi đã học JS và học đến tận phần phụ trợ, nhưng không có cách nào tôi có thể xây dựng một máy tính. Tôi thậm chí không biết bắt đầu từ đâu

Tại thời điểm này, tôi hoàn toàn bị choáng ngợp. Tôi biết mình sẽ không bỏ cuộc, vì vậy tôi cảm thấy mình cần phải thay đổi mọi thứ vì tôi đã làm sai điều gì đó. Đây là lúc tôi bắt đầu tìm kiếm các video ngẫu nhiên trên Youtube và tình cờ thấy hai video riêng biệt trên Dự án Odin. Một video là một người mới bắt đầu xem lại nó sau khi anh ấy vừa hoàn thành khóa học cơ bản. Người kia là một nhà phát triển có kinh nghiệm hơn nói rằng đó là một nguồn tài nguyên tuyệt vời cho người mới bắt đầu học cách viết mã

Để giải thích điều gì đã lôi kéo tôi đến với khóa học, trước tiên tôi phải giải thích Dự án Odin là gì

Dự án Odin là gì?

Dự án Odin là một chương trình mã nguồn mở miễn phí. Nó tập trung cao độ vào việc đọc tài liệu và xây dựng các dự án. Khi tôi bắt đầu tìm hiểu về nó, tất cả những gì tôi thấy là nó rất khó khăn. Điều này là do họ không nắm tay bạn như mọi khóa học khác

Nó được thiết kế để cung cấp cho bạn một bài học có 80% là đọc và dạy cho bạn mọi khái niệm bạn cần biết. Khi bạn biết đủ để xây dựng một dự án cơ bản, họ sẽ yêu cầu bạn xây dựng dự án đó. Không có mã, họ chỉ cho bạn biết bạn sẽ xây dựng cái gì và thế là xong. Họ không cung cấp giải pháp, họ chỉ cho bạn biết giải pháp sẽ trông như thế nào và giải pháp đó có thể làm được gì, và bạn tự mình tìm ra mọi thứ khác

Tôi thích điều này bởi vì tôi biết các dự án xây dựng được đẩy mạnh này. Vấn đề chính mà tôi gặp phải với khóa học trước là nó không nhấn mạnh vào việc xây dựng các dự án để làm cho các khái niệm trở nên gắn bó. Udemy chỉ tập trung vào các bài học và mỗi khi có một dự án, đó là một đoạn mã. Viết mã không giống như xây dựng một dự án. Nó giống như một bài học khác mà bạn đang học

Nếu bạn muốn mô tả rõ hơn về Dự án Odin là gì, trang này sẽ cung cấp cho bạn ý tưởng hay về những gì họ cung cấp. https. //www. dự án odin. com/về

Giới thiệu

Phần này có 5 bài

  • Khóa học này sẽ hoạt động như thế nào
  • Giới thiệu về Phát triển Web
  • Động lực và Tư duy
  • Yêu cầu giúp đỡ
  • Tham gia cộng đồng Odin

Phần này thực sự đã cho tôi một ý tưởng tuyệt vời về khóa học sẽ diễn ra như thế nào. Tôi có thể ngay lập tức biết họ kỹ lưỡng như thế nào khi dạy mọi thứ. Tôi không biết rằng họ sẽ tạo ra toàn bộ bài học về cách duy trì động lực trong khóa học và cách yêu cầu trợ giúp đúng cách

Tôi thực sự thích bài học về động lực và tư duy, bởi vì nó cho tôi thấy rằng mọi thứ tôi đã trải qua cho đến thời điểm đó đều là cảm nhận của mọi người. Mọi người đều cảm thấy như họ không biết mình đang làm gì khi học cách viết mã. Nhưng bạn chỉ cần đứng dậy và tiếp tục đi, cho dù khó khăn đến đâu

Tôi nhanh chóng tham gia Odin Discord đề phòng trường hợp tôi cần đặt câu hỏi vào một lúc nào đó trong tương lai. Tôi cũng muốn xem một số câu hỏi mà người khác đang hỏi, chỉ trong trường hợp nó có thể trả lời bất kỳ câu hỏi nào của tôi. Nó rất tích cực và mọi người liên tục đăng các dự án của họ lên đó, yêu cầu phản hồi

điều kiện tiên quyết

Phần này có 7 bài

  • Khái niệm cơ bản về máy tính
  • Web hoạt động như thế nào?
  • Tổng quan về cài đặt
  • cài đặt
  • soạn thảo văn bản
  • Khái niệm cơ bản về dòng lệnh
  • Thiết lập Git

Phần này cuối cùng trở thành một mỏ vàng tuyệt đối chứa đầy những điều tôi không biết. Tôi chưa bao giờ sử dụng Git, tôi đã từng sử dụng dòng lệnh trước đây nhưng tôi không biết nó thực sự là gì và tôi chỉ có một ý tưởng nhỏ về cách thức hoạt động của trang web

Hai phần đầu đi rất sâu. Tôi đã đọc rất nhiều bài báo, nhưng cuối cùng tôi cảm thấy mình đã hiểu rất sâu về những chủ đề này. Các phần cài đặt chỉ đi qua mọi thứ bạn cần cài đặt và cách bạn nên cài đặt chúng. Đây là những thứ như dòng lệnh, Node. js và Git

Tôi đã sử dụng dòng lệnh trước khi tham gia khóa học này, nhưng tôi không biết nó là gì. Tôi biết cách nhập mọi thứ vào đó và cách tạo tệp, nhưng tôi không thể giải thích cho ai đó thiết bị đầu cuối là gì hoặc dòng lệnh là gì. Điều này thực sự giúp tôi hiểu nó là gì và lý do tại sao việc học lại quan trọng đến vậy

Khái niệm cơ bản về Git

Phần này có 2 bài

  • Giới thiệu về Git
  • Khái niệm cơ bản về Git

Git hoàn toàn tuyệt vời. Tôi đã biết về Git một thời gian, nhưng tôi chưa bao giờ biết cách sử dụng nó. Tôi tự nhủ rằng cuối cùng tôi sẽ tự học sau khóa học của Udemy (vì họ không dạy bạn bất cứ điều gì về nó). Tôi rất vui vì khóa học này dạy bạn trước khi bạn làm bất cứ điều gì khác. Git rất quan trọng và thiết lập GitHub là cách tốt nhất để thể hiện sự tiến bộ của bạn khi còn là sinh viên học cách viết mã

Nếu bạn là người mới bắt đầu và bạn không biết cách sử dụng Git và GitHub, bạn cần dừng mọi thứ bạn đang làm và thiết lập nó. TOP hướng dẫn bạn cách thiết lập và cách sử dụng nó. Nó cũng hướng dẫn bạn cách tạo tài khoản GitHub và tạo kho lưu trữ đầu tiên của bạn. Đó hoàn toàn là thứ bạn nên sử dụng ngay từ đầu, vì vậy đừng bỏ qua nó

Tóm lại, Git là một hệ thống kiểm soát phiên bản cho phép bạn tạo các điểm lưu trong mã của mình. Bạn có thể quay lại bất kỳ điểm lưu nào và bắt đầu làm mới từ đó. Đây là một khái niệm rất dễ nắm bắt đối với tôi vì tôi lớn lên chơi trò chơi điện tử và việc tiết kiệm trong đó cũng rất giống nhau. Bạn cũng có thể sử dụng Git để cộng tác với những người khác trong các dự án bạn đang thực hiện

Cơ sở HTML

Phần này có 7 bài học và 1 dự án

  • Giới thiệu về HTML và CSS
  • Các yếu tố và thẻ
  • Bản mẫu HTML
  • Làm việc với văn bản
  • danh sách
  • Liên kết và hình ảnh
  • Tin nhắn cam kết
  • Dự án. Công thức nấu ăn

Đây là một phần mà tôi vừa lướt qua. Mọi thứ ở đây đều là những thứ tôi đã biết. Tôi vẫn xem qua để ôn lại. Tôi thậm chí còn phát hiện ra một vài chi tiết nhỏ mà tôi không biết về những chủ đề này. Nếu bạn đang tham gia khóa học này và bạn đã biết những thứ này, tôi vẫn khuyên bạn nên đọc lướt qua nó vì các bài học của họ rất chi tiết và bao quát mọi thứ

Một cái gì đó tôi đã học được từ phần này là học cách cam kết. Họ dạy bạn ngay trước khi bạn bắt đầu dự án đầu tiên để bạn có thể hiểu những điều cơ bản về Git trong khi dự án của bạn cực kỳ dễ dàng. Tôi cố gắng thực hiện các cam kết vi mô khi thực hiện các dự án của mình. Tôi nghe nói đây là một cách tuyệt vời để lưu giữ lịch sử tốt đẹp cho dự án của bạn

Dự án Bí quyết không có nghĩa là làm hài lòng mắt. Nó chỉ để đảm bảo rằng bạn có kiến ​​thức cơ bản về HTML. Tôi không thực sự quan tâm đến dự án này và chỉ muốn tiến về phía trước. Nhưng tôi dự định làm lại toàn bộ dự án để biến nó thành một trang web công thức tuyệt vời trong tương lai. Nhưng ngay bây giờ, nó không nằm ở đầu danh sách của tôi

Đây là liên kết đến kho lưu trữ GitHub và bản xem trước trực tiếp của dự án này

GitHub - Chance093/odin-project-recipes. Dự án Công thức Dự án Odin

Dự án Odin Project Recipes Trang web này sẽ bao gồm một chỉ mục chính sẽ có các liên kết đến một vài…

github. com

Trang chủ công thức nấu ăn

Chỉnh sửa Mô tả

cơ hội093. github. io

Cơ sở CSS

Phần này có 4 bài

  • Cơ sở CSS
  • Kiểm tra HTML và CSS
  • Mô hình hộp
  • Chặn và nội tuyến

Ban đầu tôi dự định đọc lướt qua phần này, nhưng tôi đã tìm thấy một số điều mà trước đây tôi không biết. Bài học về Block và Inline rất hay và giúp tôi hiểu đầy đủ về màn hình. chặn Nội tuyến. Tôi đã biết về thuộc tính này, nhưng tôi không hiểu trường hợp sử dụng. Bây giờ tôi đã hiểu đầy đủ về tất cả những thứ này và khi nào tôi nên sử dụng chúng

Nói chung phần này rất hữu ích. Nó có một bài học dạy tôi cách sử dụng Công cụ dành cho nhà phát triển Chrome theo cách mà trước đây tôi chưa thực sự sử dụng chúng. Nó làm cho việc chỉnh sửa CSS của bạn dễ dàng hơn rất nhiều khi xây dựng một dự án

Hộp linh hoạt

Phần này có 4 bài học và 1 dự án

  • Giới thiệu về Flexbox
  • Lớn lên và Thu hẹp
  • trục
  • căn chỉnh
  • Dự án. Trang đích

Tôi đã thực sự hào hứng để làm phần này. Tôi đã học về flexbox, nhưng tôi không giỏi về nó. Tôi biết về trục chính và trục chéo cũng như tất cả các khái niệm cơ bản. Nhưng tôi luôn gặp khó khăn khi sắp xếp các trang web của mình khi cố gắng tự mình sử dụng flexbox. Với cách khóa học đã diễn ra, tôi có cảm giác rằng mình sẽ có thể sử dụng flexbox vào cuối phần này

3 bài đầu tiên chỉ đi qua những điều rất cơ bản và bạn không phải thực hành nhiều. Lúc đầu, điều này làm tôi thất vọng. Chỉ bởi vì phần còn lại của khóa học rất chuyên sâu và hướng đến thực hành. Nhưng khi tôi đến bài học Căn chỉnh, tôi có thể thấy họ đang cố gắng làm gì. Họ đã lưu tất cả các bài thực hành cho bài học cuối cùng đó, vì vậy bạn biết mọi thứ về flexbox trước khi dùng thử

Có rất nhiều thực hành. Họ có các vấn đề thực hành, các trang web nơi bạn có thể loay hoay với flexbox và các trò chơi nhỏ để chơi. Tôi nghĩ nó thật tuyệt và nó thực sự giúp tôi học cách bố trí trang web của mình. Bây giờ tôi khá tự tin với flexbox, nhưng tôi không chuyên nghiệp

Dự án Landing Page rất đơn giản. Chúng tôi phải sao chép một trang đích đã được tạo bởi TOP. Nhưng đó chỉ là một bức tranh. Chúng tôi không thể đi kiểm tra các yếu tố và kiểu dáng hay bất cứ thứ gì. Chúng tôi chỉ cần nhìn vào bức tranh và tạo một bản sao hoàn chỉnh. Mục đích chính của dự án này là bố trí trang web bằng flexbox. Tôi đã làm dự án này khá dễ dàng. Tôi vẫn cần cải thiện khả năng phản hồi, nhưng ngoài điều đó ra, trang web là một bản sao thực sự tốt. Trong tương lai, tôi muốn quay lại và biến trang đích thành trang đích tùy chỉnh cho một trong những người bạn của tôi

Landing page project

Dự án. Trang đích

Đây là liên kết đến kho lưu trữ GitHub và bản xem trước trực tiếp của dự án này

GitHub - Chance093/odin-project-landing-page. Trang đích chỉ sử dụng HTML và CSS với những gì tôi có…

Landing page chỉ sử dụng HTML và CSS với những gì tôi mới tìm hiểu về Flexbox - GitHub …

github. com

Trang đích

Tên tôi là Chance Espinosa. Trang web này là trang đích đầu tiên của tôi, mà tôi đã xây dựng cho Dự án Odin. Tôi đã làm cho nó đơn giản…

cơ hội093. github. io

Khái niệm cơ bản về JavaScript

Phần này có 12 bài học và 3 dự án

  • Nguyên tắc cơ bản Phần 1
  • Nguyên tắc cơ bản Phần 2
  • Công cụ dành cho nhà phát triển JavaScript
  • Nguyên tắc cơ bản Phần 3
  • Giải quyết vấn đề
  • Hiểu lỗi
  • Dự án. Oẳn tù tì
  • Mã sạch
  • Cài đặt nút. js
  • Nguyên tắc cơ bản Phần 4
  • Thao tác và sự kiện DOM
  • Xem lại Kéo giấy đá
  • Dự án. Etch-a-Sketch
  • Nguyên tắc cơ bản Phần 5
  • Dự án. Máy tính

Đây là phần hay nhất của toàn bộ khóa học. Tôi đã rất lo lắng khi đi vào điều này. JS là điểm yếu lớn nhất của tôi và tôi thực sự gặp khó khăn khi viết bất kỳ mã JS nào. Tôi biết mình sẽ phải dành thời gian, và tôi tự nhủ rằng nếu tôi không hoàn toàn nắm bắt được một khái niệm, tôi sẽ không thể tiến lên cho đến khi tôi nắm bắt được nó.

Nguyên tắc cơ bản Phần 1–3 dạy cho bạn kiến ​​thức cơ bản về 8 loại dữ liệu, phương thức, điều kiện, hàm và các chi tiết nhỏ khác nằm trong các nhóm đó. Vào thời điểm tôi đi qua những phần này, tôi đã bị thu hút. Tôi đã hiểu rất rõ về những thứ mà trước đây tôi gặp khó khăn (hàm và điều kiện). Tôi thậm chí còn học về những thứ mà tôi chưa bao giờ biết nó tồn tại (như sự khác biệt giữa khai báo hàm và biểu thức hàm)

Tôi cũng phải tìm hiểu về tất cả mọi thứ bên ngoài JavaScript. Họ dạy bạn cách sử dụng đúng các công cụ dành cho nhà phát triển, cách giải quyết vấn đề, hiểu lỗi và cách viết mã sạch. Tất cả những thứ này đều rất quan trọng và tôi đã không tìm hiểu về bất kỳ thứ gì trong số này trong khóa học Udemy mà tôi đã tham gia. Tôi muốn nói rằng những bài học hữu ích nhất là cách giải quyết vấn đề và cách viết mã sạch. Tôi đã học được rất nhiều từ hai bài học đó mà tôi vẫn mang theo cho đến ngày nay

Nguyên tắc cơ bản Phần 4–5 hướng dẫn bạn về mảng, vòng lặp và đối tượng. Tôi mất vài ngày để học hết những bài học này, nhưng cuối cùng tôi đã làm được. Họ thậm chí còn có một bài học về thao tác DOM và cách sử dụng trình lắng nghe sự kiện. Tôi thực sự cảm thấy như mọi thứ đều có ý nghĩa. Tôi đã tự tin khi sử dụng bảng điều khiển và tôi đã hỏi tất cả các câu hỏi đúng và tự đưa ra câu trả lời chỉ bằng cách loay hoay với một số thứ. Tại thời điểm này, tôi vẫn còn lo lắng về các dự án. Tôi cảm thấy như mặc dù tôi đã có tất cả các khái niệm, nhưng tôi vẫn không thể xây dựng một dự án giống như một chiếc máy tính

Dự án. Oẳn tù tì

Dự án đầu tiên tôi làm là dự án Oẳn tù tì. Lúc đầu, chúng tôi bắt đầu xây dựng dự án này trong bảng điều khiển. Sau khi học cách thao tác DOM, chúng tôi đã xem lại dự án này để thêm giao diện người dùng cơ bản và các nút để chơi trò chơi. Tôi chỉ mất vài giờ để thực hiện dự án này. Tôi thực sự tập trung vào mã sạch và cam kết đúng dự án của mình. Cuối cùng, tôi khá tự hào về những gì tôi đã xây dựng. Tôi vẫn cảm thấy mình có thể học hỏi và cải thiện nó trong tương lai, nhưng nó làm được mọi thứ tôi muốn. Tôi chỉ cần làm cho nó trông ngầu hơn trong tương lai bằng cách nào đó

Rock Paper Scissors Project

Dự án. Oẳn tù tì

Đây là liên kết đến kho lưu trữ GitHub và bản xem trước trực tiếp của dự án này

GitHub - Chance093/odin-project-rock-paper-scissors. Đây là một trò chơi oẳn tù tì…

Đây là một trò chơi oẳn tù tì được chơi trong bảng điều khiển. Nó sẽ được chơi với máy tính. Tôi sẽ thêm vào…

github. com

Oẳn tù tì

Chỉnh sửa Mô tả

cơ hội093. github. io

Dự án. Etch-a-Sketch

Dự án thứ hai tôi làm là dự án Etch-a-Sketch. Tôi không biết làm thế nào tôi sẽ thực hiện điều này. Tôi đã nghe nói về dự án này trước khi tôi bắt đầu Dự án Odin và tôi không mong chờ nó. Nhưng cuối cùng tôi đã tìm ra nó khá nhanh. Trọng tâm chính là sử dụng các vòng lặp và trình xử lý sự kiện để xây dựng khung vẽ mà bạn có thể vẽ trên đó. Một khi bạn có hai khái niệm đó, điều này sẽ không có vấn đề gì. Vẫn còn một vài điều tôi muốn chỉnh sửa và tôi muốn thêm một vài tính năng nữa. Tôi cũng thấy nó trông xấu xí nên tôi muốn thiết kế nó đẹp hơn trong tương lai

Etch-a-Sketch project

Dự án. Etch-a-Sketch

Đây là liên kết đến kho lưu trữ GitHub và bản xem trước trực tiếp của dự án này

GitHub - Chance093/odin-project-etch-a-sketch. Đây là một dự án cho Dự án Odin để kiểm tra…

Đây là một dự án dành cho Dự án Odin để kiểm tra kỹ năng của tôi với thao tác DOM - GitHub …

github. com

Etch-a-Sketch

Chỉnh sửa Mô tả

cơ hội093. github. io

Dự án. Máy tính

Dự án cuối cùng là dự án Máy tính. Bây giờ hãy nhớ những gì tôi đã nói trước đó. Toàn bộ lý do cuối cùng tôi tìm thấy khóa học này là vì tôi không thể tạo một máy tính đơn giản và tôi đã học phần phụ trợ. Vì vậy, máy tính này giống như kẻ thù của tôi. Vào thời điểm tôi thực hiện dự án này, tôi đã tự tin rằng mình sẽ có thể xây dựng nó vì hai dự án trước của tôi đã diễn ra như thế nào. Nhưng tôi cảm thấy như tôi sẽ mất hơn một tuần. Dự án này chỉ mất 2 ngày của tôi. Tôi đã hoàn thành dự án vào ngày đầu tiên và dành cả ngày thứ hai để thêm những thứ thậm chí không cần thiết trong bài tập. Tôi đã vượt lên trên tất cả vì chiếc máy tính này. Đây là dự án tôi tự hào nhất hiện nay, mặc dù nó chỉ là một máy tính đơn giản. Tôi dự định sẽ xem lại nó trong tương lai và thêm rất nhiều tính năng để biến nó thành một ứng dụng web máy tính hoàn chỉnh

Calculator project

Dự án. Máy tính

Đây là liên kết đến kho lưu trữ GitHub và bản xem trước trực tiếp của dự án này

GitHub - Chance093/odin-project-máy tính. Đây là một máy tính

Đây là một máy tính tôi đã xây dựng cho Dự án Odin và nó là dự án lớn nhất mà tôi đã xây dựng cho đến nay. Tôi đã bổ sung thêm…

github. com

Máy tính v1

Chỉnh sửa Mô tả

cơ hội093. github. io

Mặt sau

Phần này có 2 bài

  • Giới thiệu về Back End
  • Giới thiệu về Framework

Bây giờ phần này là siêu ngắn. Mục đích của nó là để giới thiệu cho chúng ta những thứ mà chúng ta sẽ học trong khóa học tiếp theo. Tôi đọc lướt qua những bài học này bởi vì tôi đã biết rõ chúng là gì. Tôi cũng biết chúng ta sẽ đi sâu vào tương lai

Phần kết luận

Tôi không thể giới thiệu đủ Dự án Odin. Tôi thực sự cảm thấy mình không biết mình đang làm gì cho đến khi tìm thấy TOP. Điều này đã cho tôi sự tự tin để tiếp tục tiến về phía trước và đảm bảo với tôi rằng đây là điều tôi thực sự muốn làm kể từ bây giờ. Thật là bổ ích khi bạn làm điều gì đó mà bạn cảm thấy là không thể. Tôi biết một thực tế là tôi không thể xây dựng các dự án đó khi tôi đang tham gia khóa học Udemy. Đây không phải là tôi đang cố nói rằng khóa học đó thật tồi tệ. Tôi chỉ nghĩ rằng để tôi học, tôi cần phải thực hiện bước nhảy vọt đó thay vì để họ nắm tay tôi. Tôi hiện đang sử dụng Đường dẫn JavaScript Full Stack và cho đến nay tôi vẫn yêu thích nó. Sau khi vượt qua mọi chuyện, tôi sẽ bắt đầu tìm việc vì đó là lúc tôi cảm thấy mình đã sẵn sàng

Dự án Odin có tốt cho JavaScript không?

Dự án Odin. Đường dẫn Fullstack JS . It's a great way to learn the fundamentals of JavaScript, and build a fullstack app with the MERN Stack (Mongo, Express, React, NodeJS).

Dự án Odin dạy ngôn ngữ nào?

Dự án Odin thu hút mọi người từ khắp nơi trên thế giới mong muốn học cách trở thành nhà phát triển. Xin lưu ý rằng chương trình giảng dạy này được viết bằng tiếng Anh và được duy trì bởi những người nói tiếng Anh, những người không thể hoặc không thể dịch nó cho bạn.

Tôi có thể học JavaScript bằng cách thực hiện các dự án không?

Thực hành viết mã thông qua chương trình giảng dạy, học qua các hướng dẫn trong khi viết mã dự án và đóng góp cho mã nguồn mở sẽ giúp bạn khác biệt với các đồng nghiệp của mình. Nó cũng sẽ giúp bạn trở thành một lập trình viên giỏi hơn. Bằng cách tạo dự án, bạn sẽ hiểu cách thức hoạt động của JavaScript và cách thức hoạt động của phần mềm nói chung.

Dự án Odin có đủ để được thuê không?

Nhờ Dự án Odin Tôi đã có thể kiếm được một công việc trong nửa khóa học và các dự án đã hoàn thành như một phần của chương trình giảng dạy . Trước khi tôi tìm thấy TOP, tôi đã nhảy từ khóa học này sang khóa học khác mà không thực sự có bất kỳ hướng dẫn hay cộng đồng nào.