Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 15
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Mới học lập trình thì nên học cái gì?

    hiện tại em đang là sv năm thứ 1 và đang theo học tại một trường ĐH.
    em đang muốn học lập trình mà không biết nên bắt đầu từ đâu.
    một số ý kiến cho rằng nên học lập trình C trước. Như vậy có đc không a.
    em cũng đang song song học tiếng anh rồi.
    mấy anh có kinh nghiệm đi trước xin chỉ bảo cho em với
    cảm ơn các anh!!!![IMG]images/smilies/dont_tell_anyone.gif[/IMG]

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Cứ bình tĩnh đi, mới có năm nhất thôi mà!

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi nam.phong
    Cứ bình tĩnh đi, mới có năm nhất thôi mà!
    nhưng mà anh ơi em khoái lập trình lắm
    [IMG]images/smilies/dont_know.gif[/IMG]

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Năm nhất thì nên học cách tư duy giải quyết vấn đề trước: Phân tích bài toán, chia nhỏ làm các bước (tuần tự, lặp, lựa chọn), vẽ lưu đồ.
    Nếu muốn chọn một ngôn ngữ để thực hành thì có một số tiêu chí sau:
    - Ngôn ngữ dễ học, nắm bắt nhanh. Vì mục đích là hiện thực + kiểm nghiệm tư duy của mình nên cái nào nhanh, đơn giản thì học.
    - Ít phụ thuộc vào những yếu tố như: Kiến trúc máy tính (CPU, thanh ghi, bộ nhớ,... học thêm đống này chắc tổn hao vài ba năm công lực nữa), trình biên dịch (chọn ngôn ngữ nào mà dễ biên dịch, kết hợp với IDE, không phải tinh chỉnh lằng nhằng hay phụ thuộc vào nhiều phiên bản trình biên dịch khác nhau), các loại môi trường...
    Một vài ứng cử viên có thể dùng được: PHP (cái này có lẽ là dễ nhất cho bạn nào mới bắt đầu này), C#, Java, Python. Không khuyến cáo Pascal vì ngôn ngữ này hơi xa thực tế quá. Cũng không khuyến cáo C vì liên quan nhiều thứ phần cứng, tinh chỉnh lằng nhằng, lắm chuẩn, mất thời gian tập trung vào việc chính của mình là tư duy.
    Tựu chung lại là nên giữ cho tâm hồn thật sạch sẽ trước khi nghĩ đến một cái đích cụ thể nào. Tâm hồn ở đây là tư duy của bạn, còn cái đích là nền tảng mà bạn sẽ làm việc lâu dài.
    Hi vọng bạn có một sự khởi đầu hoàn hảo.

    Happy Coding [IMG]images/smilies/biggrin.png[/IMG]

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    PS: Bổ sung thêm 1 xíu. Học thêm 1 ít khái niệm về các loại cấu trúc dữ liệu thường dùng trong lập trình, vì nó sẽ theo bạn cả đời đấy: Array (Mảng), Linked List (Danh sách liên kết), Stack (Ngăn xếp), Queue (Hàng đợi), Tree (Cây), Graph (Đồ thị)... nghĩ được thế thôi, làm hết mấy bài về mấy loại cấu trúc dữ liệu này chắc cũng khỏe re rồi =))

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi Wazi Armstrong
    Năm nhất thì nên học cách tư duy giải quyết vấn đề trước: Phân tích bài toán, chia nhỏ làm các bước (tuần tự, lặp, lựa chọn), vẽ lưu đồ.
    Nếu muốn chọn một ngôn ngữ để thực hành thì có một số tiêu chí sau:
    - Ngôn ngữ dễ học, nắm bắt nhanh. Vì mục đích là hiện thực + kiểm nghiệm tư duy của mình nên cái nào nhanh, đơn giản thì học.
    - Ít phụ thuộc vào những yếu tố như: Kiến trúc máy tính (CPU, thanh ghi, bộ nhớ,... học thêm đống này chắc tổn hao vài ba năm công lực nữa), trình biên dịch (chọn ngôn ngữ nào mà dễ biên dịch, kết hợp với IDE, không phải tinh chỉnh lằng nhằng hay phụ thuộc vào nhiều phiên bản trình biên dịch khác nhau), các loại môi trường...
    Một vài ứng cử viên có thể dùng được: PHP (cái này có lẽ là dễ nhất cho bạn nào mới bắt đầu này), C#, Java, Python. Không khuyến cáo Pascal vì ngôn ngữ này hơi xa thực tế quá. Cũng không khuyến cáo C vì liên quan nhiều thứ phần cứng, tinh chỉnh lằng nhằng, lắm chuẩn, mất thời gian tập trung vào việc chính của mình là tư duy.
    Tựu chung lại là nên giữ cho tâm hồn thật sạch sẽ trước khi nghĩ đến một cái đích cụ thể nào. Tâm hồn ở đây là tư duy của bạn, còn cái đích là nền tảng mà bạn sẽ làm việc lâu dài.
    Hi vọng bạn có một sự khởi đầu hoàn hảo.

    Happy Coding [IMG]images/smilies/biggrin.png[/IMG]
    uầy thank anh nhé,mấy thằng bạn cũng như em lao đầu vô học C. tại ở trg có 1 anh mới học năm thứ 2 đã hiểu rất sâu về C rồi nên nhiều thằng cứ muốn như vay.ak mà anh cho em hỏi tại sao không đc học pascal ạ.năm lớp 11 em đã đc học nó rồi mà.vả lại sang kỳ 2 năm thứ nhất trg đã dạy pascal rồi.

  7. #7
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi Wazi Armstrong
    ...
    Một vài ứng cử viên có thể dùng được: PHP (cái này có lẽ là dễ nhất cho bạn nào mới bắt đầu này), C#, Java, Python.
    Happy Coding [IMG]images/smilies/biggrin.png[/IMG]
    em nghe nói chưa học C/C++ thì làm sao học đc C# hả anh...(em nghe nói như vầy thôi chứ em không biết đâu anh ạ)

  8. #8
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi 01663766733
    uầy thank anh nhé,mấy thằng bạn cũng như em lao đầu vô học C. tại ở trg có 1 anh mới học năm thứ 2 đã hiểu rất sâu về C rồi nên nhiều thằng cứ muốn như vay.ak mà anh cho em hỏi tại sao không đc học pascal ạ.năm lớp 11 em đã đc học nó rồi mà.vả lại sang kỳ 2 năm thứ nhất trg đã dạy pascal rồi.
    Pascal về cơ bản để học test tư duy đơn thuần thì ok. Nhưng vì ứng dụng thực tế của nó thấp, nên về lâu về dài là không có lợi cho lắm. Chi bằng học cái gì mà sau này dùng thực tế được thì có phải tiết kiệm hơn không [IMG]images/smilies/biggrin.png[/IMG] Tất nhiên là nếu em đã biết Pascal rồi thì cứ vô tư mà dùng nó để thực hành, tuy nhiên anh vẫn khuyên em nên học thêm 1 ngôn ngữ khác trong đống trên.
    C# có thể nói là không liên quan gì để C/C++ nhé. Học C# trước còn dễ hơn ý.
    Tuy là anh chuyên Java nhưng anh nghĩ PHP là cái dễ nhất để bắt đầu lập trình. Ban đầu cài + config Apache + PHP nếu thấy khó khăn (thực ra là có 4 dòng thôi, lên gg về chép vào file http.conf là xong) thì em có thể cài XAMPP 1 phát ăn ngay code được luôn [IMG]images/smilies/biggrin.png[/IMG] (tuy nhiên anh chưa dùng thằng này lần nào)

  9. #9
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi Wazi Armstrong
    Pascal về cơ bản để học test tư duy đơn thuần thì ok. Nhưng vì ứng dụng thực tế của nó thấp, nên về lâu về dài là không có lợi cho lắm. Chi bằng học cái gì mà sau này dùng thực tế được thì có phải tiết kiệm hơn không [IMG]images/smilies/biggrin.png[/IMG] Tất nhiên là nếu em đã biết Pascal rồi thì cứ vô tư mà dùng nó để thực hành, tuy nhiên anh vẫn khuyên em nên học thêm 1 ngôn ngữ khác trong đống trên.
    anh cũng đang là sv hay đã ra đi làm rồi ak

  10. #10
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi 01663766733
    em nghe nói chưa học C/C++ thì làm sao học đc C# hả anh...(em nghe nói như vầy thôi chứ em không biết đâu anh ạ)
    còn cái này thì sao hả anh

 

 
Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •