Học Front End, Học HTML/CSS/JS dễ ợt như ăn ớt

Học Front End, Học HTML/CSS/JS dễ ợt như ăn ớt

Ngày 09 - 08 - 2017 - Tại chuyên mục: Front end CSS, HTML & JS - Lượt xem: 11791

Học front end ??? Front end là cái QQ gì thế? Đối với mình front end là làm giao diện, xử lý các tác vụ ở giao diện web hoặc mobile :v… À Mình cũng từng làm front end đó.

Công ty đầu tiên mình làm toàn CSS với HTML, cắt giao diện từ PSD (Photoshop) chuyển sang HTML/CSS họ kêu mình là front end. Làm được một thời gian, về chém gió với mấy đứa sinh viên khóa dưới, tụi nó khen quá trời… Anh Huy là thánh Front End… Tưởng thánh thiệt nên nghỉ việc công ty thứ nhất qua làm công ty thứ 2, cũng vị trí Front end và cuộc đời đen tối bắt đầu ở đây :))). Vào công ty sếp giao việc làm toàn JS, cụ thể là ReactJS & AngularJS… cuối cùng làm được 3 tuần tự xin rút :D.

 

Học front end

Dù lên bờ xuống ruộng nhưng dù sao cũng có tí kinh nghiệm. Sau đây mình xin chia sẻ những điều cần chuẩn bị để học Front End.

Chuẩn bị tư tưởng:

  • Bạn muốn học lập trình web nhưng ko biết bắt đầu từ đâu? HTML và CSS là 2 “ngôn ngữ” bắt buộc bạn phải biết khi muốn trở thành 1 Web Devoloper. Vì thế nên bắt đầu từ chúng nhé.
  • HTML và CSS là 2 “ngôn ngữ” khá dễ, không yêu cần kiến thức gì trước, ngoài việc bạn biết gõ bàn phím.
  • Tình hình việc làm front end như thế nào? Thiếu trầm trọng các thím ạ.
  • Lương ? trên chục chai nhé. Nói chung tùy vào trình nữa. Nhưng ko thấp đâu nhé.
  • Nếu học chuyên sâu js như AngularJS, ReactJS, VUEJS thì nó ko dễ đâu, FUC* TẠP hơn cả Back End luôn đó 😀
  • Tinh thần làm việc: Nhanh, đẹp, tương thích với mọi hệ điều hành, mọi màn hình =))

Chuẩn bị công cụ:

  • Công cụ soạn thảo code: Mình khuyên các bạn dùng Sublime Text 3, nó nhẹ, nhanh, nhiều plugin hỗ trợ code và nó Free.
  • Các plugin nên cài khi dùng sublime text 3: HTML5, JQUERY, EMMET, BOOTSTRAP 3. (XEM HƯỚNG DẪN)
  • Cài đặt trình duyệt google chrome, nó có tool dev hỗ trợ rất nhiều để làm front end.
  • Tìm hiểu GIT, GITHUB, các công cụ để quản lý phiên bản code tốt hơn.

** Phía trên là những công cụ để code giao diện web đơn giản. Còn nếu học JS chuyên sau như Angularjs, ReactJS, VUEJS thì cần các công cụ khác nhé như (Webstorm, node, gulp…)

Tài liệu học front end ở đâu:

  • Tài liệu học html css rất nhiều trên mạng, bạn có thể tìm kiếm với từ khóa “Học HTML”, “Học CSS”… Mình khuyên các bạn nên học theo seri video sẽ hiệu quả hơn.
  • Sau đây là 1 số trang web nước ngoài để bạn học html css.
    • https://www.w3schools.com/
    • http://html.net/
    • http://www.learn-html.org/
    • https://www.tutorialspoint.com/html/
    • https://developer.mozilla.org/en-US/docs/Web
    • http://www.htmldog.com/
    • https://cssguidelin.es/
    • http://www.snoopcode.com/
  • Không có học chổ nào hiệu quả bằng tự học, tự nghiên cứu 😀

Tóm lại:

Học front end nói riêng hay lập trình nói chung cần phải thực hành nhiều thì mới lên tay được. Mình chỉ làm frond end trong một thời gian ngắn nên bài viết này chỉ mang tính chia sẽ kinh nghiệm bản thân. Bạn nên tìm học nhiều tại liệu về front end khác nữa.

