Khóa học lập trình Java Database và Swing

Khóa học lập trình Android

Bạn muốn tạo các phần mềm Desktop (phần mềm kế toán, quản trị nhân sự,...) bằng ngôn ngữ Java thì đây là khóa học tuyệt vời giúp bạn hiện thực nó. Bằng việc học Java Swing kết hợp lưu trữ vào cơ sở dữ liệu cùng với chuyên gia nhiều năm kinh nghiệm về Java.

Ai nên tham gia khóa học:

  • Học sinh THPT có định hướng theo đuổi lập trình phần mềm
  • Sinh viên kỹ thuật đến từ các trường Trung cấp - Cao đẳng - Đại học
  • Lập trình viên đang đi làm muốn trang bị thêm cho mình “vũ khí” mới, ưu việt hơn.
  • Và tất cả các đối tượng yêu thích, đam mê và mong muốn thành công trong lĩnh vực phát triển ứng dụng cho thiết bị di động.
  • Những ai muốn ở nhà tự kiếm tiền và không phải đi làm thuê bên ngoài.

Kết quả sau Khóa học

  • Làm chủ được ngôn ngữ Java
  • Nắm vững được lập trình hướng đối tượng (OOP) với Java
  • Nắm vững kiến thức nền tảng để có thể dễ dàng học lập trình Android
  • Tự phát triển được phần mềm quản lý như là quản lý khách hàng, quản lý quán cafe, quản lý nhân sự,...
  • Bạn có cơ hội nhận ở lại làm việc tại công ty cổ phần DevPro Việt Nam, các đối tác của DevPro với mức lương hấp dẫn.
  • Xác nhận thực tập tại Công ty Cổ Phần DevPro Việt Nam.

Thời gian diễn ra khóa học

  • Thời lượng: 30 buổi
  • Lịch học: Thứ 2- Thứ 4
  • Giờ học: 18:00 – 21:00
  • Lịch khai giảng:
  • Địa điểm: Tầng 6, 147 Phố Mai Dịch, Cầu Giấy Hà Nội (Từ Đường Hồ Tùng Mậu rẽ phải đi thẳng khoảng 150M)

Quyền lợi khi tham gia khóa học

  • Giảng viên là những chuyên gia lập trình với hàng chục năm kinh nghiệm.
  • Các bạn được học theo mô hình dự án thực tế doanh nghiệp.
  • Chất lượng đào tạo của DevPro luôn luôn là nhất, với các giáo trình chuẩn quốc tế.
  • Học viên trực tiếp tương tác với giảng viên ngay trong bài học.
  • DevPro là công ty duy nhất có chính sách hỗ trợ học viên trực tiếp, liên tục 24/7 và cả sau đào tạo
  • Ưu đãi cực lớn khi bạn nhập học nhóm từ 2 người trở lên

Một số hình ảnh về lớp học tạị DEVPRO

ĐĂNG KÝ HỌC:
Công ty cổ phần DevPro Việt Nam
Địa chỉ: Tầng 6 147 Mai Dịch Hà Nội
Điện thoại: 0985 95 08 95
Email: contact@devpro.vn (Ms Hằng)

* Vui lòng liên hệ trực tiếp để đăng ký và nhận được thông tin ưu đãi mới nhất


Bạn e ngại sau khóa học có làm được phần mềm không?
Bạn đang học về Java Swing gặp nhiều khó khăn và muốn tìm lớp học lập trình Java Swing uy tín chất lượng?
Bạn không biết về lập trình nên cảm thấy thiếu tự tin khi học lập trình Java Swing
Bạn lo lắng không biết mình có học được không không?

Khóa học lập trình Java Swing của DEVPRO sẽ khắc phục những băn khoăn của bạn. Với phương pháp dạy sáng tạo cùng với các bài tập thực hành chuyên sâu giúp các bạn hệ thống hóa kiến thức và tự tin khi phát triển phần mềm

Nội dung khóa học

