Giới thiệu khóa học Java trong 7 ngày

Ngày đăng: 25/01/2019   -    Cập nhật: 20/03/2019

Giới thiệu

Java là ngôn ngữ lập trình phổ biến nhất trên thế giới, đây là ngôn ngữ lựa chọn để phát triển ứng dụng Android. Khóa học này được dạy theo cách định hướng mục tiêu thực tế.

Cúng ta có các bài thực hành sau mỗi hướng dẫn cụ thể.


Series bài viết hướng dẫn Tự học Lập trình Java này là Miễn phí và được thiết kế cho người mới bắt đầu hoặc người có ít kinh nghiệm về lập trình Java.

 

Phần 1. Bắt đầu với Lập trình Java

  • Giới thiệu nền tảng Java (Java Platform)
  • Giới thiệu Java Virtual Machine (JVM)
  • Hướng dẫn Tải và Cài đặt Java
  • Hướng dẫn Tải và Cài đặt Java trên Linux (Ubuntu)
  • Hướng dẫn viết chương trình Java đầu tiên

Phần 2. Khái niệm cơ bản về Hướng đối tượng (OOPs)

  • Sự phát triển của Ngôn ngữ Lập trình JAVA
  • Tính trừu tượng trong Lập trình Hướng đối tượng là gì?
  • Tính Đóng gói trong lập trình hướng đối tượng là gì?

Phần 3. Cấu trúc cơ bản của Ngôn ngữ Lập trình Java

  • Biến và các Kiểu dữ liệu nguyên thủy
  • Làm thế nào thiết kế một class trong Java
  • Mảng trong Java
  • Làm thế nào tạo mảng đối tượng trong Java
  • Làm thế nào sử dụng ArrayList trong Java

Phần 4. Hướng dẫn thao tác với String (Chuỗi) trong Java

  • Java Strings - Những điều bạn cần phải biết
  • Sử dụng phướng thức length() khi thao tác với String (chuỗi) trong Java
  • Sử dụng phương thức indexOf() khi thao tác với String (chuỗi) trong Java
  • Sử dụng phương thức charAt() khi thao tác với String (chuỗi) trong Java
  • Sử dụng phương thức compareTo() khi thao tác với String (chuỗi) trong Java
  • Sử dụng phương thức contains() khi thao tác với String (chuỗi) trong Java
  • Sử dụng phương thức endWith() khi thao tác với String (chuỗi) trong Java
  • Sử dụng phương thức replace(), replaceFirst() và replaceAll() khi thao tác với String (chuỗi) trong Java
  • Sử dụng phương thức toLowercase() và toUpperCase() khi thao tác với String (chuỗi) trong Java
  • Làm thế nào chuyển Dữ liệu Kiểu String sang Kiểu (Integer) số nguyên
  • Làm việc với HashMaps trong Java

Phần 5. Những vấn đề hay nhầm lẫn trong Java

  • Command Line Arguments
  • Từ khóa "this"

Phần 6. Quản lý bộ nhớ trong Java

  • Dọn rác trong Java
  • Static variable (Biến tĩnh)
  • Stack & Heap trong Java

Phần 7. Abstract Class và Interface trong Java

  • Ví dụ về Inheritance (Kế thừa) trong Java OOPs (Lập trình Java hướng đối tượng)
  • Ví dụ về Polymorphism (Đa hình) trong Java OOPs
  • Abstract Class Method trong Java
  • Interface trong Java
  • Interface vs Abstract Class trong Java: Chúng khác nhau như thế nào?

Phần 8. Hiểu về Constructors và Packages trong Java

  • Constructors trong Java
  • Packages trong Java

Phần 9. Xử lý ngoại lệ trong Java

  • Cách sử dụng Try Catch để xử lý ngoại lệ trong Java
  • User Defined Exceptions trong Lập trình Java
  • Exception Propagation trong Lập trình Java

Phần 10. Vòng lặp có điều kiện

  • Thủ  thuật thú vị với vòng lặp For - Sử dụng vòng lặp Foreach trong Java
  • Câu lệnh Switch trong Java

