Muốn học 1 framework để làm sản phẩm thì có cần học thuật toán trước không

em muốn hỏi mấy có kinh nghiệm về việc học lập trình. Cụ thể em muốn làm app mobile với C# , em đã học được cơ bản và OOP rồi , vậy mình học 1 framework luôn được ko ? Vì em thấy có mấy người bảo phải học về OOP, Algorithm, Database, … nhiều thứ phải học quá ạ ? Em lại muốn vừa thực hành vừa học từng thứ một có được ko ạ ?

Được em, em cứ nhảy vào học luôn rồi sẽ biết mình thiếu gì để bổ sung sau!

Học tiếp cách làm với Xamarin để viết cross platform mobile app. Trong lúc làm kiểu gì cũng sẽ đụng đến database. Còn Algorithm thì tùy vào app mục đích gì.

Đối với mobile app thì cần học về database (sqlite) , call API từ backend dùng HttpClient. Còn algorithm còn tuỳ vào độ phức tạp mà app bạn đang làm, có thể học qua các algorithm cơ bản như sorting và searching, hiểu về các loại data structure như array, list, stack, linkedlist, tree, map

Cứ làm sản phẩm, trong quá trình làm đụng khó ở đâu thì học thêm ở đó. Chứ như sinh viên đại học, học đại cương rồi 3-4 ngôn ngữ lập trình + đủ các loại hạ tầng, hệ thống, gói tin, csdl mất 4-5 năm rồi ra trường vẫn vừa làm vừa học thôi :slight_smile: Nhưng cũng phải đảm bảo là các kiến thức nền phải vững, vì công nghệ thay đổi nhanh mà.

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?