Phấn 1: Học về Javacore

Bài 1: Làm quen với môi trường và cách viết lệnh trong java

  • Giới thiệu về Java. Cách cài đặt Java SDK và công cụ Eclipse
  • Thực hành chương trình Java đầu tiên HelloWorld
  • Làm quen cách viết lệnh, Comment,…trong java.
  • Các phím tắt trong Eclipse
  • Biến – Hằng – Kiểu Dữ Liệu trong java (Cách tính kích thước của kiểu dữ liệu n bit)
  • Nhập xuất từ bàn phím
  • Vận dụng vào các ngôn ngữ lập trình khác

Bài 2: Các toán tử trong lập trình và các khái niệm lập trình cơ bản

  • Toán tử trong Java ( Toán tử so sánh, Toán tử số học, logic, gán….)
  • Ép kiểu dữ liệu
  • Cách viết hàm và thủ tục
  • Sử dụng đệ quy
  • Tham chiếu, tham Trị
  • Hướng dẫn cách sử dụng Debug

Bài 3: Cấu trúc rẽ nhánh và vòng lặp

  • Cấu trúc điều khiển rẽ nhánh: If – else / Switch - case
  • Cấu trúc điều khiển lặp: For, while, do while. So sánh sự khác nhau giữa các vòng lặp
  • Lệnh nhảy break
  • Lệnh Continue
  • Thực hành cấu trúc dữ liệu và giải thuật một số bài toán thực tế như tìm kiếm, sắp xếp, tính biểu thức toán học,…

Bài 4: Các kiểu dữ liệu đặc biệt Arrays, String, Date, Enum

  • Học về mảng: Mảng 1 chiều, 2 chiều,…
  • Học về chuỗi
  • Học về kiểu dữ liệu Date, Time Zone
  • Enum
  • Thực hành về chuỗi và cách tính ngày để thống kê như tháng này, tuần này, năm này,...

Bài 5:Học về Class và Collection.

  • Học về Lớp: Class
  • Các xác định được các thực thể trong một ứng dụng từ đó hình thành lớp
  • Xác định các thuộc tính của lớp
  • Các phương thức của lớp
  • Instant, constructor,…
  • Học về các Collections: thêm, sửa, xóa, sắp xếp, tìm kiếm,…
  • List, ArrayList, LinkedList, Stack, Queue,...
  • Map, HashMaps, Vector,…
  • Thực hành các bài toán quản lý nhân viên, học viên, nhân sự, lớp học,…

Bài 6: Lập trình hướng đối tượng (OOP)

  • Đóng gói - Encapsolution
  • Kế thừa – Inherit
  • Đa hình - Polymorphism
  • Trừu tượng - Abstract
  • Các phân tích một bài toán theo hướng đối tượng, từ đó có cách code hướng đối tượng

Bài 7: Áp dụng lập trình OOP và sử dụng Interface

  • Áp dụng lập trình hướng đối tượng và quản lý nhân sự, quản lý nhà sách, quản lý giáo viên,…
  • Học thực hành về Interface

Bài 8: Đa luồng, xử lý ngoại lệ, biểu thức trong java

  • Xử lý ngoại lệ - Try catch Exception finally
  • Đa luồng - Multithread
  • Thao tác với File I/O, Tạo file, đọc file, ghi file…
  • Thực hành viết chương trình quản lý sách ghi ra lưu trữ ra file.

Bài 9: Các kỹ thuật Java nâng cao

  • Biểu thức trong Java: Regular Expresstion
  • Reflection
  • Generic

Bài 10: Design Pattern trong Java

  • Học về một số design pattern như Singleton, Factory, Abstract Factorry,...
  • Ôn tập tổng hợp kết thúc phần Javacore

Phần 2: Thiết kế giao diện phần mềm Desktop với Java Swing

