1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Lập trình web cơ bản cho học sinh Trung học phổ thông

Chủ đề trong 'Điện - Điện tử - Viễn thông' bởi phambinh304, 03/02/2016.

  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
  1. phambinh304

    phambinh304 Thành viên mới

    Tham gia ngày:
    15/12/2015
    Bài viết:
    55
    Đã được thích:
    0
    Bài viết hướng đến những học sinh và sinh viên chưa biết lập trình web cơ bản nên bắt đầu từ đâu. Đây là bài viết rất hữu ích được tổng hợp từ nhiều ý kiến rất đáng giá của những đã có kinh nghiệm trong lĩnh vực lập trình. Mình tin bạn chẳng thể tìm bài thứ hai ở bất cứ đâu.

    Với nhiều học sinh đang ngồi trên ghế nhà trường, các em đã có đam mê với việc lập trình nói chung cũng như lập trình web nói riêng. Việc lập trình rất thú vị chứ không hề nhàm chán như nhiều người vẫn nghĩ. Cảm giác rất tuyệt khi bạn khi bạn hoàn thành xong những đoạn code và xem lại thành quả của mình. Lập trình web cơ bản là thứ mà dân IT đều phải biết dù bạn có muốn học lập trình những thứ gì đi chăng nữa.

    [​IMG]
    Lập trình web cơ bản cho học sinh Trung học phổ thông

    Mình sẽ đi thẳng vào vấn đề – Có 4 bước bạn cần đi qua:

    Lập trình web cơ bản nên bắt đầu từ HTML bởi các trang web đều được tạo dựng bởi code HTML. Học HTML cũng như bạn đang xây dựng những chi tiết nhỏ trong ngôi nhà là trang web của bạn. Ngoài ra, cũng có thể học song song CSS hoặc Javascript (những thứ này chỉ nên xem qua trước chứ học xong bạn cũng sẽ quên đi nhiều hoặc chưa thể hiểu hết được cái thâm thúy của nó). Bạn không nên đặt quá nặng vào HTML bởi văn bản trong HTML cũng giống như văn bản text bình thường ngoại trừ một việc nó dùng các tag mở và tag đóng để định dạng. Tác dụng của từng tag bạn sẽ được học khi theo học một ngôn ngữ lập trình web cơ bản như PHP, APS,… bạn sẽ dễ nhớ hơn. Còn nếu đang theo học ở trung tâm thì cứ học hết để khỏi tốn tiền.

    Thứ nên học tiếp theo là CSS và Javascript. Như đã đề cập ở trên, bạn có thể học căn bản về hai ngôn ngữ này ngay khi đang học HTLM. Cách trình bày hoa mỹ trên trang web được sự hỗ trợ bởi CSS cho nên nó là cái bạn bắt buộc phải biết. Cùng với đó, các quyền biến trong trang web cũng được sự trợ giúp của Javascript nên ngôn ngữ này bạn cũng cần phải nắm được. Tuy nhiên, cũng chỉ cần biết cơ bản là đủ, tới khi nó đã trở nên quen thuộc và bạn dùng thường xuyên, bạn tự khắc sẽ hiểu. Để học hết những ngôn ngữ này cũng cần rất nhiều thời gian chứ không thể học trong ngày một ngày hai được.

    [​IMG]
    Lập trình web cơ bản cho học sinh Trung học phổ thông

    Chúng ta đang đi theo nguyên tắc nắm bắt hết những phần cốt lõi, giảm lược những cái thừa để việc học trở nên nhanh chóng và hiệu quả nhất. Sau khi học được HTLM, CSS và Javascript là bạn đã hoàn thành một nửa chặng đường đến với lập trình web cơ bản. Tiếp theo chúng ta sẽ có một bước tiến mới: làm chủ các Server Code. Các trang web động, những dữ liệu đa dạng, phong phú của trang web đều được tạo bởi Server Code như ASP, PHP hay các loại code mới khác. Nếu bạn chưa rõ, cứ hiểu PHP và các ngôn ngữ server site khác như ngôn ngữ C còn HTLM là sản phẩm in ra của nó, tất nhiễn sẽ có một số ngoại lệ nhưng nhìn chung có thể tưởng tượng là thế.

    Vậy là chỉ còn một bước nữa là bạn có thể làm chủ việc lập trình web của mình một cách cơ bản nhất. Nếu các bạn đã đầu tư nhiều vào việc học Server Code và nghiên cứu lại HTLM, CSS thì không khó khăn gì cho bạn vượt qua thử thách cuối này. 99% dữ liệu được truy nhập, truy xuất từ CSDL và cũng phải đến 99% hệ thống CSDL là loại liên hệ. Cho nên cái cuối cùng bạn cần học là SQL (SQL server, mySQL,..)

    Một số lưu ý nhỏ cho các ban: Tất cả mọi lời khuyên đều mang tính chất tham khảo, muốn học gì và có học được hay không đều do quyết tâm của bạn. Bạn hoàn toàn có thể học HTLM và CSS rồi đi làm luôn nhưng công việc khá cực khổ và cần hiểu biết nhiều về tiếng Anh. Học xong PHP là bạn đã có thể tự lập trình web như ai rồi. Sau cùng, hãy thật giỏi một ngôn ngữ đồng thời học tiếng Anh cho tốt, bạn sẽ dễ dàng tìm được chỗ đứng của riêng minh trong lĩnh vực công nghệ thông tin. Bên cạnh đó, bạn cần một hay một vài “nghề tay trái” – những ngôn ngữ lập trình khác để phòng khi có biến sẽ dùng tới.
    Nguồn: smartjob.vn

Chia sẻ trang này