30/09/2018, 16:24

Hỏi về cách học lập trình?

moi người cho em hỏi để học lập trình tốt thì nên bắt đầu học từ ngôn ngữ hay thuật toán nhỉ.em học nhiều ngôn ngữ nhưng thấy trả đâu vào đâu.mong mọi người chỉ bảo

Nguyễn Minh Dũng viết 18:30 ngày 30/09/2018

Có vẻ @Ga_Code đã có một ít căn bản? Thông thường thì mọi người hay nói tới thuật toán. Nhưng thuật toán chỉ ứng dụng mạnh mẽ khi bạn đã vững lập trình.

Cách hiệu quả nhất với @Ga_Code có lẽ là tìm một ý tưởng đơn giản và triển khai nó. Trong trường hợp @Ga_Code giỏi về Web thì hãy thử tạo ra một trang web để giải trí.

Còn nếu giỏi về Windows application thì viết một ứng dụng nào đấy, tương tự cho Phone application. Khi ta bắt tay vào làm thật, ta sẽ học được nhiều hơn là chỉ học không

... viết 18:35 ngày 30/09/2018

Hồi mới học C/C++ em cũng tập tành làm mấy cái game đơn giản như snake, nhưng mà làm sai bét, rắn chạy ra ngoài khung luôn Chắc do tính sai toạ độ, nhát quá nên chẳng thèm làm lại. Nhưng vẫn là học về ngôn ngữ C/C++ trước. Bây giờ mới bắt đầu học một vài cấu trúc dữ liệu với thuật toán cơ bản.

Nguyễn Minh Dũng viết 18:26 ngày 30/09/2018

Thì lúc mới học anh cũng khoái viết chương trình này kia, chỉ viết mấy cái đơn giản thôi. Hồi còn học phổ thông ấy. Nhưng không viết được mấy chương trình xịn đâu. Toàn mấy cái lùi cùi, rồi từ đó học và làm dần dần lên tay thôi.

Nguyễn Thành Nam viết 18:29 ngày 30/09/2018

em đang tự học java thì làm gì a

*grab popcorn* viết 18:28 ngày 30/09/2018

Khuyên k nên tự học Java nếu là newbie, @_@ Java tự học có mà bơi bạn à. (theo như mình đã mần mò java và quit vì nó quá khó debug, nh lúc có lỗi chả hiểu lỗi gì. gg nát cái error code cũng chả ra)
Nên học các ngôn ngữ như C/C++ và hiểu 1 chút về bộ nhớ, OOP rồi hãy sang Java và tung hoành.

Nguyễn Minh Dũng viết 18:30 ngày 30/09/2018

Thực ra java cũng là một trong những ngôn ngữ được khuyến khích học đầu tiên đáy. Nhưng mà Đạt lại nghĩ không nên học Java đầu tiên, vì nó quá thuận tiện đi. Dẫn đến vệc học sang ngôn ngữ mới sẽ khó.

Vote cho C hoặc Python

Nguyễn Thành Nam viết 18:31 ngày 30/09/2018

ote cho C hoặc Python

em học xong C và C++ rồi mà

Nguyễn Minh Dũng viết 18:26 ngày 30/09/2018

Nếu vậy thì học Java ngay và nhớ học thật kỹ vì đó là một ngôn ngữ lớn, có nhiều cơ hội làm việc.

Nguyễn Thành Nam viết 18:29 ngày 30/09/2018

học kĩ thuật là sao anh

Nguyễn Minh Dũng viết 18:31 ngày 30/09/2018

Anh ghi là học thật kỹ cơ mà

Nguyễn Thành Nam viết 18:37 ngày 30/09/2018

java xong phần core java rồi thì học tiếp gì a

Nguyễn Minh Dũng viết 18:39 ngày 30/09/2018

Chỉ học không là không đủ, như anh đã nói ở trên, em phải bắt tay vào làm thật. Viết ứng dụng, chương trình để giải quyết các vấn đề mà em muốn giải quyết.

*grab popcorn* viết 18:27 ngày 30/09/2018

@@ bạn học gì nhanh thế. Không phải nói nhưng nể thật ấy
C C++ Java @
@
tại C mình mất cả mấy tháng mới tự tin là rành rọt. ^^

Nguyễn Thành Nam viết 18:28 ngày 30/09/2018

thế. Không phải nói nhưng nể thật ấy

mình học năm 2 rồi bạn

Nguyễn Minh Dũng viết 18:36 ngày 30/09/2018

Ở đây vấn đề chỉ là @Ga_Code muốn tối ưu hóa cách học hiện tại thôi. Về cơ bản thì @Ga_Code đã biết cách học. Bạn ấy chỉ thắc mắc là học sao cho tốt hơn.

Nguyễn Thành Nam viết 18:28 ngày 30/09/2018


thi mình cũng hiểu khá rỗ C vầ C++ nhưng k muốn đi sâu vào lắm.thích mảng java hơn.nhưng mà học nhiều nhưng chưa ứng dụng được vào cái gì cả .ngoài code mấy bài tính toán

*grab popcorn* viết 18:28 ngày 30/09/2018

welcome to android =))
2 năm của bạn học code, core java rồi. giờ học thêm android là đủ xài (y)
viết app linh tinh, game linh tnih, thấy game ngon + app nào mà khi up lên xda, tinhte nh người ủng hộ thì chấp nhận bỏ 25$ up lên play store luôn. có khả năng kiếm đc tiền từ quarng cáo 1 chút đỉnh (nếu app hot thì nh hơn nữa) và vừa là luyện code luôn
Còn nếu bạn ko có ý tưởng, bạn có thể đăng kí làm freelancer nếu tin vào khả năng code 2 năm của mình , lấy giá rẻ mới vô lấy 3-5$/h thôi vừa làm cho người ta cũng là vừa luyện code mà vừa có tiền nữa tuy nhiên hơi cực =)) Nếu chưa tin thì học java nâng cao lên nữa đến kih nào tự tin mình đủ trình thì th ^^

Nguyễn Thành Nam viết 18:28 ngày 30/09/2018

Nếu chưa tin thì học java nâng cao lên nữa đến kih nào tự tin mình đủ trình t

hoc nâng cao lên là học gì nữa bác

*grab popcorn* viết 18:33 ngày 30/09/2018

ui Java nâng cao 1 mớ lamda expresstion, generic, multithread, network, vẽ GUI, blabla
Còn ko thì học thêm mấy thư viện hỗ trợ của Java ‘3’ Java là khổng lồ về thư viện luôn tha hồ mà mò

Nguyễn Thành Nam viết 18:29 ngày 30/09/2018

c java nâng cao lên nữa đến k

em chọn lập trình di động thì nên nâng cao lên cái gì bác

Bài liên quan
0