Hướng dẫn how long to learn javascript to get a job reddit - học javascript trong bao lâu để kiếm được việc làm reddit

JavaScript là ngôn ngữ lập trình đầu tiên của tôi - Tôi bắt đầu học sau khi nhận được những điều cơ bản cho CSS và HTML vào cuối tháng Hai. Khoảng một tháng trước, những điều cơ bản của ngôn ngữ bắt đầu có ý nghĩa đối với tôi. Gần đây, tôi đã nhận thấy sự cải thiện khả năng viết mã cho các thuật toán đơn giản cũng như tạo các chương trình nhỏ hơn mà không phụ thuộc quá nhiều vào các hướng dẫn.

Tôi không nghĩ rằng bất cứ ai trong phụ này đều có thể cung cấp cho bạn một câu trả lời chính xác hoặc thậm chí thô sơ về thời gian sẽ mất bao lâu để học JS. Đối với một, bạn không bao giờ thực sự ngừng học JS. Ngoài ra, có quá nhiều yếu tố liên quan, chẳng hạn như bạn có thể dành bao nhiêu thời gian để học và cách bạn học. Tuy nhiên, tôi sẽ chia sẻ với bạn ba điều mà tôi đã học được kể từ khi tôi bắt đầu sẽ hữu ích cho bạn hơn là khung thời gian.

Đầu tiên, hiểu làm thế nào để phá vỡ một dự án cũng quan trọng không kém khi nắm bắt được cú pháp ngôn ngữ. Ví dụ, nếu bạn hỏi tôi ba tháng trước, tôi sẽ làm thế nào để tạo ra một trò chơi đá, giấy, kéo, tôi sẽ hoảng loạn. Bây giờ tôi sẽ có thể thoát khỏi cách bạn cần một đầu vào từ người chơi, một lựa chọn ngẫu nhiên từ máy tính, so sánh giữa hai động tác quyết định người chiến thắng, v.v. Sau đó chuyển đổi điều này thành JS.

Thứ hai, bạn đã giành chiến thắng, hãy nhớ tất cả những gì bạn đã học được, nhưng bạn sẽ tốt hơn trong việc tìm kiếm trực tuyến các giải pháp, hiểu chúng và điều chỉnh chúng cho mã của bạn.

Thứ ba, don lồng rơi vào vòng lặp hướng dẫn. Hướng dẫn có thể hữu ích - Tôi vẫn sử dụng chúng, nhưng bạn cũng cần phải tự làm mọi thứ. Nó có thể đơn giản như tạm dừng một hướng dẫn và tự hỏi bản thân tôi, tôi sẽ làm gì ở đây. Hoặc đạt đến cuối của một hướng dẫn và nói rằng Đây sẽ là một tính năng thú vị để thêm vào - làm thế nào để tôi bao gồm nó. Thoát như cảm giác ra khỏi chiều sâu của bạn có thể, bạn đang thực hiện việc học hiệu quả nhất của bạn sau đó.

Hy vọng điều này sẽ giúp và tôi chúc bạn may mắn trên hành trình của bạn!

Trên thực tế, không có nhiều điều để học. Phần cơ bản của JavaScript là giống nhau, về mặt khái niệm, như trong bất kỳ ngôn ngữ nào khác.

