Lập trình đã trở thành thành phần thứ tư của khả năng đọc viết. Mọi người cần biết thế giới kỹ thuật số của chúng ta hoạt động như thế nào, không chỉ các kỹ sư.” – Mark Serman, Giám đốc điều hành của Mozilla Foundation

cho biết


lập trình. Tại sao phải nghiên cứu nếu có nhiều chương trình làm sẵn cho máy tính Vâng, thực sự có rất nhiều chương trình làm sẵn. Nhưng như thực tế cho thấy, luôn có những nhiệm vụ không thể giải quyết bằng các phương tiện thông thường. Trong trường hợp này, bạn phải tạo chương trình của riêng mình (hoặc sửa đổi chương trình hiện có).  

Tuy nhiên, bạn có thể nói rằng lập trình không dành cho bạn, rằng bạn đang nghiêng về nhân văn. Vậy tại sao bạn vẫn cần nó?
Thứ nhất, chúng ta đang sống trong thời đại công nghệ thông tin. Công nghệ máy tính ở xung quanh chúng ta. Biết cách nó hoạt động chỉ là hữu ích.
Thứ hai, học lập trình giúp mọi người suy nghĩ trừu tượng và chia nhỏ nhiệm vụ thành các phần nhỏ hơn.

Các khóa học của chúng tôi sẽ cho phép bạn học lập trình từng bước từ các kỹ năng cơ bản đến giải quyết các vấn đề phức tạp.  

Khóa học này dành riêng cho việc học ngôn ngữ lập trình phổ biến nhất - Java. Java – một ngôn ngữ lập trình được sử dụng rộng rãi để viết các ứng dụng Internet. Ngôn ngữ Java  đã được sử dụng rộng rãi trong hơn hai thập kỷ. Hàng triệu ứng dụng Java ngày nay vẫn đang được sử dụng.

Khi hoàn thành khóa học, bạn sẽ dần dần phát triển các kỹ năng của mình. Bắt đầu với những điều cơ bản về lập trình, bạn sẽ sớm có thể đưa các kỹ năng của mình trở nên  hoàn thiện, giải quyết những vấn đề phức tạp nhất. Để học những điều cơ bản, bạn có thể không cần bất kỳ phần mềm chuyên dụng nào. Chỉ cần có Internet và ham học hỏi là đủ. 

Nếu bạn đã sẵn sàng học cách lập trình dễ dàng và tự do, thì hãy bắt đầu thực hiện các nhiệm vụ!

Các loại nhiệm vụ
1) Loại nhiệm vụ đầu tiên là tự viết chương trình. 
Trong nhiệm vụ trước, bạn phải tự viết chương trình. Điều này có thể được thực hiện cả trong trình chỉnh sửa trên trang web và sao chép chương trình từ bất kỳ môi trường lập trình nào. Hoặc bạn chỉ có thể gửi tệp . Thông thường, bạn sẽ làm việc với loại nhiệm vụ này.

2) Loại tác vụ thứ hai là tác vụ chỉnh sửa mã chương trình hiện có.  

3) Một loại vấn đề khác là các vấn đề kiểm tra thông thường, trong đó bạn sẽ phải đưa ra một câu trả lời ngắn hoặc chọn từ các tùy chọn được cung cấp.
 

Trình biên dịch - một chương trình dịch toàn bộ chương trình thành mã máy để bộ xử lý có thể thực thi.

Trong quá trình đào tạo, bạn sẽ làm việc với một trình biên dịch trực tuyến, viết hoặc chỉnh sửa chương trình trong một cửa sổ đặc biệt trên màn hình. 
Nhưng trong một số tác vụ (mà bạn sẽ phải tự giải quyết), bạn sẽ cần một trình biên dịch trên máy tính đang làm việc của mình. 
Để học ngôn ngữ lập trình Java, bạn có thể cài đặt NetBeans hoặc IntelliJ IDEA
Tại đây bạn có thể đọc cách cài đặt IntelliJ IDEA.

Chương trình Java đơn giản nhất trông như thế này: lớp công khai Chính{ public static void main(String[] args) { } } Trước hết, một Java — nó là một lớp hoặc một số lớp.
Các chương trình đơn giản nhất bao gồm một lớp. Trong trường hợp này, đó là lớp Main

Trong Java, bạn không thể đơn giản tạo một hàm toàn cục, nó phải thuộc một lớp. Khi chương trình Java JVM khởi động the JVM gọi hàm với tên main() (tên được đặt trước, như trong C/ C++) theo tên lớp mà không tạo đối tượng. Hàm này phải được khai báo bằng công cụ sửa đổi static .

Hàm này không không trả lại kết quả gì, nó chỉ in văn bản. Kiểu trả về trong trong trường hợp này — void.

Hàm main() chấp nhận một mảng các đối tượng lớp String

{} - Dấu ngoặc nhọn đánh dấu phần đầu và phần cuối của chương trình chính. Tất cả các thao tác cần thực hiện được viết bên trong dấu ngoặc nhọn
Theo tiêu chuẩn, dấu ngoặc mở được đặt trên cùng một dòng. 

Chương trình của chúng tôi làm gì?
Vì không có gì bên trong dấu ngoặc nhọn, nên chương trình của chúng ta không làm gì cả, nó chỉ tuân theo các quy tắc của ngôn ngữ Java, chạy nó và JVM sẽ thực thi nó.