Đáp số chính xác: 21 ngày
Java là ngôn ngữ lập trình được thiết kế cho mục đích chung và được coi là dễ hơn C++. Java đã trở nên khá phổ biến do tính linh hoạt và khả năng tương thích của nó. Java có thể được sử dụng trong các ứng dụng di động, phát triển phần mềm cũng như phát triển hệ thống mở rộng.
Hiện nay, hầu hết điện thoại thông minh trên toàn thế giới đều chạy hệ điều hành Android. Android được viết bằng java, do đó, việc thông thạo java với tư cách là nhà phát triển sẽ mang đến cho bạn những cơ hội quan trọng. Bài viết này sẽ đề cập đến lượng thời gian cần thiết để học java từ đầu với tư cách là người mới và người có kiến thức cơ bản.
Mất bao lâu để học java?
Lượng thời gian bạn cần sẽ phụ thuộc vào việc bạn có kiến thức cơ bản về lập trình viết mã hay không và khả năng học tập của bạn. Đối với người mới bắt đầu, bạn sẽ cần học OOP hoặc Lập trình hướng đối tượng. OOP được coi là xương sống của java, và do đó, trước khi làm bất cứ điều gì khác, bạn cần học điều này.
Học cú pháp có thể khiến bạn mất ít nhất là 21 ngày, nhưng nếu bạn muốn học và hiểu ngôn ngữ này để có thể phát triển một ứng dụng bằng java, bạn có thể tự học ít nhất một năm.
Để trở thành một lập trình viên java, người ta không cần có nền tảng về toán học hay kỹ thuật và java được tạo ra cho người mới bắt đầu. Yêu cầu cơ bản nhất là bạn phải có quyết tâm, đầu óc logic cũng như là một người chăm chỉ. Vì java có thể được sử dụng cho nhiều thứ khác nhau nên lượng thời gian bạn dành cho việc học sẽ phụ thuộc đáng kể vào mục đích bạn muốn học java.
Có thể bạn muốn học cách phát triển ứng dụng web, thiết kế ứng dụng máy tính để bàn hoặc thiết kế trò chơi, những gì bạn muốn với kiến thức java của mình sẽ ảnh hưởng đến
Tại sao học java lại lâu như vậy?
Mặc dù java là một ngôn ngữ lập trình, nhưng học nó không chỉ là học một ngoại ngữ. Có nhiều phần học java khác nhau và mỗi phần có mức độ khó và do đó có lượng thời gian khác nhau được chỉ định cho chúng. Vì bạn không đến trường để học điều này nên bạn chịu trách nhiệm về việc bạn tham gia khóa học nhanh hay chậm.
Học lập trình cơ bản
Phần này được khuyến nghị là lĩnh vực đầu tiên bạn giải quyết trong khóa học của mình. Bạn sẽ mất 1-6 tháng để trang trải. sinh viên đại học mang theo cả một học kỳ cho phần này. Phần này chứa những điều cơ bản, chẳng hạn như vòng lặp.
Nghệ thuật thuật toán
Phần này khá phức tạp; lúc đầu, bạn có thể cảm thấy bối rối, nhưng bạn cần phải kiên trì vì nó rất cần thiết. Trong phần này, bạn sẽ học những thứ như Đóng gói, đa hình, kế thừa giữa các thứ khác. Áp dụng những gì bạn học trong phần này sẽ giúp bạn cảm thấy có động lực để tiếp tục, phần này có khoảng thời gian khoảng 3 tháng.
Cú pháp ngôn ngữ lập trình
Phần này bao gồm việc ôn lại những gì đã học để thành thạo và học nhiều ngôn ngữ. Tại đây bạn sẽ làm rõ các khái niệm như kiểu dữ liệu, cú pháp, đa luồng, v.v. Nếu bạn đã nắm vững nghệ thuật về phần thuật toán và phần học cơ bản về lập trình, phần này sẽ khá dễ dàng đối với bạn. Bạn có thể mất ít nhất là hai tuần. Tuy nhiên, khoảng một tháng được phân bổ cho phần này.
21 ngày có vẻ cực kỳ lạc quan đối với những người muốn thực sự thành thạo Java.
Thật quá đơn giản khi nói rằng việc học Java có thể được thực hiện trong 21 ngày, điều đó không thực tế.
Thật thú vị khi thấy có nhiều ý kiến về chủ đề này, có vẻ như đây là điều đang được tranh luận rất nhiều trong cộng đồng công nghệ.
Tôi muốn nói về thời gian học so với các ngôn ngữ lập trình khác.
21 ngày? Điều đó dường như có thể thực hiện được đối với bất kỳ ai cam kết học tập.
Học Java là một quá trình lâu dài và gian khổ, không phải là thứ bạn có thể học trong vài tuần.
Thật tuyệt khi có hướng dẫn về các phần học tập khác nhau, kiến thức đó rất hữu ích cho mọi nỗ lực lập trình.
Kiểu phân tích này thực sự sâu sắc, nó giúp lập kế hoạch học tập và mục tiêu học tập.
Trong thời đại kỹ thuật số, việc học ngay cả những nguyên tắc cơ bản của ngôn ngữ lập trình cũng có thể là động lực lớn cho bất kỳ nghề nghiệp nào.
Thật thú vị khi thấy sự phân chia của các phần khác nhau và thời gian gợi ý cho mỗi phần.