Phần 11. Java Nâng cao

  • Hướng dẫn sử dụng Maths dễ dàng trong Java
  • Làm thế nào để xuất ngẫu nhiên một số trong Java
  • Làm thế nào để thao tác với Date trong Java
  • Multitreading (Đa luồng) trong Java
  • Hướng dẫn tạo User Interface (Giao diện người dùng)
  • Làm thế tách chuỗi trong Java
  • Làm thế nào để sử dụng Buffered Reader Java
  • Học Sử dụng Reflection API trong Java
  • ...
  • Còn cập nhật tiếp!
Bình luận Facebook
Cùng danh mục
Đăng ký tư vấn
Nhân viên gọi điện tư vấn miễn phí sau khi đăng ký
Được cập nhật các ưu đãi sớm nhất
Hotline: 0383180086
Tên không được để trống
Số điện thoại không được để trống
Email không được để trống
Hãy đăng ký để nhận những thông tin mới nhất về học bổng mới nhất tại NIIT - ICT Hà Nội
top
Đóng lại Đăng ký học tại NIIT - ICT Hà Nội
6260+ học viên đã theo học tại NIIT - ICT Hà Nội và có việc làm tốt trong ngành lập trình. Nắm lấy cơ hội ngay hôm nay!
Chọn khóa học
  • KHÓA HỌC LẬP TRÌNH FRONT END VỚI REACT.JS
  • KHÓA HỌC LẬP TRÌNH PHP WEB
  • Khóa học PHP Full stack [2023] cho người mới bắt đầu
  • Khóa học BIG DATA với Hadoop và Spark
  • Khóa học Lập trình Android tại Hà Nội
  • [Tuyển sinh 2023] Lập trình viên Quốc tế DigiNxt
  • Khóa học Tiền lương & Phúc lợi (C&B Excel) tại Hà Nội
  • LẬP TRÌNH GAME
    • Khóa học Lập trình Game Unity
  • LẬP TRÌNH WEB FRONT END
    • KHÓA HỌC PYTHON HƯỚNG ĐỐI TƯỢNG
    • KHÓA HỌC ANGULAR & TYPESCRIPT (FRONT END)
  • LẬP TRÌNH WEB BACK END
    • LẬP TRÌNH JAVA WEB VỚI FRAME WORK
    • Lập trình Web với Django
    • Lập trình PHP với Laravel Framework
  • CHƯƠNG TRÌNH ĐÀO TẠO ỨNG DỤNG CÔNG NGHỆ
    • Khóa học Tiền lương & Phúc lợi (C&B Excel) tại TP HCM
  • LẬP TRÌNH WEB FULL STACK
    • Khóa học Java Full stack (IJFD)
  • LẬP TRÌNH MOBILE
    • FRONT-END VỚI REACTJS VÀ REACT NATIVE
    • Lập trình Android Nâng cao
  • ĐÀO TẠO CHO DOANH NGHIỆP
    • KHÓA HỌC BUSINESS ANALYSIC TỪ CƠ BẢN ĐẾN NÂNG CAO 2023
    • Khóa học Magento: Làm chủ CMS TMĐT lớn nhất
    • Khóa học IOT: Xây dựng Sản phẩm IOT với Raspberry Pi
    • Khóa học Automation Testing Chuyên nghiệp
  • KHÓA HỌC DỰ ÁN
    • Học sử dụng bộ Office: Word, Excel, Power Point, Mail chuyên nghiệp
  • KHÓA HỌC KHÁC
    • VBA Excel Toàn Tập (Cơ Bản - Nâng Cao)
    • VBA Excel Nâng cao
    • Khóa học JMeter: Performance Testing
    • Khóa học Tester đạt chuẩn Quốc tế ISTQB Foundation Level
    • Khoá Học Tester đạt chuẩn quốc tế ISTQB Advanced Level
Bạn chưa chọn khóa học cần đăng ký
Tên không được để trống
Số điện thoại không được để trống
Email không được để trống
Đăng ký học thành công!
Cảm ơn bạn đã đăng ký học tại NIIT - ICT HÀ NỘI!