Bài 1: Giới thiệu gói Swing, lớp JFrame, Jpanel.

  • Giới thiệu tổng quan về Swing, cấu trúc Project
  • Khởi tạo một Frame (Form) như thế nào
  • Thiết lập các thành phần liên quan đến Form

Bài 2: Layout Manager, các control cơ bản

  • BorderLayout
  • FlowLayout
  • BoxLayout
  • GridLayout
  • CardLayout
  • JLabel, JTextField, JButton
  • Cách sử lý sự kiện

Bài 3: Vẽ các control dạng group.

  • Cách tạo Border, Border Title
  • JScrollPane, JTextArea
  • JCheckBox, JradioButton

Bài 4: Vẽ giao diện dạng Dropdown

  • JCombobox
  • JList

Bài 5: Vẽ giao diện dạng bảng

  • Split Panes, Jtablee
  • JTree

Bài 6: Menu và Toolbar, Tab

  • JMenuBar
  • ContextMenu
  • JToolbar
  • JTabbedPane

Bài 7: Các loại Dialog

  • JoptionPane
  • JFileChooser
  • Ôn tập viết chương trình quản lý thông tin khách hàng

Bài 8: Ôn tập làm Project quản lý học viên

  • Thiết kế khung giao diện tổng thể cả chương trình
  • Quản lý thông tin học viên
  • Quản lý theo lớp
  • Quản lý học phí của học viên

Phần 3: Lưu trữ xuống cơ sở dữ liệu Microsoft SQL Server

Bài 1: Giới thiệu về hệ quản trị cơ sở dữ liệu Microsoft SQL Server

  • Các thành phần của hệ thống
  • Sơ lược về các loại cơ sở dữ liệu khác
  • Ôn tập về ngôn ngữ truy vấn T-SQL: Select, Insert, Update, Group by, Having,...

Bài 2: Thiết kế cơ sở dữ liệu

  • Thiết kế Table
  • Cách tạo StoreProceduce
  • Cách tạo Function, Trigger, View
  • Ôn tập tiếp về các câu lệnh truy vấn

Bài 3: Cách kết nối Microsoft SQL Server bằng thư viện SqlJDBC

  • Kết nối đến Database đã được host
  • Truy vấn lấy dữ liệu ra sử dụng đối tượng "Statement"
  • Hiển thị lên giao diện

Bài 4: Lưu trữ vào SQL sử dụng đối tượng "PreparedStatement"

  • Vẽ giao diện và code THÊM dữ liệu
  • Vẽ giao diện và code SỬA dữ liệu
  • Vẽ giao diện và code XÓA dữ liệu

Bài 3: Thao tác với Store Procedure

  • Tạo các Store Proceduce
  • Sử dụng "CallableStatement" để truy suất

Bài 4: Ôn tập tổng hợp

  • Thiết kế Project quản lý nhân viên
  • Tích hợpd đầy đủ các thao tác THÊM, SỬA, XÓA
  • Tổng kết khóa học

Lịch học

  • Khai giảng: 18/04/2017
  • Thời lượng: 24 buổi buổi
  • Lịch học: Thứ 3 - Thứ 5
  • Giờ học: 18h00 – 21h00

Học phí: 3.000.000 VNĐ ( gốc 4.990.000 VNĐ )

  • Nhập học nhóm 3 người được tang 2.000.000 VNĐ
  • Hỗ trợ làm đồ án cuối khoá - được nhà tuyển dụng lựa chọn ngay

Giảng viên

JAVA's TEACHER
kepham@devpro.vn
Full Name  PHAM VAN KE
Job Position  Trưởng Dự án, Giảng Viên DevPro Việt Nam
Experiences Chuyên đào tạo Java Swing, Android, chuyên làm các ứng dụng Business và giáo dục
Experienced Company MISA JSC, iNET, ĐHQG Hà Nội
DEVPRO JSC
Mobile 0906 209 269
Email kepham@devpro.vn
Skype phamkeit

 

Đăng Ký

Sáng Chiều Tối

0985 95 08 95