Học lập trình Java: Khó hay dễ Java là một ngôn ngữ lập trình được Sun Microsystems giới thiệu vào tháng 6 năm 1995. Từ đó, nó đã trở thành một công cụ lập trình của các lập trình viên chuyên nghiệp. Java được xây dựng trên nền tảng của C và C++. Do đó nó sử dụng các cú pháp của C và đặc trưng hướng đối tượng của C++. Java được dân lập trình đánh giá là một ngôn ngữ khó! Nếu như bạn đã học đến Java thì việc học các ngôn ngữ khác sẽ trở nên dễ dàng hơn rất nhiều. Tuy nhiên việc học ngôn ngữ Java không hề khó nếu như bạn hiểu được bản thân mình đang “mắc kẹt’ ở điểm nào! Trên thực tế nếu bạn cảm thấy học Java khó thì có thể bạn rơi vào 3 trường hợp sau: 1. Trường hợp 1 Bạn cảm thấy Java khó là khi chưa học bất cứ ngôn ngữ lập trình nào, bạn tiếp cận Java bằng cách tự học trên mạng, “học mót”, hay "học đốt cháy giai đoạn". Bởi vì Java là ngôn ngữ lập trình hướng đối tượng bậc cao (bậc 4) do vậy việc học Java cần phải từng bước một, hiểu khái niệm đối tượng, thực thể, thuộc tính, hành vi...rồi sau đó mới đến các bước như học khai báo, sử dụng cú pháp, các khái niệm kế thừa.... 2. Trường hợp 2 Bạn đã từng học một ngôn ngữ lập trình, đây cũng là ưu điểm mà cũng là nhược điểm cho bạn. Ưu điểm: bạn có thể vận dụng hiểu biết của mình ở ngôn ngữ trước và chuyển đổi nó sang Java (bởi vì hầu hết các ngôn ngữ đều có tư duy logic tương đồng, có khác chỉ là khác cú pháp, hàm và cách xử lý). Nhược điểm: đó chính là những cú pháp, khai báo, kiểu biến, cách thức biên dịch và thực thi mã nguồn không hoàn toàn giống với ngôn ngữ cũ khiến bạn dễ nhầm lẫn. Vì thế hãy tạm quên đi những cú pháp, khai báo cũ và tập trung học cái mới. 3. Trường hợp 3 Bạn chọn nguồn học không đúng. Không ít bạn đã tận dụng nguồn tài nguyên của Google, Youtube và một số cuốn sách với các tựa đề vô cùng hấp dẫn như "học Java trong 10 buổi", "Java đơn giản", "Thành tạo Java trong 8 giờ"... nhưng với sự hướng dẫn chưa bài bản đó vẫn không đủ để giúp cho bạn sử dụng thành thạo ngôn ngữ Java. Hay có những cuốn sách nếu là dành cho người bắt đầu thì chắc chắn sẽ chẳng biết bắt đầu từ đâu. Bởi vậy, lập trình Java khó hay dễ là phụ thuộc vào cách bạn tiếp cận với ngôn ngữ đó như thế nào. Dù cho bạn lập trình bằng ngôn ngữ gì thì cũng đòi hỏi phải có tư duy thuật toán, lập trình, tính toán cao, được đào tạo một cách bài bản nhất. Vậy, để được chỉ dẫn và làm việc trực tiếp với chuyên gia giàu kinh nghiệm thực tế, các bạn có thể tham khảo thông tin về chương trình đào tạo lập trình Java tại đây Khóa học lập trình Java căn bản của Stanford giúp cho học viên hiểu rõ quy trình giải quyết một bài toán, phương pháp lập trình hướng đối tượng và kỹ năng lập trình trong Java, từ đó các bạn có thể dễ dàng tiếp cận với các ngôn ngữ khác cũng như các ngôn ngữ lập trình ở mức độ cao hơn một cách dễ dàng. Ngoài việc cung cấp những kiến thức nền tảng về Java Core, trong khóa học bạn còn có cơ hội làm việc lớp lập trình cơ sở dữ liệu bằng JDBC và lập trình desktop để tạo giao diện phần mềm. Và còn nhiều điều thú vị nữa dành cho bạn khi học tập tại Stanford – dạy kinh nghiệm lập trình, chi tiết bạn có thể tham khảo thêm tại stanford.com.vn Sưu tầm và Tổng hợp Nhật Lệ (Stanford - Nâng tầm tri thức) Tags: stanford - học để làm việc, đào tạo lập trình, công nghệ