LẬP TRÌNH WEB CƠ BẢN (WEB FUNDAMENTALS)

Khóa lập trình Web cơ bản tại Turing TechEdu giúp học viên hoàn thiện kiến thức – kĩ năng về lập trình Web căn bản. Các buổi học đều mang tính thực hành với nhiều ví dụ – bài tập nhằm xây dựng rèn luyện cho học viên kĩ năng xây dựng giao diện với HTML – CSS và Bootstrap 4, lập trình các tương tác trên giao diện web với Javascript và jQuery. Sau lộ trình học, học viên có khả năng tự tay xây dựng các trang web tĩnh đẹp mắt – thân thiện – dễ thao tác. Học viên có thể ứng tuyển các vị trí liên quan đến xử lý giao diện tại các công ty hoặc tự thực hiện các dự án cá nhân.

Tại sao bạn nên học lộ trình này

Mục tiêu lộ trình Mục tiêu lộ trình

Mục tiêu lộ trình

Mục tiêu lộ trình

Lộ trình học

Lập trình giao diện Web

Khóa học cung cấp cho học viên tư duy thiết kế giao diện Web với Figma. Từ đó, học viên sẽ được học và làm việc với CSS - Bootstrap để thực hiện ý tưởng của mình. Thông qua hệ thống ví dụ, bài tập, học viên được củng cố kĩ năng thiết kế và xây dựng các trang web phù hợp với nhu cầu. Sau khóa học, học viên có thể tự tin xây dựng giao diện Web phục vụ các dự án của công ty hoặc dự án cá nhân.

 

Xem chi tiết khóa học tại đây

 

Thời lượng

  • 30 giờ bài giảng
  • 60 giờ tự học

 

Kiến thức - kĩ năng trọng điểm

  • Tư duy thiết kế web
  • Layout - dàn trang
  • Responsive Web

 

Công nghệ đặc biệt

  • Figma
  • HTML - CSS
  • Bootstrap 4
  • Live Server

Javascript

Khóa học cung cấp cho học viên kiến thức nền tảng về Javascript, công nghệ nền tảng của thế giới web được hỗ trợ bởi các trình duyệt web phổ biến hiện nay. Học viên sẽ được tiếp cận Javascript tương tự như một ngôn ngữ lập trình sử dụng để động hóa nội dung website, và mang đến trải nghiệm lôi cuốn hơn đối với người sử dụng thay vì các trang web tĩnh thông thường. Học viên kết thúc khóa học bằng một dự án cá nhân, sử dụng JS để xây dựng cho mình một website có tính tương tác cao với người sử dụng có thể áp dụng ngay trong công việc.

 

Xem chi tiết khóa học tại đây

 

Thời lượng

  • 20 giờ bài giảng
  • 40 giờ tự học

 

Kiến thức - kĩ năng trọng điểm

  • Tư duy và kĩ năng lập trình Javascript
  • Ứng dụng Javascript trong giao tiếp giữa web và server

 

Công nghệ đặc biệt

  • Javascript
  • ES6
  • DevTools

Kết quả sau lộ trình

Chuyên môn

  • Hiểu được tư duy thiết kế Web
  • Nắm được phương pháp cắt giao diện từ bản thiết kế
  • Thành thạo xây dựng giao diện Web Responsive
  • Làm chủ các thao tác trên giao diện Web với Javascript – jQuery

Kĩ năng

  • Tìm hiểu yêu cầu, phân tích giải pháp
  • Thảo luận, trình bày giải pháp
  • Tự học, tự tìm hiểu, tra cứu
  • Sử dụng các công cụ quản lý mã nguồn
  • Sử dụng công cụ quản lý công việc

Cơ hội việc làm

  • Cơ hội tiếp cận với các nhà tuyển dụng
  • Rèn luyện khả năng viết CV – phỏng vấn
  • Được viết thư giới thiệu

Phương pháp giảng dạy

Giảng dạy tinh gọn

Tư duy sáng tạo

Thực hành là trên hết

Đối tượng học viên

  • Học sinh, sinh viên trong và ngoài khối ngành CNTT
  • Người đang làm việc trong lĩnh vực CNTT
  • Người muốn chuyển ngành

Câu hỏi thường gặp

Khóa học của Lập trình Web căn bản tại Turing School có gì đặc biệt?

Phương châm của chúng tôi là giảng dạy tinh gọn, chú trọng thực hành để phát triển tư duy sáng tạo, mỗi buổi học đều có rất nhiều ví dụ, bài tập để học viên thực hành. Chúng tôi mong muốn học viên không chỉ có kiến thức mà còn có kĩ năng, hơn nữa có khả năng tìm tòi, tư duy giải quyết vấn đề. Với việc lấy học viên làm trọng tâm, các buổi học sẽ là các buổi trao đổi kiến thức, kinh nghiệm, thực hành với ví dụ và bài tập. Do đó, cùng một nội dung, chương trình của Turing School dài hơn do tập trung nhiều hơn vào tính thực hành.

Tôi nên học CSS hay bỏ qua để sử dụng các thư viện hiện đại hơn?

Về bản chất, các thư viện thiết kế giao diện đều sử dụng CSS để xây dựng. Việc sử dụng các thư viện một cách máy móc và không có nền tảng về thiết kế giao diện thuần tuý với CSS rất nguy hiểm, có trường hợp cần chỉnh sửa cho phù hợp yêu cầu nhưng không biết bắt đầu từ đâu. Các thư viện này đều kế thừa tư duy thiết kế giao diện từ CSS, có rất nhiều phần chỉ đơn giản là chứa các đoạn mã CSS dựng sẵn để chúng ta không phải lập trình lại. Đối với một chuyên viên phụ trách vị trí này, có thể khi làm việc họ có thể sử dụng các thư viện một cách thuần thục - trên nền tảng họ đã có tư duy thiết kế rồi. Việc học tư duy thiết kế ứng dụng là điều không thể tránh đối với một chuyên viên phụ trách vị trí liên quan.

Tôi có cần học jQuery không hay sử dụng các thư viện - framework hiện đại hơn?

jQuery được sử dụng trong Bootstrap 4 và ở rất nhiều nơi khác trên các trang web. jQuery là tập hợp các hàm tiện ích được xây dựng sẵn, ổn định để chạy trên nhiều môi trường, trình duyệt khác nhau. Hiện nay, có rất nhiều thư viện - framework khác, nhưng trong một vài task cụ thể chúng ta vẫn tìm thấy sự hữu ích, nhanh gọn khi sử dụng jQuery, hoặc có một số thư viện được xây dựng với jQuery như Bootstrap. Do đó, bạn nên nắm được jQuery.