Newbie nên học không ngữ lập trình nào ?

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi Constant, 11/7/05.

  1. Constant

    Constant Mario & Luigi

    Tham gia ngày:
    2/7/03
    Bài viết:
    861
    Nơi ở:
    Sydney - Australia
    __ Mình thật ra cũng là newbie thui nên muốn các bạn thảo luận xem ngôn ngữ cơ bản nào cần học trước nhất để có đà. Mình thấy lúc thời đi học thì Pascal có thể coi là ngôn ngữ lập trình cơ bản và có nhiều chổ dụng võ nhất ( từ trong nhà trường >> cấp thành phố >> cấp tỉnh >> cấp quốc gia... ) hầu hết đều sử dụng pascal để giải toán.

    __ Pascal là ngôn ngữ cần thiết nhất cho mọi người mới bắt đầu học lập trình, vì nếu bạn nắm vững nó thì các ngôn ngữ lập trình về sau bạn cũng dễ tiếp thu hơn.

    __ Mình cũng có một câu hỏi nếu đã hơi thành thạo pascal thì theo các bạn mình nên chọn tiếp học ngôn ngữ lập trình nào ? Mình thấy hai cái visual basic và Java đều hay nhưng không biết cái nào nhiều ưu điểm hơn ?! Bạn nào học rùi thì chỉ dùm nhé.Thx
     
  2. Baby Arthas

    Baby Arthas Dragon Quest

    Tham gia ngày:
    25/10/03
    Bài viết:
    1,444
    Nơi ở:
    London
    :D Lập trình hay lập trình web ???
    - Lập trình
    + Pascal ( Rồi C )
    + Visual Basic ( Học Pascal xong cho có nền học tiếp cái này tốt )
    + Java ( Cấp cao rồi ko nên nghĩ đến :D )
    - Lập Trình Web
    + HTML ( Ko học cái này thì khỏi học cái gì nữa :D ) ( Tiếp theo muốn thì học DHTML ko thôi )
    + PHP ( Phổ biến + Đơn giản như Javascript )
    + ASP ( Khó dùng hơn PHP nhưng nếu giỏi thì PHP ko phải đối thủ :D )

    Newbie về lập trình hay lập trình web thì mò mấy cái đấy trước khi mò "lên" :D ( Ko có nền thì ko xây tiếp nhà được )

    Thanks - Baby Arthas !!!
     
  3. Baby Arthas

    Baby Arthas Dragon Quest

    Tham gia ngày:
    25/10/03
    Bài viết:
    1,444
    Nơi ở:
    London
    http://gamevn.com/forum/showthread.php?t=113268
    1 Bài viết rất hay ( Bởi Hot Snow - HVA Elite Member ) và dĩ nhiên là rất hữu dụng với newbie . Constant có thể tham khảo thêm bài này .

    Thanks - Baby Arthas !!!
     
  4. Constant

    Constant Mario & Luigi

    Tham gia ngày:
    2/7/03
    Bài viết:
    861
    Nơi ở:
    Sydney - Australia
    __ Mình đã học pascal rùi có thể nói là trình độ chỉ thua trường chuyên thui ^.^ ! Nên bây giờ muốn học thêm một cái lập trình nữa, Visual basic thì dùng để lập trình phần mềm thì hết ý nhưng các đại học nước ngoài hầu hết đều học Java cả nên nếu muốn qua đó mà theo kịp thì mình nghĩ học cơ bản java cũng không hại gì ? Còn về thiết kế web thì mình chưa nghĩ tới vì giới học sinh thì mình thấy chưa cần thiết ( theo ý kiến mình thui ).
     
  5. chimcanhcuthuydiet

    chimcanhcuthuydiet Dragon Quest

    Tham gia ngày:
    23/7/03
    Bài viết:
    1,450
    Nơi ở:
    Tui ở nhà
    Sao ko học C++ ,C++ cũng ngon mà
     
  6. Baby Arthas

    Baby Arthas Dragon Quest

    Tham gia ngày:
    25/10/03
    Bài viết:
    1,444
    Nơi ở:
    London
    Thế thì mò VB đi , Java theo B.A thì nó khó hơn VB và hiện nay VB thông dụng hơn ( học lên cào thì đây là 1 ngôn ngữ rất mạnh ) :D Nhất là ngọ nguậy virus , sql toot :D nhưng chủ yếu vấn đề là virus send vào máy ko có thư viện của vb thì dek run được :D ( ko phải virus nào cũng thế nhưng newbie mơi học phải thế :D )

    P/s : :D Bài này về virus nhưng nó chỉ là khuyến khích ngọ nguậy , đừng trách baby :D ! Em còn bé :D chưa biết gì

    Thanks - baby Arthas !!!
     
  7. Baby Arthas

    Baby Arthas Dragon Quest

    Tham gia ngày:
    25/10/03
    Bài viết:
    1,444
    Nơi ở:
    London
    :D Bác có biết gì con trỏ trong C ko đã mà đã khoe đến C++ :D ??? Chắc Pro nhỉ :D ^_^ . Nghịch nhiều hỏng máy đấy ( nếu là newbie tui ko nhắc sai đâu :D ) liệu mà học . Đừng có ham !

    Thanks - Baby Arthas !!!
     
  8. m47

    m47 Dragon Quest

    Tham gia ngày:
    6/1/04
    Bài viết:
    1,365
    Nơi ở:
    anywhere but Home
    Xin lỗi ! Từ khi tui biết gõ bàn phím đến nay, tui chưa nghe ai nói thế cả !
    Chắc B.A là đấng sáng tạo !
    Làm gì có ai đi nói ngôn ngữ này không phải là đối thủ của ngôn nữ kia chứ +_+
     
  9. Constant

    Constant Mario & Luigi

    Tham gia ngày:
    2/7/03
    Bài viết:
    861
    Nơi ở:
    Sydney - Australia
    __ Ờ vậy chắc mò VB thui vì Java thì chừng nào lên uni thì học vậy, chắc thi xong đại học sẽ mò học java. À mà về lập trình web thì nếu còn học phổ thông thì mình nghĩ mấy cái như PHP hay SQL thì chưa cần thiết đâu vì chẳng giúp ích được gì cả ?! Đúng không nhỉ ?
     
  10. Baby Arthas

    Baby Arthas Dragon Quest

    Tham gia ngày:
    25/10/03
    Bài viết:
    1,444
    Nơi ở:
    London
    :D Đối thủ là nói cho vui thôi lão :D ( Thuật ngữ bình thường muh ) ý của nó là PHP dễ dùng hơn nên có thể ứng dụng tốt hơn còn asp thì khó dùng nên nếu ko giỏi mà nghe người ta khên asp xịn hơn mò vào thì "ăn con vịt" ngay :D , nếu giỏi thật thì PHP ko sánh bằng được . Nói cho vui đó mà :D !!!

    P/S : Lập trình web thì thấy ứng dụng ko được lắm ( theo B.A thấy vậy ) sau này nếu có làm nghề design thì học thôi chứ b.a thấy nó cũng chẳng ứng dụng gì :D .

    Thanks - Baby Arthas !!!
     
  11. chimcanhcuthuydiet

    chimcanhcuthuydiet Dragon Quest

    Tham gia ngày:
    23/7/03
    Bài viết:
    1,450
    Nơi ở:
    Tui ở nhà
    Hình như đại ca có vẻ coi thường em khiếp nhỉ ,đại ca tưởng em là thằng newbie àh <--- Chắc là thế hehe
    Con trỏ trong C àh ,đại ca dọa em đấy àh
    Lại còn "Nghịch nhiều hỏng máy " nữa chứ hehhehe<--- đó là chuyện từ hồi xa xưa lắm rồi .Dạ xin lỗi đại ca chứ C++ Objects Oriented là món ruột em thường nhai độn với Comp Graphiks và VGA programming đấy :))--->C++ em đớp trọn gói rồi hehehe Đừng có dọa em
     
  12. Baby Arthas

    Baby Arthas Dragon Quest

    Tham gia ngày:
    25/10/03
    Bài viết:
    1,444
    Nơi ở:
    London
    :D ko phải coi thường mà cái bài kia có thấy thể hiện gì đâu :D chỉ toàn hỏi dọa ah dọa ah :D chả nói lên gì cả
     
  13. chimcanhcuthuydiet

    chimcanhcuthuydiet Dragon Quest

    Tham gia ngày:
    23/7/03
    Bài viết:
    1,450
    Nơi ở:
    Tui ở nhà
    "Bác có biết gì con trỏ trong C ko đã mà đã khoe đến C++ " ---> không phải là coi thường thì là gì thế ??? Chắc là Khinh thường hehehehe
    "Đứng nghịch nhiều hỏng máy" ---> Cái này cũng không phải coi thường ah ?? Thế thì chắc là Xem thường T__T
     
  14. Spirit's Tears

    Spirit's Tears Mr & Ms Pac-Man

    Tham gia ngày:
    9/6/03
    Bài viết:
    102
    mình cũng định học ( chưa biết gì hết) ko bít ở tp HCM có nơi nào học trọn gói cho kẻ ko bìt gì ko nhỉ.. ai có trang web nào về các trường đào tạo lập trình viên hay quản trị mạng cho mình tham khảo ko?? ( itm.. gì đó mình cũng wên mất tiu gùi...)
     
  15. m47

    m47 Dragon Quest

    Tham gia ngày:
    6/1/04
    Bài viết:
    1,365
    Nơi ở:
    anywhere but Home
    Bạn nói không biết gì là sao ? Không biết gì về LT hay không biết gì về Máy tính !
    Bạn giải thích rùi mình giúp ! Ok ? :;)
     
  16. Baby Arthas

    Baby Arthas Dragon Quest

    Tham gia ngày:
    25/10/03
    Bài viết:
    1,444
    Nơi ở:
    London
    :D Con trỏ trong C ( Cái này khó , thuộc loại khó nhất ) Hỏi cái khó nhất chứ có phải dễ nhất đâu mà coi thường ^_^ ???

    Nghịch nhiều hỏng máy : Lời khuyên :D ko phải là coi thường !

    Thanks - Baby Arthas !!!
     
  17. Dark_XIII

    Dark_XIII T.E.T.Я.I.S

    Tham gia ngày:
    17/4/03
    Bài viết:
    688
    ASP (không nói ASP.NET đâu) xét về tốc độ làm sao mà ăn được PHP. PHP bây giờ là script chạy nhanh nhất. Cái forum GVN này chạy PHP còn lên lên xuống xuống chạy ASP chắc đứt xuồng luôn :D

    Còn học cái gì thì theo em lúc đầu chỉ cần biết khái niệm lập trình cơ bản. Mấy cú pháp cơ bản kiểu if... else... =)) Rồi sang Java luôn. Chứ học pascal bây giờ không có ai dùng mà các ngôn ngữ hiện đại đều hướng đối tượng. Tư duy khác hoàn toàn, học pascal không giúp ích được gì :D
    Thêm nữa java là 1 nền tảng rất mạnh. Học JSP cũng viết được web động như PHP, ASP mà hơn nữa viết dễ hơn PHP, ASP nhiều. Rất sướng cho developer =))... Không như PHP phải trộn lẫn mã html và script. JSP có thể tách biệt phần giao diện riêng.==> Sướng :D
    Mà nếu đã biết java thì chuyển sang .NET cũng rất dễ do C# tương đồng với java về mặt cú pháp. Hầu như chỉ khác vài từ khóa.
    Đến tận bây giờ em vẫn chưa biết pascal nó như thế nào, C++/C thì học được mấy cái if else, while... thì nghỉ... =))
    Cá nhân em suy nghĩ học tin bây giờ nên nhắm vào Java hoặc .NET hoặc cả hai...

    3 Ngôn ngữ hot nhất bây giờ có thể là Java, C#, VB.NET
    Java có thế mạnh về lập trình mạng. Đa nền tảng. Có thể chạy trên tất cả platform như Win, *nix, solaris, mac đến nokia, samsung.. =))
    Tuy nhiên về lập trình ứng dụng java lại yếu hơn .NET(C#, VB.NET). Các chương trình java chạy chậm và tốn bộ nhớ, hay bị memory leak.
    .NET cũng rất mạnh, tốt hơn java nhiều trong việc phát triển các ứng dụng. Nhưng hạn chế của nó là chỉ chạy trên win... :whew:
     
  18. m47

    m47 Dragon Quest

    Tham gia ngày:
    6/1/04
    Bài viết:
    1,365
    Nơi ở:
    anywhere but Home
    Ông này được ^^ ! Nói đúng hết ! Thưởng Exp !
    Tui cũng có biết chữ Pascal nào đâu ! Tui là thần dân của C/C++ -> iu PHP tha thiết, nhưng dù sao cũng nên học thêm ASP.NET cho biết ! :D
    về mấy cái cú pháp cơ bản thì Java cũng giống C thui mà ... ...
     
  19. Constant

    Constant Mario & Luigi

    Tham gia ngày:
    2/7/03
    Bài viết:
    861
    Nơi ở:
    Sydney - Australia
    __ Đúng vậy mmình thấy java hiện giờ rất ngon lại làm được nhiều việc và mình tính đi theo con đường quản trị mạng nên mình thấy học java là phù hợp với mình nhất. À nhân tiện cho hỏi có đĩa chương trình java không nhỉ vì hồi đó đi mua mà không thấy. Và theo các bạn nghĩ java tự học thì dễ không hay đi học ngoài ? Thx nhiều.
     
  20. m47

    m47 Dragon Quest

    Tham gia ngày:
    6/1/04
    Bài viết:
    1,365
    Nơi ở:
    anywhere but Home
    Java được sử dụng rộng rãi . Mình nghĩ với câu hởi của bạn khi lập topic này thì bạn nên lên nhà sách mua quyển : Java Căn bản về đọc và học !
    Mình chưa học java nên ko rõ lắm !
     

Chia sẻ trang này