tranthanhan1962 > 21-06-20, 10:02 PM
ongke0711 > 22-06-20, 10:29 AM
tranthanhan1962 > 22-06-20, 01:43 PM
thuyyeu99 > 22-06-20, 03:20 PM
tranthanhan1962 > 22-06-20, 11:35 PM
ongke0711 > 23-06-20, 12:09 AM
thuyyeu99 > 23-06-20, 09:31 AM
AnNguyen > 23-06-20, 10:18 AM
(23-06-20, 12:09 AM)ongke0711 Đã viết: Em cũng có đọc qua máy ngôn ngữ này thì thấy rằng:Em cũng từng làm qua C# 1 vài bài tập rồi, em thấy đúng là giao diện đẹp thật nếu tích hợp thêm Devexpress thì giao diện đúng là quá đẹp, cơ mà có 1 điều e thắc mắc là: trong MS Access em luôn tận dụng table local để làm 1 số thứ như đổ dữ liệu vào đó rồi thao tác, còn không biết qua thằng C# thì làm thế nào ạ?
- Nếu chuyển đổi từ VBA qua thì lên VB.Net là gần nhất với cách viết code cũng quen thuộc, cũng tạo giao diện dạng kéo thả, kết nối và trình bày data qua các lưới dữ liệu. VB.net cũng hỗ trợ mạnh việc kết nối, làm việc qua internet.
- Nếu đã qua VB.Net thì lên chút nữa là C# luôn. Thằng này tạo giao diện đỉnh lắm.
Còn nếu muốn tách khỏi hệ sinh thái Microsoft thì Java, Javascript, Python, PHP.
Trong mấy ngôn ngữ này nếu muốn chuyên thiết kế ứng dụng dạng Desktop thì Java là lựa chọn số 1 của em. Còn nếu để dễ học thì Python dễ hơn (đó là lý sao tại sao bây giờ nhiều trường dạy Python cho học sinh). Python thì mạnh trong việc xử lý, phân tích dữ liệu. Nó có nhiều thư viện phối hợp với Excel để tạo các báo cáo phân tích số liệu. Về Machine learning thì khỏi đề cập vì anh em trong đây thiên về xử lý Database hơn.
Python nó giống VBA ở chỗ là khi chạy rồi mới kiểm tra kiểu dữ liệu (Dynamic Typing), tức là lúc chạy mới báo lỗi "Type mismatch" - sai kiểu dữ liệu. Còn Java thì nó compile xong, sửa ok hết mới cho chạy và khi chạy sẽ không còn lỗi nữa.
Nói túm lại đi thiên về thiết kế Desktop Application cho doanh nghiệp thì mình chọn Java, còn muốn làm qua Web app thì buộc phải học Javascript rồi. Bây giờ già cả hết, không còn thời gian để học thì chọn Python cho dễ nuốt chút
thuyyeu99 > 26-06-20, 02:03 PM