Tìm hiểu các câu lệnh có điều kiện (nếu/sau đó/khác), toán tử so sánh (==/! = // vv), toán tử logic (&&/||). Tìm hiểu các vòng lặp (for/while), tìm hiểu toán tử gán (=/+=/*=/etc). Tìm hiểu cách tạo các chức năng và cách gọi chúng. Phạm vi biến đổi. Sau đó gọi đến các máy chủ (XHR/tìm nạp) và các khái niệm RESTFUL và cách chúng ánh xạ tới crud (post => created, get => đọc, put => update, xóa => xóa).

Từ đó nó chỉ giống nhau hơn và làm quen với các trường hợp sử dụng khác nhau cho các trường hợp trên.

JavaScript ở mặt trước là về việc đầu vào, có thể là một số điều kiện và vòng lặp, và thực hiện các cuộc gọi không đồng bộ đến máy chủ, sau đó thực hiện phản hồi và thao tác các yếu tố trình bày. Rửa sạch và lặp lại.

Bạn có thể học được điều này trong vài tuần. Sau đó, bạn thực hành làm mọi thứ để học cách áp dụng các khái niệm bạn đã học. Tạo một máy tính, tạo một cuốn sách địa chỉ. Từ đó, bạn sẽ có những điều cơ bản. Nó thực sự chỉ là các hình thức khác nhau của cùng một thứ từ đó, thậm chí xây dựng một cái gì đó phức tạp như Amazon.com.

Tôi cũng sẽ lập luận rằng JavaScript và Java rất giống nhau. Chỉ cần nhìn vào lớp toán học trong cả hai ngôn ngữ. JavaScript đã theo sát Java.

Java + Springboot Core rất đơn giản. Sử dụng https://start.spring.io (phụ thuộc web) để tạo một máy chủ đơn giản thực hiện ánh xạ RESTFUL (sauPapping, GetMapping, Putmapping, DeletEmapping) trong RestControll. Khác với cơ sở dữ liệu, không có nhiều thứ để học ở phía máy chủ. Nó thực sự chỉ là bản đồ và lưu trữ và lưu trữ và truy xuất thông tin đó từ cơ sở dữ liệu.

Cũng không có nhiều để học về phía cơ sở dữ liệu. Vì RESTful là crud (post => created, get => read, put => update, delete => Delete), crud là cơ sở dữ liệu (tạo => chèn, đọc => select, update = update, xóa => xóa ).

Một khi bạn có thể xây dựng một dự án từ đầu. Bạn đã sẵn sàng cho một công việc và có lẽ đã sẵn sàng cho một công việc cơ sở trước đó.

P.S. Nếu bạn thực sự muốn wow một nhà tuyển dụng tiềm năng, hãy học cách sơ đồ một hệ thống phần mềm. Các hộp đơn giản (thực thể/danh từ), các dòng (hành động/động từ), điều khiển (luồng/mũi tên), được chú thích bằng các mô tả bằng lời nói (các đoạn nhỏ trong khoảng trắng mô tả những gì đang diễn ra), tất cả trên một sơ đồ. Khác với các kiến ​​trúc sư, không ai thực sự làm điều này và nó cho thấy bạn có một sự hiểu biết tuyệt vời về những gì bạn đang xây dựng.

Ví dụ: https://raw.githubusercontent.com/bigspotteddog/landing-page-service/main/landing_page_service_tasked.png

Như U/Rossmci90 nói, "Tìm hiểu" là một thuật ngữ khó khăn với các ngôn ngữ lập trình.

Bạn có thể tìm hiểu khả thi các cú pháp (cấu trúc) của JavaScript trong vòng một tuần, tùy thuộc vào mức độ cống hiến của bạn.

Sau đó, trở thành khía cạnh khó khăn hơn của việc học cách sử dụng nó một cách thích hợp và được cho là phải mất nhiều năm để làm chủ (nếu bạn có thể làm chủ hoàn toàn nó).

Tôi thích nghĩ học cách lái xe là một sự tương tự tốt. Bạn có thể học cách kiểm soát một chiếc xe trong vòng vài phút sau khi vào ghế lái, nhưng thực sự kiểm soát nó đòi hỏi một nhận thức đáng kể về bối cảnh và "bản năng" mà bạn phát triển theo thời gian.

Từ quan điểm cá nhân, tôi đã chuyển đổi sự nghiệp ở tuổi 30 chỉ thực sự có trải nghiệm ánh sáng với ngôn ngữ lập trình và trong vòng 2 năm, tôi đủ điều kiện (bất kể điều đó có nghĩa là gì) với chứng chỉ và rác - và được sử dụng.

Những gì tôi muốn đề xuất là dành một số thời gian rảnh của bạn để học một số JS cơ bản từ các tài nguyên tuyệt vời này và sử dụng một số khóa học mới bắt đầu trên YouTube.

(Tất nhiên là có nhiều hơn)

Sau đó, hãy tự mình thử các vấn đề lập trình cơ bản - cố gắng gỡ lỗi mọi lỗi với các công cụ Dev của trình duyệt của bạn. Bạn sẽ cảm thấy thất vọng thường xuyên, thất bại thường xuyên và liên tục nghi ngờ khả năng/mong muốn của bạn để làm điều đó - bất chấp điều đó, bạn có thể thường cảm thấy những lúc hài lòng mãnh liệt.

Nếu bạn thích cảm giác đó, hãy đi cho nó!

Tôi có thể học JavaScript nhanh như thế nào và kiếm việc làm?

Vậy thực sự mất bao lâu để trở thành một chuyên gia JavaScript? Đây là câu trả lời ngắn gọn: Hầu hết các lập trình viên đồng ý rằng phải mất sáu đến chín tháng để phát triển trình độ làm việc trong JavaScript. Và thậm chí sau đó, bạn sẽ dành nhiều năm để học các kỹ năng mới và phát triển sự hiểu biết của bạn về nó.six to nine months to develop a working proficiency in JavaScript. And even then, you'll spend years learning new skills and developing your understanding of it.

3 tháng có đủ để học JavaScript không?

Tuy nhiên, không giống như CSS và HTML, JavaScript không phải là thứ có thể được thực hiện chỉ trong hai tuần.Nhưng, nó có thể được thực hiện chỉ trong ba tháng!Hầu hết các nhà tuyển dụng sẽ rất vui khi thuê bạn làm nhà phát triển web của họ nếu bạn chỉ thành thạo một số điều cơ bản của JavaScript.Tất nhiên, học tập không bao giờ dừng lại.it can be done in just three months! Most employers will be happy to hire you as their web developers if you just master some of the JavaScript basics. Of course, learning never stops.

Học JavaScript có đủ để có được một công việc không?

Vâng, đạt được các kỹ năng tuyệt vời trong JavaScript là đủ để có được một công việc, trở thành một nhà phát triển JavaScript có tay nghề cao mở ra nhiều cơ hội.Bạn sẽ có thể xây dựng các ứng dụng Frontend, ứng dụng phía máy chủ, ứng dụng di động, ứng dụng máy tính để bàn, trò chơi, ứng dụng AR & VR và nhiều hơn nữa bằng cách sử dụng các kỹ năng JavaScript., being a highly-skilled Javascript developer opens up many doors of opportunities. You will be able to build frontend applications, server-side applications, mobile apps, desktop apps, games, AR & VR apps, and more using Javascript skills.

Tôi có thể học JavaScript trong 30 ngày không?

Bạn sẽ tìm hiểu những điều cơ bản của JavaScript như toán tử, vòng lặp, biến và gọi lại.Tìm hiểu JavaScript với một tháng - Nhận được chứng nhận JavaScript chỉ trong 30 ngày với khóa học mã hóa JavaScript trực tuyến này.Mỗi tuần bạn sẽ được chỉ định một giờ nội dung video, với một nhiệm vụ để thực hiện một dự án trong thế giới thực.Get JavaScript certified in just 30 days with this online JavaScript coding course. Each week you will be assigned one hour of video content, with an assignment to make a real-world project.