View Poll Results: Trình độ code Frontend của bạn ở mức nào?

Voters
342. You may not vote on this poll
  • Tôi không biết tí gì về việc làm web và cũng không muốn học làm web

    20 5.85%
  • Tôi không biết tí gì về HTML, CSS, PHP ... (nhưng muốn học)

    127 37.13%
  • Tôi biết về HTML nhưng chỉ biết chút xíu về CSS.

    46 13.45%
  • Tôi biết HTML, CSS, nhưng không biết các kỹ thuật CSS nâng cao như CSS Sprites, CSS Hacks...

    80 23.39%
  • Tôi biết về CSS nâng cao và 1 chút Javascript.

    22 6.43%
  • Tôi biết CSS nâng cao và biết dùng các Javascript Frameworks như JQuery, Prototype, YUI...

    31 9.06%
  • Tôi là 1 Javascript Ninja.

    16 4.68%
Trang 1 / 13 12346 ... LastLast
Hiển thị kết quả từ 1 đến 10 / 121
  1. #1
    Tham gia
    23-01-2005
    Location
    http://hoctudau.com
    Bài viết
    2,957
    Like
    105
    Thanked 365 Times in 209 Posts

    Các bước xây dựng 1 website

    Tất nhiên để tự làm web thì cái quan trọng là kiến thức, nếu bạn muốn tự làm thì tham khảo video sau:



    Còn muốn đọc "hàn lâm" một chút, thì đọc tiếp :

    Chắc chắn nhiều bạn thắc mắc về cách làm 1 trang web, tôi sẽ lấy ví dụ về việc tạo 1 trang web bán hàng để minh họa việc này.

    Còn thế nào là Project 1? Project 1 là dự án đầu tay của các bạn học viên Aptech. Đa phần các Project 1 đều là làm 1 trang web bán hàng, một số bạn chọn làm CMS hoặc web game. Nó có ý nghĩa vô cùng quan trọng với các học viên Aptech vì những lý do sau:

    - Nếu bạn định học tiếp, việc thành công trong Prj 1 sẽ giúp bạn rất hứng thú trong việc học tiếp các kỳ học tiếp sau.
    - Nếu bạn định đi làm, những gì bạn tự làm trong Prj 1 sẽ giúp bạn tự tin rất nhiều và những kỹ năng bạn có được sẽ giúp bạn được tuyển dụng.
    - Và dù bạn định làm gì, việc làm Prj 1 sẽ để lại nhiều kỷ niệm khó quên vì cách thức tiến hành nó khác hẳn với những gì bạn đã từng được học. Ngoài ra, nó cũng góp phần quan trọng trong việc ôn lại những gì bạn đã học.

    Bây giờ tôi sẽ trả lời quan trọng của các bạn. Đó là làm Project cần phải làm những gì?

    Như tất cả mọi việc trên đời, việc đầu tiên là bạn phải xác định bạn cần làm gì? để làm được điều đó cần gặp ai, cần chuẩn bị cái gì, cần vượt qua thử thách nào?

    Thế bạn thử trả lời tôi xem bạn định làm gì? Tôi giúp bạn trả lời những câu hỏi tiếp sau.

    Tôi đã hỏi 1 học sinh câu này, bạn ấy (tạm gọi là bạn A) trả lời là "để em nghĩ 1 chút", "bạn ấy đang băn khoăn", tôi cũng thắc mắc là "không hiểu bạn ấy băn khoăn gì?", bởi vì tôi mới hỏi A là "em muốn làm cái gì?" thôi, chứ chưa hề hỏi "em định làm như thế nào?".

    Cũng có thể thông cảm cho A, vì thực ra A biết diễn đạt điều A muốn nói, đó là A "muốn xây dựng một gian hàng trực tuyến", nhưng A không hiểu câu hỏi của tôi, lẽ ra thì khi tôi hỏi "em định làm gì", thì A chỉ cần trả lời "em định xây dựng 1 cửa hàng trực tuyến", thì đó đã là 1 câu trả lời xuất sắc rồi.

    Tôi lại hỏi A: "Một người không biết gì về HTML, CSS, Javascript, ASP, SQL thì có thể làm được 1 gian hàng trực tuyến không?". Câu trả lời của A nằm trong dự đoán của tôi "theo em là không thể". Đáp án đúng là "vừa có thể mà vừa không thể". Tại sao lại có thể, bởi vì "không có việc gì khó, chỉ sợ tiền không nhiều, đào núi và lấp bể, không làm được thì thuê", A hoàn toàn có thể thuê một lập trình viên làm cho A một trang web như thế. Còn tại sao lại không thể? Vì "tiền không nhiều"? vì "mình là lập trình viên thì ai lại đi thuê lập trình viên khác"? vì "mình đang học làm web thì phải tự làm để biết cách làm chứ". Tôi cho rằng câu thứ 3 là đáp án đúng, nhưng chưa đủ. Có tiền cũng chưa chắc đã làm được trang web mình muốn, bởi vì làm khách hàng cũng không đơn giản.

    Và bài học đầu tiên bạn cần học khi làm Project, đó là bạn hãy đóng vai 1 người nhiều tiền, nhưng muốn làm ra 1 trang web ĐÚNG Ý BẠN. Đừng tưởng là bạn cứ gặp coder, quăng cho anh ta một đống tiền và bảo "anh hãy làm cho tôi một gian hàng trực tuyến" là anh ta có thể làm cho bạn. Theo bạn thì tại sao anh ta không thể làm được? Bởi vì tất nhiên, anh ta sẽ hỏi lại bạn 1 số câu như sau:

    - Cụ thể gian hàng của ngài bán cái gì? "điện thoại di động", "sách", "CD", ... hay bán tất cả mọi thứ trên đời?
    - Gian hàng của bạn có những chức năng gì và bạn định làm trong bao lâu (tất nhiên nếu bạn đưa cho hắn ta 1 danh sách 500 chức năng và hạn trong vòng 1 ngày hắn ta phải xong thì chắc chắn hắn ta không thể nhận lời, và 1 lần nữa câu nói "đừng tưởng có tiền là làm gì cũng được" lại đúng). Trường hợp bi đát hơn, nếu bạn đưa cho hắn những yêu cầu không tưởng như: gian hàng của bạn sẽ phục vụ khoảng 100 triệu người truy cập một ngày" thì, tin tôi đi, cho bạc tỷ hắn ta cũng không nhận lời, trừ khi hắn ta đã từng làm ra trang Amazone.com hay có quen biết với người làm ra trang đó, hoặc là yêu cầu làm ra 1 trang web không thể hack được cũng vậy, "vỏ quýt dày có móng tay nhọn", ai đảm bảo là bạn giỏi hơn tất cả mọi hacker.

    Tóm lại, nhiệm vụ của khách hàng là gì? Đó là đưa cho coder 1 tài liệu khoảng 30 trang, nói rõ cho họ biết là trang web cần làm gì? có những chức năng gì ...

    Đó, bạn thấy chưa, khách hàng phải viết 1 tài liệu đấy, cái này thì chắc chắn bạn không thể thuê người khác viết được, bởi người ta cũng không thể biết bạn muốn gì.

    Vậy bước 1 khi làm Project là viết tài liệu mô tả về dự án, cái này tiếng Anh gọi là "Project Requirement".

    Bước 1 này chia thành một số giai đoạn như sau: viết nháp, viết chi tiết và hoàn thiện.

    Giai đoạn viết nháp:
    - Chuẩn bị: giấy, bút (bạn chưa cần máy tính hay kiến thức gì cả).
    - Việc cần làm: phác thảo sơ lược trang chủ trang web như thế nào, các trang bên trong như thế nào.

    Part II (page 4): http://www.ddth.com/showpost.php?p=1711660&postcount=49
    Được sửa bởi zmt264 lúc 12:29 ngày 04-04-2012
    Thông tin + clip: http://youtube.com/hoctudau
    Quote Quote


  2. #2
    Tham gia
    20-10-2008
    Bài viết
    587
    Like
    0
    Thanked 3 Times in 2 Posts
    Mẫu: tôi sẽ làm mẫu cho các bạn 1 trang và đưa sản phẩm trong từng giai đoạn cho các bạn xem. Link mẫu: http://pict.com/album/1169/6be20db4de
    Chữ viết xấu quá ko đọc đựoc gì hết á

  3. #3
    Tham gia
    23-01-2005
    Location
    http://hoctudau.com
    Bài viết
    2,957
    Like
    105
    Thanked 365 Times in 209 Posts
    Xem thêm clip sau về nghề làm web

    Được sửa bởi zmt264 lúc 14:26 ngày 16-10-2012 Reason: Bổ sung bài viết
    Thông tin + clip: http://youtube.com/hoctudau

  4. Thành viên Like bài viết này:


  5. #4
    Tham gia
    31-07-2006
    Bài viết
    321
    Like
    8
    Thanked 33 Times in 33 Posts
    bái phục. chưa thấy ông thầy nào mà chữ xấu như thầy ni . haha

  6. #5
    Tham gia
    23-01-2005
    Location
    http://hoctudau.com
    Bài viết
    2,957
    Like
    105
    Thanked 365 Times in 209 Posts
    Quote Được gửi bởi bka View Post
    bái phục. chưa thấy ông thầy nào mà chữ xấu như thầy ni . haha
    Lúc nào cần viết đẹp thì gõ máy tính.

    Hoặc khi viết lên bảng thì tui viết khá đẹp (có học sinh của tui ... chứng giám )
    Thông tin + clip: http://youtube.com/hoctudau

  7. #6
    Tham gia
    20-10-2008
    Bài viết
    587
    Like
    0
    Thanked 3 Times in 2 Posts
    Thích nhất ở cái diễn đàn này là vừa tiếng việt vừa tiếng anh -> song ngữ nên cũng tạo điền kiện luyện dịch tiếng anh

  8. #7
    Tham gia
    23-01-2005
    Location
    http://hoctudau.com
    Bài viết
    2,957
    Like
    105
    Thanked 365 Times in 209 Posts
    Một số phần mềm dùng để thiết kế web:

    Được sửa bởi zmt264 lúc 14:27 ngày 16-10-2012
    Thông tin + clip: http://youtube.com/hoctudau

  9. Thành viên Like bài viết này:


  10. #8
    Tham gia
    08-04-2009
    Bài viết
    46
    Like
    0
    Thanked 0 Times in 0 Posts
    có lẽ vì sử dụng bàn phím nhiều nên giáo viên ngại viết trên giấy => chử xấu

  11. #9
    Tham gia
    01-08-2008
    Location
    *_*
    Bài viết
    675
    Like
    0
    Thanked 1 Time in 1 Post
    Trình độ code Frontend của bạn ở mức nào? (ko tính PHP?)

    (X)HTML, CSS (đủ xài), JavaScript kha khá

    Tính chọn cái thứ 4, nhưng mừ ko có JS

  12. #10
    Tham gia
    29-10-2007
    Bài viết
    208
    Like
    3
    Thanked 8 Times in 6 Posts
    Quote Được gửi bởi zmt264 View Post
    show hàng vài cái hình, vì 1 số bác ngại click:


    @zmt: chữ anh vẫn xấu như ngày xưa, chẳng đẹp lên chút nào

Trang 1 / 13 12346 ... LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •