30/09/2018, 21:56

Nên học ngôn ngữ nào để lập trình Web?

Hiện tại em đang học 12 và muốn học về lập trình Web nhưng không biết nên học ngôn ngữ nào. Định học PHP nhưng thấy nhiều người bảo không nên học. Nhờ các anh chị tư vấn giúp ạ.

Người bí ẩn viết 23:57 ngày 30/09/2018

muốn học về lập trình Web nhưng không biết nên học ngôn ngữ nào

Lập trình web có 2 hướng là:

  • Front-end: Chuyên về thiết kế website, giao diện người dùng. Ví dụ khi bạn vào trang web www.apple.com, tất cả những hình ảnh, màu sắc sặc sỡ, phông chữ đẹp, .... đều là sự kết hợp của HTML & CSS, JavaScript và được lập trình bởi các Front-end developer
  • Back-end: Lập trình viên back-end xây dựng và duy trì công nghệ và sức mạnh của những thành phần đó, cho phép phần giao diện người dùng của trang web có thể tồn tại được.
  • => Để theo hướng Front-end: Bạn cần biết cơ bản các ngôn ngữ HTML & CSS và Javascript

    => Để theo hướng Back-end: Bạn cần biết các ngôn ngữ PHP, ASP.NET, SQL … đại loại là thế

    => Tham khảo thêm tại đây: http://bit.ly/29pQuBE

    ~~ viết 00:00 ngày 01/10/2018

    Vậy nếu em muốn học backend thì nên học ngôn ngữ nào là tốt nhất ạ. Định học PHP nhưng lên mạng đoc thấy có mấy bài bài viết bảo không nên học PHP

    Người bí ẩn viết 00:06 ngày 01/10/2018

    Định học PHP nhưng lên mạng đoc thấy có mấy bài bài viết bảo không nên học PHP

    Ai bảo? Bài viết nào??
    Facebook được viết bằng ngôn ngữ PHP đấy bạn!

    P/S: Trước khi học PHP mình nghĩ bạn nên tìm hiểu sơ qua HTML trước

    Đinh Quốc Hân viết 00:12 ngày 01/10/2018

    Thằng nào bảo PHP không nên học vậy ? Bạn lên mạng tìm việc xem, đừng nghe đứa nào khuyên cả tự mình chứng thực là tốt nhất.

    Mai Trung Tín viết 00:00 ngày 01/10/2018

    Tất nhiên cái đứa khuyên không nên học PHP không phải là vì PHP ít việc rồi :)). Mình còn đọc ở đâu đó nói ban đầu FB dc viết bằng PHP nhưng sau đó đã thay (hay bổ sung) bằng ngôn ngữ khác rồi thì phải :-?

    Đinh Quốc Hân viết 00:07 ngày 01/10/2018

    FB dc viết bằng PHP nhưng sau đó đã thay (hay bổ sung) bằng ngôn ngữ khác rồi thì phải :-?

    FB được viết bằng HH (phát triển từ PHP) ở toàn bộ hệ thống Backend. Các phần frontend và tương tác dùng React. Một số chỗ cần realtime thì dùng ngôn ngữ khác vì PHP ko realtime được.

    ~~ viết 00:09 ngày 01/10/2018

    Vâng ạ. Em đang học HTML với CSS. Chắc học xong thì sẽ học tiếp PHP

    Itachi Citus viết 23:57 ngày 30/09/2018

    PHP ko realtime được

    Nhầm
    http://php.net/manual/en/book.sockets.php
    http://socketo.me/

    Chắc học xong thì sẽ học tiếp PHP

    Học javascript hoặc java á bạn . Ý kiến cá nhân.

    Đinh Quốc Hân viết 23:57 ngày 30/09/2018

    Nhầm http://php.net/manual/en/book.sockets.phphttp://socketo.me/

    Lạy cụ realtime ở đây là tương tác realtime ông thử chạy 1 tập tin PHP ko có thằng JS coi có realtime được ko =))

    Itachi Citus viết 00:06 ngày 01/10/2018

    Realtime, bạn định nghĩa realtime là gì vậy . Nói vậy bạn cần làm 1 server “realtime” với android app cũng cẫn JS à

    Đinh Quốc Hân viết 23:58 ngày 30/09/2018

    Android là Web à =)) đưa App Native ra làm gì. Bây giờ mình cho bạn 1 server: code HTML + CSS và ở backend dùng socket. Tặng trình duyệt Chrome bạn chạy realtime rồi quay clip lại mình sẽ tạ lỗi với bạn ngay. Nếu PHP làm tốt realtime thì hẵn ai cũng dùng rồi =)) socket của nó đơn thuần là mở cổng ở phía sv để cho thằng client và native bắt thôi mà lĩnh vực đó nó ko có, Ý mình nói là realtime ở client chứ ko phải ở Server.

    Itachi Citus viết 00:05 ngày 01/10/2018

    Một số chỗ cần realtime thì dùng ngôn ngữ khác vì PHP ko realtime được.

    Vậy ý bạn khi nói câu này là gì , nếu nói vậy thì web app nào cũng cần dùng “ngôn ngữ khác” chứ chưa cần nói đến realtime.

    Đinh Quốc Hân viết 00:00 ngày 01/10/2018

    Phía server cả client Facebook không dùng PHP -_- chán ông ghê. Mình nói facebook ông à

    FB được viết bằng HH (phát triển từ PHP) ở toàn bộ hệ thống Backend. Các phần frontend và tương tác dùng React. Một số chỗ cần realtime thì dùng ngôn ngữ khác vì PHP ko realtime được.

    Cái này nguyên văn chứ ko phải riêng lẽ đâu.

    Đỗ Nhiên viết 00:08 ngày 01/10/2018

    học c# hay java thì có thể làm được cả web cả app còn php thì làm được mỗi web thôi à nên hcoj c# vì tương lại thằng này mình thấy khá ok à

    Itachi Citus viết 00:00 ngày 01/10/2018

    À vậy mình nhầm, sorry bạn .

    Đinh Quốc Hân viết 00:05 ngày 01/10/2018

    À vậy mình nhầm, sorry bạn .

    hehee có gì đâu diễn đàn mình, mọi góp ý để bổ xung kiến thức cho nhau mà Thanks bạn.

    Vô Thin viết 00:07 ngày 01/10/2018

    Học web có rất nhiều ngôn ngữ lập trình để bạn chọn lựa. Nhưng mình khuyên bạn là nên tập trung vào JavaScript.

    Lý do: đàng nào ban cũng đụng đến JavaScript nên trước sau gì cũng phải học. Tốt hơn hết là học cho thành thạo cái này và dùng cả ở phía client và phía server luôn thì bạn sẽ đỡ mất công phân tán sức lực học 2 ngôn ngữ lập trình (có thể học nhưng tính sau, học 1 sẽ tập trung và với cùng thời gian thì chạy một chiếc xe máy sẽ nhanh hơn chạy hai chiếc cùng lúc).

    Bài liên quan
    0