- Thời gian: 10 tuần
Khóa Học Lập Trình Java và SQL Cùng 28Tech
Khóa Học Lập Trình Java và SQL Cùng 28Tech là một chương trình học tập chuyên sâu, được thiết kế để giúp bạn nắm vững kiến thức về ngôn ngữ lập trình Java và ngôn ngữ truy vấn SQL. Với khóa học này, bạn sẽ có cơ hội nâng cao kỹ năng lập trình, xây dựng nền tảng vững chắc cho sự nghiệp trong lĩnh vực công nghệ thông tin.
Giới thiệu về khóa học Lập Trình Java và SQL
Khóa Học Lập Trình Java và SQL Cùng 28Tech là một chương trình đào tạo toàn diện, bao gồm các kiến thức cốt lõi về ngôn ngữ lập trình Java và SQL. Học viên sẽ được học cách viết mã hiệu quả, tối ưu hóa truy vấn cơ sở dữ liệu và xây dựng các ứng dụng có tính ứng dụng cao. Khóa học không chỉ dừng lại ở lý thuyết mà còn cung cấp các bài tập thực hành, dự án thực tế để học viên có thể áp dụng ngay những gì đã học vào công việc.
Bạn học được gì từ khóa học Lập Trình Java và SQL?
- Nâng cao tư duy logic và khả năng giải quyết vấn đề: Khóa học giúp bạn rèn luyện tư duy logic, kỹ năng phân tích và giải quyết các vấn đề phức tạp trong lập trình.
Thành thạo ngôn ngữ lập trình Java: Bạn sẽ được học từ cơ bản đến nâng cao, bao gồm các kỹ thuật lập trình, cấu trúc dữ liệu và thuật toán trong Java.
Nền tảng kỹ thuật lập trình vững chắc: Khóa học cung cấp kiến thức cơ bản và nâng cao về lập trình, giúp bạn tự tin hơn trong việc viết mã.
- Nắm vững lập trình hướng đối tượng (OOP): Bạn sẽ hiểu rõ về các khái niệm OOP, cách thiết kế và triển khai các chương trình theo mô hình OOP.
Thành thạo ngôn ngữ truy vấn SQL: Bạn sẽ học cách tạo, quản lý và tối ưu hóa cơ sở dữ liệu với SQL, một kỹ năng cần thiết cho mọi lập trình viên.
Xây dựng các ứng dụng desktop đơn giản: Áp dụng những kiến thức đã học để phát triển các ứng dụng desktop, tạo ra các sản phẩm thực tế và hữu ích.
Những ai nên tham gia khóa học Lập Trình Java và SQL?
- Người mới bắt đầu: Nếu bạn chưa biết gì về lập trình, khóa học này sẽ giúp bạn bắt đầu hành trình học tập với ngôn ngữ Java và SQL một cách dễ dàng.
Người muốn chuyển ngành: Nếu bạn đang muốn chuyển sang lĩnh vực công nghệ thông tin, khóa học này sẽ cung cấp cho bạn kiến thức cần thiết để bắt đầu sự nghiệp mới.
Sinh viên ngành CNTT: Nếu bạn đã học lập trình nhưng chưa vững, hoặc chưa nắm rõ lập trình hướng đối tượng và SQL, khóa học này sẽ giúp bạn củng cố và nâng cao kiến thức.
Người muốn sử dụng Java trong công việc: Nếu bạn muốn sử dụng Java như ngôn ngữ chính trong công việc, khóa học này sẽ trang bị cho bạn mọi kỹ năng cần thiết.
Nội Dung Khóa Học Lập Trình Java và SQL
Buổi 1:
Kiểu dữ liệu trong Java
Toán tử gán, toán tử toán học
Làm quen với hackerrank
Buổi 2:
Toán tử so sánh, logic, tăng giảm, ba ngôi
If và if else
if và else if
Bảng mã ASCII và các câu lệnh kiểm tra
loại ký tự
Buổi 3:
Chữa contest 1
Cấu trúc switch-case
Vòng lặp for, câu lệnh break, continue
Buổi 4:
Vòng lặp while, do – while
Các dạng bài tập sử dụng vòng lặp while
Vòng for lồng nhau
Dạng bài tập vẽ hình bằng vòng lặp
Buổi 5:
Chữa bài tập từ bài 21-31 contest 2
Hàm
Số nguyên tố, thuận nghịch, chính phương
Buổi 6:
Ước chung lớn nhất và BCNN
Phân tích thừa số nguyên tố
Số fibonacci
Bậc của thừa số nguyên tố trong N!
Công thức Legendre
Lý thuyết đồng dư
Buổi 7:
Chữa contest 3
Độ phức tạp của thuật toán
Đệ quy
Buổi 8:
Chữa bài 1 tới bài 20 contest đệ quy
Lý thuyết mảng 1 chiều
Dạng 1 : Kiểm tra các tính chất của phần tử trong mảng
Dạng 2 : Xét mọi cặp phần tử trong mảng
Buổi 9:
Dạng 3 : Đếm giá trị, liệt kê giá trị khác nhau, tần suất…
Dạng 4 : Mảng đánh dấu
Hàm sắp xếp trong Java
Comparator trong Java
Buổi 10:
Chữa bài từ bài 16 – 30 contest mảng 1 chiều cơ bản
ArrayList
Buổi 11:
Thuật toán tìm kiếm tuyến tính và thuật toán tìm kiếm nhị phân
HashSet, LinkedHashSet, TreeSet
Buổi 12:
HashMap, LinkedHashMap, TreeMap
Chữa contest set map
Buổi 13:
Chữa bài 12, 14, 16, 17, 18, 19, 20 Contest mảng 1 chiều cơ bản
Chữa 10 bài đầu contest sắp xếp, tìm kiếm
Lý thuyết về mảng 2 chiều
Dạng 1 : Kiểm tra các tính chất của phần tử trong mảng 2 chiều
Dạng 2 : Xét các phần tử theo hàng, cột
Các phép toán trên ma trận : Cộng, trừ, nhân
Đường chéo chính, phụ, tam giá trên, dưới, ma trận nghịch đảo
Buổi 14:
String trong Java
Các hàm thông dụng của String
Tách từ trong String bằng hàm split hoặc lớp StringTokenizer
Buổi 15:
StringBuilder trong Java
Bài toán đếm tần suất ký tự trong xâu
Lớp BigInteger
Chữa 20 bài contest xâu kí tự cơ bản
Các khái niệm cơ bản của OOP trong Java : Lớp và đối tượng
Phương thức và thuộc tính của lớp
Private, protected, Public
Buổi 16:
Hàm tạo – Constructor
Con trỏ this
Getter và Setter
Hàm toString()
Biến Static và hàm static
Tìm kiếm và sắp xếp danh sách đối tượng
Buổi 17:
Chữa contest OOP1
Kế thừa
Từ khóa super
Ghi đè hàm
Các loại kế thừa
Buổi 18:
Chữa contest OOP2, Kế thừa
Buổi 19:
Abstract class và Interface
Buổi 20:
JFrame, JLabel, JTextField, JTextArea, JPasswordField, JOptionPane
JButton và Xử lý sự kiện cho JButton
Buổi 21:
JPane, BorderLayout, GridLayout, JTable
Buổi 22:
TableModel, Sort table
Buổi 23:
JDBC, Statement, PreparedStatement, Resultset
Autocommit, Rollback, commit
Group BY, Having
Buổi 24:
Đọc ghi file vs Scanner và PrintWriter
Khóa Học Lập Trình Java và SQL Cùng 28Tech không chỉ cung cấp cho bạn kiến thức chuyên sâu về lập trình và cơ sở dữ liệu mà còn giúp bạn phát triển tư duy logic và kỹ năng giải quyết vấn đề. Đây là cơ hội tuyệt vời để bạn nâng cao kỹ năng, chuẩn bị cho một sự nghiệp thành công trong lĩnh vực công nghệ thông tin. Hãy để lại thông tin nếu muốn tìm hiểu thêm về khóa học, Rickchilling Store sẽ liên hệ với bạn sớm nhất có thể.