Bài viết này dành riêng cho các bạn lớp 14SPT.

Chúc các bạn thành công!

Huy Kira

Đam mê hóa học, ưng thi vào trường kinh tế... Đậu vào trường Sư phạm, quyết tâm đi dạy... Ra trường đi làm designer, tự học frontend, chuyển qua làm PHP, được công ty đào tạo laravel... Và hiện tại đang code react native(2015) => Fullstack ... ?? tối về viết blog... (Còn tiếp...)

21
  • Tịnh Nguyễn BlogMình cũng muốn sử dụng thành thạo HTML và CSS mà còn chưa được đây, JavaScript thì được 2 bài rồi nghỉ :v

    Thích Trả lời 7 năm trước

  • Tịnh Nguyễn BlogKhông liên quan nhưng mà mình bình luận cả mớ rồi mà web vẫn cần kiểm duyệt sao ta, đề xuất tắt kiểm duyệt khi đã bình luận trước đó.

    Thích Trả lời 7 năm trước

  • KeniVinhGiao diện blog nhìn hay hay nhỉ

    Thích Trả lời 7 năm trước

  • Phong Phan:D học mà không hành thì xem như bỏ rồi , có cái ko học mà mấy ông hành như trâu . kkk

    Thích Trả lời 7 năm trước

  • dailydieuhoataihanoiMình nghĩ bất cứ cái gì cũng chỉ dễ với người có gốc sẵn chứ người không có gốc cũng ko dễ như bạn nói

    Thích Trả lời 7 năm trước

  • Trần Đăng Phátthằng js nó khó đến mức khiến bạn chuyển qua back end luôn hả, :((( mình mới kha khá html + css thôi mà nghe ngán quá vậy

    Thích Trả lời 7 năm trước

    • HuyKiraCứ tự tin lên cậu, học lập trình mà tìm hiểu chuyên sâu thì không có cái nào dễ đâu :v

      Thích Trả lời 7 năm trước

  • sơn30 tuổi rồi học có vô nổi nữa không trời

    Thích Trả lời 7 năm trước

  • Thành TrungCảm ơn anh với bài viết chia sẻ hay ? em vào công ty làm php nhưng cuối cùng chuẩn bị nhảy sang angularjs đây

    Thích Trả lời 6 năm trước

    • Huy KiraKaka Đi làm mới biết sẽ định hướng theo cái chi. Nhiều cái để học lắm :D Làm angularjs đi rồi apply vô cty làm với a =))

      Thích Trả lời 6 năm trước

  • Trần Thu Thảo anh ơi cho em hỏi back-end với font-end là gì vậy ạ? em đang tập tành học web, thấy các anh chị cứ back end font end chả hiểu j :v

    Thích Trả lời 6 năm trước

    • Huy KiraCứ hiểu đơn giản như thế này: front end là làm giao diện, còn backend là làm chức năng. Con muốn hiểu chính xác và sâu thì em nên tìm thêm nhiều tài liệu để đọc nha em!

      Thích Trả lời 6 năm trước

  • Nguyễn Văn AnhTheo em thấy trên mạng toàn chia HTML và Css làm 2 Seri riêng biệt. Rất khó để tiếp thu một cách đồng bộ. Anh có list nào đồng bộ 2 ( thậm chí là 3 bao gòm Js ) ngôn ngữ này vào 1 seri không .. A có thể bớt chút thời gian list cho e cái mục lục cũng được ;) ....

    Thích Trả lời 6 năm trước

  • thanh sangMình tốt nghiệp cntt 2012 ra trường chẳng biết gì hết, ở trường day web chỉ có html, vb net, ông thầy chỉ viết vài câu lệnh html mà ổng viết ko được lõi tùm lum, ổng cũng bí lù không biết gì, nên học xong cũng mù luôn, mình mới mò học trên mạng hơn nữa năm nay, giờ chỉ biết html, css, react js, học fontend ko cần học javascript, jquery dc ko bạn, mong bạn chia sẽ kinh nghiệm nên học những gì để làm fontend

    Thích Trả lời 5 năm trước

AVT