Gia nhập : 01/01/1970 Điểm đóng góp : 0 Con vật yêu thích: : Mức độ vi phạm diễn đàn: :
| Tiêu đề: Hướng dẫn cơ bản để trở thành Web Development Tue Jan 12, 2010 5:21 am | |
| | | | | | Tạm dừng các chủ đề về SEO hôm nay chúng ta nói sang 1 vấn đề khác để thay đổi không khí chút nhé [You must be registered and logged in to see this image.] . Để trở thành 1 web development trong đầu chúng ta hiện lên những hình ảnh gì đầu tiên nào? 1 con người giỏi về HTML/CSS và code PHP/ASP.NET gõ cộc cộc chúi đầu vào màn hình và không biết gì xung quanh? Và lúc đó bạn tự hỏi : mình bắt đầu học code như thế nào nhỉ [You must be registered and logged in to see this image.] [You must be registered and logged in to see this link.]Tất nhiên trong bài viết hôm nay không phải là 1 cuốn sách giáo khoa để có thể hướng dẫn bạn tất cả mọi thứ để trở thành 1 coder mà đơn giản hơn là các chỉ dẫn cơ bản để bạn có thể trở thành như thế. Hãy xem như là 1 chuyến hành trình thú vị nhé [You must be registered and logged in to see this image.] . Bạn có thể xem qua bài viết này để có thể thấy sơ quan tầm quan trọng của HTML: [You must be registered and logged in to see this link.]. Trước khi chúng ta có ý định học bất cứ [You must be registered and logged in to see this link.] website nào thì điều bắt buộc đó là phải nắm vững [You must be registered and logged in to see this link.]. Ngôn ngữ nào cũng phải đi liền với 2 thứ này, hiện tại thì HTML đã lên chuẩn 5, sau bài viết này mèo Tom sẽ cố gắng có 1 bài review về HTML 5. Học code từ sách
Chúng ta load về hàng tá sách dạy về các ngôn ngữ lập trình nhưng mấy ai đọc hết chừng ấy sách? Hay thấy tựa đề hay thì load về để chật ổ cứng? Sách cũng có 2 mặt đó là không phải cứ sách viết là đúng, đôi lúc cũng đầy các cú pháp lỗi nhé, tính update công nghệ dễ lỗi thời hay tập trung khá nhiều vào các bài tập mà ít giải thích vì sao thế này thế kia. Nhưng ở sách cũng cung cấp những điều cơ bản(quan trọng là chúng ta phải biết chọn lọc sách, search về sách đó để xem các đánh giá), khi bạn đang có ý định tìm 1 book thì cần chú ý vài điều sau:
- Nơi xuất bản của sách đó, đọc tiểu sử của nơi xuất bản có đáng tin
cậy không? Cộng đồng đánh giá nhà xuất bản đó thế nào. Hầu hết các bookstore đều có Fan page trên [You must be registered and logged in to see this link.] vì vậy cách tốt nhất là lên đó để xem.
- Mỗi sách đều có các chapter demo cho chúng ra xem thử, hãy load về và đọc. Hãy suy nghĩ : tại sao bạn làm như vầy? hơn là suy nghĩ: bạn làm vậy như thế nào?
- Chỉ dẫn bạn các tag cơ bản và ý nghĩa tag đó như thế nào? VD 1 số tag cần phải biết :
Chắc hẳn khi học đến HTML/CSS bạn không thể bỏ qua trang [You must be registered and logged in to see this link.] vậy bạn nghĩ sao nếu học toàn bộ kiến thức trên đó với chế độ offline? Xin tặng bạn 1 file nén tuyệt vời này W3Schools’ Offline Certification Program CD 2009
[You must be registered and logged in to see this link.]
Học từ bạn
Thật tuyệt với nếu trong những người bạn của chúng ta có 1 người là coder. Nhưng nếu không thì thế nào?Hãy [You must be registered and logged in to see this link.], [You must be registered and logged in to see this link.] với tất cả khả năng của chúng. Nếu muốn hỏi bạn về code thì không nên hỏi những đề tài mà có thể trả lời dài dằng dặc, nhỏ mà từ từ thôi và bạn sẽ giúp ta. Cũng không nên ỷ lại mà hãy tìm tòi trước khi hỏi bạn nhé. Hãy chắc rằng bạn ta là những người có kinh nghiệm, check site họ(nếu có) để xem thế nào? 1 chú ý nho nhỏ là thiết kế site bây giờ đã không còn chú trọng vào
mà dùng nhiều để site có thể linh hoạt hơn, cần chú ý ý của mình ở đây là không phải dùng để thiết kế table nhé. Hãy xem các code mà bạn ta đưa cho ta để làm ví dụ, khi bạn đã có kĩ năng cao hơn thì hãy check : khả năng update code thế nào?(vd: hiện tại code dotnet đã lên hơn 3.0 mà code check toàn là 2.0 hoặc tệ hơn là 1.1 thì hãy xem lại), code có rối không?(người code cẩn thận luôn ghi note để định vị code)… Bước đi đầu tiên
Đọc bấy nhiêu đủ rồi giờ nhấc chân lên đi bước đầu thôi. Cách tốt nhất để học đó là hãy bắt đầu code. Bạn sẽ làm gì đối với các template mà các developer để lại?
- Nên tự thiết kế 1 template giống như các template mà bạn thấy(cơ
bản thôi chứ không phải cứ template thì lại nghĩ đên template moster). Trong quá trình thiết kế làm vừa đủ sao cho bao trọn toàn bộ kiến thức đã học, việc này khác với việc bạn có thể thay đổi template đó như thế nào.
- Bắt đầu code. Lặp đi lặp lại các dòng code và test thường xuyên sự
thay đổi kết quả trên browser, khuyến khích dân coder nên dùng Firefox làm trình duyệt chính vì có được sự ưu ái từ các plugin mang tính hỗ trợ cao vd như: [You must be registered and logged in to see this link.]. Đây là 1 tool cực kỳ tuyệt vời để test mọi thứ về HTML/CSS và có 1 độc chiêu là có thể debug được cả javascript.
Google người bạn thân thiết
Bạn gặp 1 bug? hay không không hiểu bất cứ vấn đề nào hãy Google nó. Có rất nhiều người đã từng gặp qua các vấn đề mà đang đã và đang gặp phải và học đã fix vì vậy hãy nhờ Google tìm ra nó giúp bạn. Học code thì đừng quên người bạn này nhé. Zí zụ tớ biết chẳng nhiều về PHP lắm nhưng [You must be registered and logged in to see this link.] lại được viết bằng PHP và có khá nhiều function trong khá là rắc rồi và mỗi khi có ý tưởng nào mới muốn áp dụng cho “đứa con” này của tớ, 1 là tự viết thêm(không thể rồi) 2 là tớ nhờ Google xem ý tưởng này có thực hiện được không [You must be registered and logged in to see this image.] . Quan trọng trong vấn đề này là bạn phải biết cách search chứ không phải đánh bừa lên là được, biết cách search sẽ tìm đúng nơi cần tìm, trích lọc nhưng keyword chính liên quan đến vấn đề. Code lỗi ư? Quá tốt
Thầy tớ từng bảo muốn code không bao giờ lỗi thì có 1 cách đó là không bao giờ code. Đã code là phải có lỗi. Quan trọng là trong học lập trình đó là : code và debug bí thì google. Hòa tan
Điều gì sẽ xảy ra nếu chúng ta cho thẻ div vào trong thẻ p? Hoặc di chuyển khối code xuống bottom? Học mà [You must be registered and logged in to see this image.] vì vậy cứ giả định dể xét xem các trường hợp có thể xảy ra càng nhiều càng tốt. Tập dần vì đôi lúc thực tế có những yêu cầu rất oái ăm. Đã sẳn sàng bắt tay vào code 1 trang HTML/CSS cơ bản chưa nào?
Sau đây tớ cung cấp cho các bạn 1 bài tập cơ bản nhưng muốn học tốt bắt buộc các bạn phải tự tay code lại toàn bộ nhé. Sẳn tiện cung cấp cho các bạn [You must be registered and logged in to see this link.], những tool này rất hữu ích và tớ vẫn hay dùng để code HTML/CSS [You must be registered and logged in to see this link.] <<< link load bài tập.
Nguồn: [You must be registered and logged in to see this link.]
Chữ ký của | | | | Message reputation : 100% (1 vote)
| | | | Hướng dẫn cơ bản để trở thành Web Development | |
|
Trang 1 trong tổng số 1 trang | | |
| Permissions in this forum: | Bạn không có quyền trả lời bài viết
| |
| |
| |
|