Từ 1 tới 8 trên tổng số 8 kết quả

Đề tài: 4 tiếng học Java mỗi ngày - Ngày 1: Chuẩn bị học lập trình Java

  1. #1
    Ngày gia nhập
    09 2011
    Nơi ở
    Cầu Giấy - Hà Nội
    Bài viết
    67

    Lightbulb 4 tiếng học Java mỗi ngày - Ngày 1: Chuẩn bị học lập trình Java

    Trong các bài viết này, tôi sẽ cố gắng trình bày những định nghĩa, khái niệm mà có thể giúp các bạn hiểu về lập trình Java một cách trực quan nhất. Khi bạn tìm hiểu về Java thì bạn cũng cần phải trang bị những kiến thức cơ bản về lập trình, đã biết lập trình C, và kiến thức về máy tính đủ để có thể cài đặt phần mềm và sử dụng để code trên các IDE hỗ trợ lập trình Java.
    Bên cạnh đó, bạn cần phải chủ động tìm hiểu những vấn đề mà mình thắc mắc và chưa tìm được cách giải quyết bằng cách search Google, tìm trong các ebook, hỏi thầy/cô, bạn bè, và trên các diễn đàn. Bạn nên nhớ khi hỏi về vấn đề gì đó hãy tuân thủ quy tắc “WWH” (What – Why – How) để được trợ giúp 1 cách tốt nhất và vấn đề mà bạn hỏi được cụ thể và rõ ràng.
    Mỗi bài viết sẽ là 1 khoảng thời gian mà các bạn sẽ dành ra để học, tôi nghĩ các bạn nên dành ra 8 tiếng / ngày để học (3 tiếng dành cho lý thuyết; 2 tiếng dành cho giải trí: facebook, yahoo, game…; 3 tiếng dành cho việc thực hành, áp dụng các định nghĩa, khái niệm để coding).
    Việc học có thể chia ra làm 6 cấp độ:

    1. Biết: có thể bạn biết Java qua 1 người bạn học khi ngồi trà đá chém gió, qua internet, qua công nghệ di động,….

    2. Hiểu: À, bạn đã biết Java nhưng bạn chưa biết Java là cái gì? Có ứng dụng thực tế gì? Có thể làm gì cho bạn? Hay Java có các features nào để giúp bạn lập trình OOP tốt nhất?...Bạn sẽ tìm các ebook về Java, lên Google tìm kiếm với từ khóa “Java”….Bạn đọc các khái niệm, các chỉ dẫn về ngôn ngữ….Lúc đó bạn có thể hiểu các features của Java cũng như ngôn ngữ Java.

    3. Áp dụng: OK, bạn đã hiểu tính năng cũng như đặc điểm của ngôn ngữ Java, và để có thể hiểu thực sự về coding bằng Java thì bạn hãy thực hành. Vâng, thực hành là việc sẽ giúp bạn hiểu nhanh nhất, chắc nhất về những khái niệm, định nghĩa của phần lý thuyết. Bạn hãy cố gắng gõ từng chữ, từng câu lệnh để cho quen với cú pháp.

    Bạn không nên ngồi view code, rồi thần mặt ra vì code “ảo” quá, hay cảm giác việc coding 1 chương trình quá rắc rối, quá khó và nản chí. Lập trình rất phức tạp nhưng nó sẽ bớt phức tạp nếu bạn chủ động nghiên cứu và thực hành nó.

    4. Phân tích: đây là việc rất quan trọng trong bất cứ lĩnh vực mà không chỉ riêng gì lập trình, trong cuộc sống khi đưa ra những quyết định, những giải pháp nào đó cho 1 vấn đề cần giải quyết. Bạn đừng bỏ qua việc này nhé, hãy cố gắng sử dụngflow-chart, prototype, gạch chân những yêu cầu,…để đưa ra những quyết định, định hướng cho vấn đề của mình.

    5. Tổng hợp: bạn hãy cố gắng tổng hợp lại những kiến thức trong ngày mà bạn học được nó sẽ giúp bạn tổ chức lại các kiến thức và “găm” vào bộ não của bạn. Nhớ lâu và dễ nhớ là những tiêu chí rất quan trọng!

    6. Đánh giá

    Tóm lại bạn nên focus vào xem bạn đang ở bậc nào để có thể tập trung vào tìm hiểu cho phù hợp.
    Bạn bỏ qua về lịch sử ra đời Java, nhưng bạn hãy tìm hiểu tại sao Java ra đời, được phát triển mạnh mẽ và ứng dụng nhiều như hiện nay: trong công nghệ phần mềm, web, mobile, …

    Khi bạn tìm hiểu về lập trình OOP có thể bạn sử dụng PHP, C# hay bất cứ ngôn ngữ lập trình nào có hỗ trợ OOP nhưng tôi nghĩ bạn hãy lựa chọn Java là ngôn ngữ để học và hiểu OOP.
    Download, cài đặt, cấu hình môi trường làm việc trong Java.

    Là 1 người lập trình, tạo ra hay phát triển các ứng dụng bằng Java, có lẽ việc đầu tiên mà bạn cần làm không phải là code mà là download bộ JDK về cài đặt rồi mới bắt tay vào lập trình. JDK chứa các công cụ và các thư viện cần thiết để bạn có thể phát triển ứng dụng trên nền tảng ngôn ngữ Java.
    Bạn có thể tìm thấy phiên bản JDK mới nhất tại đây:

    Download Link Code:

    Oracle cung cấp cho bạn rất nhiều các phiên bản Java(J2SE, J2EE, J2ME, Java Card,…). Chúng ta đang tìm hiểu và học lập trình Java 2 Standard Edition. J2SE có 2 bộ cài đặt là JDK và JRE, JDK luôn được cài trên máy của lập trình viên phát triển ứng dụng Java; JRE được sử dụng để cài đặt trên máy tính Client, máy tính người dùng cá nhân – những người chỉ quan tâm sử tới việc sử dụng chương trình Java của bạn chứ không quan tâm tới việc lập trình Java, vì thế nó chỉ có những công cụ và thư viện cơ bản để chạy ứng dụng Java mà thôi.
    Điều mà hầu hết các bạn quan tâm khi học 1 ngôn ngữ lập trình ngoài các kiến thức về ngôn ngữ đó cũng như kỹ thuật lập trình thì bạn còn quan tâm tới việc sử dụng IDE nào để lập trình và quản lý dự án, mã nguồn tập trung. Tôi xin đề cử 2 IDE tốt nhất cho bạn:

    1. Netbeans IDE (Download)
    2. Eclipse for Java Developer (Download)

    Bạn đã tải bộ JDK về chưa? Nếu chưa hãy tải nó về và cài đặt bình thường. Tiếp đến, chúng ta sẽ cấu hình môi trường chạy Java thông qua Command Line (MS-DOS).
    (Hiện tại khi viết bài này, tôi cài đặt bản JDK 7u9 mới nhất. Phiên bản JDK có thể mới hơn hoặc cũ hơn)
    Sau khi đã cài đặt xong Java, bạn hãy tìm đến thư mục cài đặt Java mà bạn đã chỉ định cài đặt ở trong máy tính của bạn. Đường dẫn mặc định như sau:



    Bạn hãy copy đường dẫn đó và sau đó bạn nhấn tổ hợp phím (ALT + PAUSE) để hiển thị hộp thoại System Properties. Sau đó thực hiện tuần tự các bước sau:



    Tại bước số 5, bạn paste đường dẫn mà đã copy vào sau dấu ; của mỗi chuỗi giá trị -> OK
    Bạn đã cấu hình xong môi trường chạy Java, ta sẽ thử test xem cấu hình vậy đã ok chưa. Bạn mở Command Line lên (Start Menu -> Run -> gõ: cmd)
    Tại dấu nhắc câu lệnh MS-DOS, bạn gõ javac. Nếu kết quả hiển thị ra như sau thì bạn đã cấu hình thành công.



    Với bài đầu tiên hy vọng bạn sẽ nắm được cách cài đặt và cấu hình môi trường chạy Java. Ở bài tiếp theo chúng ta sẽ tìm hiểu 1 vài đặc điểm của ngôn ngữ lập trình Java.
    -*- CÔNG VIỆC BẬN RỘN -*-
    My Tutorials on Youtube Channel: http://youtube.com/user/rinkatori90
    My blog: http://code4lifevn.blogspot.com

  2. #2
    Ngày gia nhập
    08 2012
    Bài viết
    71

    Góp ý :
    Bạn đã cấu hình xong môi trường chạy Java, ta sẽ thử test xem cấu hình vậy đã ok chưa. Bạn mở Command Line lên (Start Menu -> Run -> gõ: cmd)
    Tại dấu nhắc câu lệnh MS-DOS, bạn gõ javac. Nếu kết quả hiển thị ra như sau thì bạn đã cấu hình thành công.
    đễ hiểu hơn thì gõ java -versionjavac -version. Nếu nó hiện ra phiên bản java mà bạn đã cài đặt có nghĩa là đã cài thành công.
    Để có thể sử dụng được lệnh java -version thì cần tạo 1 mục tên JAVA_HOME với đường dẫn tới thư mục cài đặt.
    Mình ko rành lắm về java, chỉ cài nó chung với bộ eclipse để viết phần mềm cho android thôi
    Trước khi là PRO thì chắc chắn sẽ là CON GÀ
    Và mình thì đang ở mức độ CON GÀ

  3. #3
    Ngày gia nhập
    12 2012
    Bài viết
    2

    Cám ơn bạn. Rất hay

  4. #4
    Ngày gia nhập
    04 2009
    Nơi ở
    Hà Nội
    Bài viết
    731

    Mình đã xem qua bài viết của bạn, về ý tưởng là rất hay, hy vọng bạn sẽ tiếp tục cho ra những số tiếp theo.
    PS: Khi trình bày thì bạn nên đánh dấu đầu mục và sử dụng tốt Editor của forum để sao cho mọi người đọc dễ hơn, cảm giác sáng sủa hơn trong bài viết.
    Hỏi một câu thì chỉ dốt trong chốc lát.Nhưng nếu không hỏi thì bạn sẽ dốt suốt đời.

  5. #5
    Ngày gia nhập
    01 2011
    Nơi ở
    -Mountain-
    Bài viết
    768

    Ủng hộ tinh thần java 4h every day. Mong là tut sẽ tiếp tục được ra lò

  6. #6
    Ngày gia nhập
    09 2010
    Nơi ở
    Hà nội
    Bài viết
    210

    Mặc định 4 tiếng học Java mỗi ngày - Ngày 1: Chuẩn bị học lập trình Java

    4 tiếng ít quá , Rảnh rỗi thì Vote học cả ngày đi
    Quá yêu em khiến em xem
    Đó như là sơ hở
    Em điểu khiển và biến tôi thành 1 thằng khở

  7. #7
    Ngày gia nhập
    04 2012
    Bài viết
    116

    Trích dẫn Nguyên bản được gửi bởi prt_awm Xem bài viết
    4 tiếng ít quá , Rảnh rỗi thì Vote học cả ngày đi
    học vừa thôi. java không dễ nhai, tậu hỏa nhập ma mà chến luôn đó

  8. #8
    Ngày gia nhập
    06 2013
    Bài viết
    1

    em cũng mới học Java thôi, chắc là em cũng chẳng biết cách học, nhưng em thấy một ngày mà học có 4 tiếng thì chắc là học lâu dài thôi chứ mà học để thi gấp thì em ngĩ 4h một ngày là ko đủ
    tại sao mình phải đi ngủ nhở ....!

Các đề tài tương tự

  1. Toàn Quốc [Gấp] Thuê người hack game java mobile online và gắn keylog theo dõi vào java.
    Gửi bởi colin.phongtran trong diễn đàn Việc làm IT(tự do)
    Trả lời: 0
    Bài viết cuối: 26-12-2013, 12:52 PM
  2. Hà Nội Tuyển 1 lập trình viên JAVA cao cấp (recruiting for Senior JAVA Developer position)
    Gửi bởi FSVietnam trong diễn đàn Tuyển dụng - Việc làm CNTT
    Trả lời: 4
    Bài viết cuối: 02-10-2013, 05:18 PM
  3. Đọc Ghi file trong java, báo lỗi java.io.NotSerializableException: java.util.Scanner
    Gửi bởi quyenktpm2 trong diễn đàn Thắc mắc lập trình Java
    Trả lời: 3
    Bài viết cuối: 13-08-2013, 11:40 AM
  4. lỗi java.lang.NullPointerException trong java
    Gửi bởi allvalk trong diễn đàn Nhập môn lập trình Java
    Trả lời: 4
    Bài viết cuối: 18-12-2012, 10:42 AM
  5. Opera Mini 7 Java- Cho tất cả điện thoại hỗ trợ java
    Gửi bởi hophudat trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 17-12-2012, 08:23 PM

Tags của đề tài này

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn