<![CDATA[Latest posts for the topic "Lập trình web căn bản"]]> /hvaonline/posts/list/23.html JForum - http://www.jforum.net Lập trình web căn bản HTML (Hypertext markup language). HTML là cái lõi của web vì thế ko thể ko biết nó. Làm sao để học HTML? Để trả lời câu hỏi này, tôi vào google search với một số từ khóa: HTML, HTML tutorial, ... . Kết quả hiện ra rất nhiều, hi vọng các bạn có thể tìm cho mình một link để tham khảo. Thậm chí có rất nhiều sách online free về HTML. HTML không khó, chỉ cần khoảng 3 ngày là bạn có thể viết 1 website nho nhỏ. - Tiếp theo HTML học gì đây? Nếu bạn đọc 1 quyển sách về HTML tôi tin là có nhắc đến Javascript. Vậy nên tiếp theo nên tìm hiểu nó. Với Javascript trang web của bạn đã có chút thay đổi, với một số tương tác với người dùng ở phía client. - Sau Javascript có lẽ phải biết đến CSS (Cascading Style Sheets). CSS không phải là một ngôn ngữ, nhưng CSS giúp thiết kế HTML nhanh, gọn, hiệu quả và chuyên nghiệp hơn. Đến đây có lẽ bạn đã nắm được sơ sơ về "làm web". Có một địa chỉ rất hữu ích chứa các chuẩn về web, đó là: Code:
http://www.w3.org/
- Công việc tiếp theo là tìm hiểu khái niệm: static websitedynamic website. - Để tạo một dynamic website trước tiên bạn cần một chút kiến thức về mô hình web-server và client. Thế nào là server, thế nào là client,... - Bước tiếp theo là xác định ngôn ngữ dùng để tạo dynamic website. Đây cũng là câu hỏi của rất nhiều người: PHP, Perl, Java, ASP, ASP.NET, .... Mỗi ngôn ngữ đều có điểm mạnh yếu khác nhau. Tuy nhiên để bắt đầu tôi thấy PHP là một lựa chọn nhẹ nhàng bởi tính phổ dụng của nó. - Nếu chọn PHP thì phải học thế nào? Câu trả lời đầu tiên có lẽ là ở đây: http://php.net ở đây bạn có thể tìm được thông tin căn bản nhất về PHP, cũng như các reference. - Bên cạnh ngôn ngữ lập trình web, ngày nay người ta thường thiết kế website với 1 cơ sở dữ liệu. Cơ sở dữ liệu phổ dụng nhất là MySQL. Bạn đã đến bước này chưa? Nếu bạn đang băn khoăn về việc thiết kế một cơ sở dữ liệu thì tốt nhất không nên đặt những câu hỏi đại loại như: "Làm ơn chỉ dùm mình cách thiết kế cơ sở dữ liệu như thế nào", vì đây không phải là vấn đề có thể hướng dẫn trong một bài viết được. Lúc này bạn cần phải bỏ thời gian học đàng hoàng thì mới mong làm việc tốt với cơ sở dữ liệu. - Sau bước này là gì? Câu trả lời chính tôi cũng không biết, vì topic này tôi chỉ định nói về lập trình web căn bản. Những bước tiếp theo có lẽ vượt ra ngoài chủ đề này mất rồi. Một topic mới sẽ thích hợp hơn. Vậy đấy, những bước căn bản nhất để lập trình web! Bạn đang ở bước nào? Bạn cảm thấy những bước trên có hợp lý? Mời mọi người cho ý kiến tiếp. ]]>
/hvaonline/posts/list/28372.html#174569 /hvaonline/posts/list/28372.html#174569 GMT
Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#174574 /hvaonline/posts/list/28372.html#174574 GMT Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#174578 /hvaonline/posts/list/28372.html#174578 GMT Re: Lập trình web căn bản

K4i wrote:
Được chọn nhiều cái không FaL ơi :D 
Thì chọn cái nào chính thôi :D rồi comment thêm ;-) Tui cũng làm cái vote cho vui, với lại để mọi người thấy tương quan về sự phổ dụng ấy mà.]]>
/hvaonline/posts/list/28372.html#174580 /hvaonline/posts/list/28372.html#174580 GMT
Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#174652 /hvaonline/posts/list/28372.html#174652 GMT Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#174655 /hvaonline/posts/list/28372.html#174655 GMT Re: Lập trình web căn bản

choc_ wrote:
mình thấy CSS còn khó hơn Javascript, C, C++, và tất cả các loại ngôn ngữ lập trình trên thế giới cộng lại. nghe đồn các khoa CS trên thế giới thay vì dạy C hay Java cho freshman thì sẽ dạy CSS :-D. anyway, có cuốn sách dạy xHTML/CSS rất được là cuốn Head First xHTML/CSS.  
CSS mà khó hơn C,C++,Javascript huh? Khó hay không cũng tùy người thôi. Mình thấy nên học HTML , rồi đến CSS, XML..Sau đó mới học Javascript, VB Script... Sau đó thì học coding Java,PHP, .Net (VB or C#)..Rồi học tới Database (MYSQL,SQL Sever, Oracle,Jet...) Cao siêu nữa thì AJAX, WPF, Silverlight, Adobe Air...]]>
/hvaonline/posts/list/28372.html#174666 /hvaonline/posts/list/28372.html#174666 GMT
Re: Lập trình web căn bản

choc_ wrote:
mình thấy CSS còn khó hơn Javascript, C, C++, và tất cả các loại ngôn ngữ lập trình trên thế giới cộng lại. nghe đồn các khoa CS trên thế giới thay vì dạy C hay Java cho freshman thì sẽ dạy CSS :-D. anyway, có cuốn sách dạy xHTML/CSS rất được là cuốn Head First xHTML/CSS.  
Thật là lạ thường, có lẽ bạn hiểu nhầm CSS là 1 thứ ngôn ngữ nào khác chăng.]]>
/hvaonline/posts/list/28372.html#174668 /hvaonline/posts/list/28372.html#174668 GMT
Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#174690 /hvaonline/posts/list/28372.html#174690 GMT Re: Lập trình web căn bản

choc_ wrote:
Không mình nói thật. CSS khó. Bạn nào không tin thử lấy CSS làm layout cho một website, rồi làm cho website đó hiện đúng hết trên các browser hiện đại đi. 
Cái kiểu làm dâu trăm họ đây mà -:-) Bởi vậy mới cần phải có chuẩn cho các browser, chứ FF hiện 1 đằng, IE hiện 1 nẻo, Chrome, Safari lại một kiểu khác thì đúng là ... #:S Mà nói vậy chứ các bạn mới học đừng nghe bạn choc_ hù mà sợ ;-) . Kiểu gì cũng phải biết CSS, và cố gắng theo chuẩn của w3.org. ]]>
/hvaonline/posts/list/28372.html#174715 /hvaonline/posts/list/28372.html#174715 GMT
Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#174755 /hvaonline/posts/list/28372.html#174755 GMT Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#174761 /hvaonline/posts/list/28372.html#174761 GMT Re: Lập trình web căn bản

choc_ wrote:
Không mình nói thật. CSS khó. Bạn nào không tin thử lấy CSS làm layout cho một website, rồi làm cho website đó hiện đúng hết trên các browser hiện đại đi. 
Để giải quyết vấn đề này tớ thường làm: If(IE) { Hiển thị } If(FF) { Hiển thị } ... Đảm bảo "Đẹp từng centimet" :D ]]>
/hvaonline/posts/list/28372.html#174814 /hvaonline/posts/list/28372.html#174814 GMT
Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#174969 /hvaonline/posts/list/28372.html#174969 GMT Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#174984 /hvaonline/posts/list/28372.html#174984 GMT Re: Lập trình web căn bản

BlueBird wrote:

choc_ wrote:
mình thấy CSS còn khó hơn Javascript, C, C++, và tất cả các loại ngôn ngữ lập trình trên thế giới cộng lại. nghe đồn các khoa CS trên thế giới thay vì dạy C hay Java cho freshman thì sẽ dạy CSS :-D. anyway, có cuốn sách dạy xHTML/CSS rất được là cuốn Head First xHTML/CSS.  
Thật là lạ thường, có lẽ bạn hiểu nhầm CSS là 1 thứ ngôn ngữ nào khác chăng. 
Thì CSS cũng là một ngôn ngữ mà, chứ bạn cho nó là cái gì ;-) Thật ra, CSS không khó vì cách viết hay cấu trúc hay các thứ khác của ngôn ngữ lập trình, mà nó khó vì mình phải làm cho các trình duyệt hiểu đúng những gì mình muốn, mà lại có quá nhiều trình duyệt =(( Ai có hứng thú thì xem thêm cái này: "Everything You Know About CSS Is Wrong" Link: http://www.digital-web.com/articles/everything_you_know_about_CSS_Is_wrong/ @phpvirus: nhầm to rồi, không phải thằng ấy mới vào nghề đâu. Có ai nhớ hết các function của PHP đâu (cũng chả ai dại mà làm chuyện này -:-) ), nên lúc làm thì phải đọc manual thường xuyên là chuyện tất nhiên rồi.]]>
/hvaonline/posts/list/28372.html#174993 /hvaonline/posts/list/28372.html#174993 GMT
Re: Lập trình web căn bản

dannv wrote:

choc_ wrote:
Không mình nói thật. CSS khó. Bạn nào không tin thử lấy CSS làm layout cho một website, rồi làm cho website đó hiện đúng hết trên các browser hiện đại đi. 
Để giải quyết vấn đề này tớ thường làm: If(IE) { Hiển thị } If(FF) { Hiển thị } ... Đảm bảo "Đẹp từng centimet" :D  
Rồi Chrome, Opera, Safari,... ở đâu bồ? Mình học PHP chỉ chuyên hỏi canh_nguyen, và ngonchan thôi :^) , các bạn ấy rất tận tình cứu chữa những trường hợp khẩn cấp. Hỏi cái là giải đáp liền. :-* ]]>
/hvaonline/posts/list/28372.html#175001 /hvaonline/posts/list/28372.html#175001 GMT
Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#175004 /hvaonline/posts/list/28372.html#175004 GMT Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#175006 /hvaonline/posts/list/28372.html#175006 GMT Re: Lập trình web căn bản

ngonchan wrote:
Nếu mình nhớ không nhầm thì tác giả của BluePrint (#6) là một người Việt smilie  
Nhầm rồi. Chính xác là người đóng góp lớn cho sự phát triển của grid-based design (mà BluePrint là một trong những framework làm theo ý tưởng này) là một người gốc Việt. Website của hắn ở đây: http://subtraction.com. ]]>
/hvaonline/posts/list/28372.html#175009 /hvaonline/posts/list/28372.html#175009 GMT
Re: Lập trình web căn bản

choc_ wrote:

ngonchan wrote:
Nếu mình nhớ không nhầm thì tác giả của BluePrint (#6) là một người Việt smilie  
Nhầm rồi. Chính xác là người đóng góp lớn cho sự phát triển của grid-based design (mà BluePrint là một trong những framework làm theo ý tưởng này) là một người gốc Việt. Website của hắn ở đây: http://subtraction.com.  
À à, đúng rồi, chính xác là dựa trên ý tưởng của bác này : http://en.wikipedia.org/wiki/Khoi_Vinh]]>
/hvaonline/posts/list/28372.html#175011 /hvaonline/posts/list/28372.html#175011 GMT
Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#175021 /hvaonline/posts/list/28372.html#175021 GMT Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#175166 /hvaonline/posts/list/28372.html#175166 GMT Re: Lập trình web căn bản

FaL wrote:

dannv wrote:

choc_ wrote:
Không mình nói thật. CSS khó. Bạn nào không tin thử lấy CSS làm layout cho một website, rồi làm cho website đó hiện đúng hết trên các browser hiện đại đi. 
Để giải quyết vấn đề này tớ thường làm: If(IE) { Hiển thị } If(FF) { Hiển thị } ... Đảm bảo "Đẹp từng centimet" :D  
Rồi Chrome, Opera, Safari,... ở đâu bồ? Mình học PHP chỉ chuyên hỏi canh_nguyen, và ngonchan thôi :^) , các bạn ấy rất tận tình cứu chữa những trường hợp khẩn cấp. Hỏi cái là giải đáp liền. :-*  
Thế nếu em muốn hỏi anh canh_nguyen va ngonchan về thì pm vào chỗ nào để nhanh được trả lời vậy anh? Vote cho php > đang xài -:-) ]]>
/hvaonline/posts/list/28372.html#175169 /hvaonline/posts/list/28372.html#175169 GMT
Re: Lập trình web căn bản

tranduyninh wrote:
Thế nếu em muốn hỏi anh canh_nguyen va ngonchan về thì pm vào chỗ nào để nhanh được trả lời vậy anh? Vote cho php > đang xài -:-)  
Gửi vào trong topic này -:-) ]]>
/hvaonline/posts/list/28372.html#175204 /hvaonline/posts/list/28372.html#175204 GMT
Re: Lập trình web căn bản

bobolove223 wrote:
Đây là ebook dành cho các bạn mới đầu làm quen làm Website. Có cả HTML, CSS và JavaScript Linkdown : http://mega.1280.com//file/N4NIO2V1/ (Link tồn tại trong 15 ngày, down nhanh các bạn nhé. Bạn nào upload được trên host ổn định thì cám ơn nhé ! ) 
Không host nào ổn định bằng host này đâu -:-) http://rapidshare.com/files/215170791/HDJ_Aptech_SGV.chm]]>
/hvaonline/posts/list/28372.html#175319 /hvaonline/posts/list/28372.html#175319 GMT
Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#175325 /hvaonline/posts/list/28372.html#175325 GMT Re: Lập trình web căn bản

choc_ wrote:
Không mình nói thật. CSS khó. Bạn nào không tin thử lấy CSS làm layout cho một website, rồi làm cho website đó hiện đúng hết trên các browser hiện đại đi. 
Thật ra điều này tùy thuộc bào kinh nghiệm xử lý css của bạn. Muốn thành thạo chỉ có cách kiếm một vài mẩu layout tự mình code HTML + CSS và đánh vật với mấy cái trình duyệt như IE 5,6,7,8, FF 2.0, 3.1, opera, safari... không chỉ CSS mà việc code javascript sao cho tương thích với các loại trình duyệt khác nhau cũng là vấn đề đó ;-) . vấn đề đặt ra là bạn có đủ kiên nhẫn không mà thôi :-/ :D ]]>
/hvaonline/posts/list/28372.html#175709 /hvaonline/posts/list/28372.html#175709 GMT
Re: Lập trình web căn bản /hvaonline/posts/list/28372.html#180265 /hvaonline/posts/list/28372.html#180265 GMT Lập trình web căn bản http://www.w3schools.com/ ]]> /hvaonline/posts/list/28372.html#185557 /hvaonline/posts/list/28372.html#185557 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#190537 /hvaonline/posts/list/28372.html#190537 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#190796 /hvaonline/posts/list/28372.html#190796 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#190836 /hvaonline/posts/list/28372.html#190836 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#192673 /hvaonline/posts/list/28372.html#192673 GMT Lập trình web căn bản

songsuat wrote:
sẵn tiện cho em hỏi hiện nay có rất nhiều tên miền .com, .net, .org,... cái tên miền nào thông dụng nhất nếu lập ra 1 trang web thì 1 tháng phải trả bao nhiêu tiền? em cảm ơn 
Tên miền thông dụng nhất cho mục đích gì, cá nhân thì tui thấy dân mình chuộng .info, có lẽ vì nó rẻ :D, lập ra 1 trang thì một tháng chi phí có thể là 0 VNĐ vì có nhiều host free, có điều tồn tại đến khi nào thì tùy theo chủ host nó quyết định :P ]]>
/hvaonline/posts/list/28372.html#192679 /hvaonline/posts/list/28372.html#192679 GMT
Lập trình web căn bản /hvaonline/posts/list/28372.html#192680 /hvaonline/posts/list/28372.html#192680 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#199123 /hvaonline/posts/list/28372.html#199123 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#203481 /hvaonline/posts/list/28372.html#203481 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#204386 /hvaonline/posts/list/28372.html#204386 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#205478 /hvaonline/posts/list/28372.html#205478 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#208692 /hvaonline/posts/list/28372.html#208692 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#210418 /hvaonline/posts/list/28372.html#210418 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#210426 /hvaonline/posts/list/28372.html#210426 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#210427 /hvaonline/posts/list/28372.html#210427 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#210450 /hvaonline/posts/list/28372.html#210450 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#211990 /hvaonline/posts/list/28372.html#211990 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#212364 /hvaonline/posts/list/28372.html#212364 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#212366 /hvaonline/posts/list/28372.html#212366 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#212481 /hvaonline/posts/list/28372.html#212481 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#216641 /hvaonline/posts/list/28372.html#216641 GMT Re: Lập trình web căn bản

dannv wrote:

choc_ wrote:
Không mình nói thật. CSS khó. Bạn nào không tin thử lấy CSS làm layout cho một website, rồi làm cho website đó hiện đúng hết trên các browser hiện đại đi. 
Để giải quyết vấn đề này tớ thường làm: If(IE) { Hiển thị } If(FF) { Hiển thị } ... Đảm bảo "Đẹp từng centimet" :D  
- Với loại code này cậu mà làm cho nước ngoài nó sẽ bảo cậu là amatuer đấy ;) .

phuoctrung wrote:
các bác viết html thì không sợ bị lỗi hay sao mà viết html hay nó dễ quá 
- HTML có lỗi về validator. Thân, ]]>
/hvaonline/posts/list/28372.html#216671 /hvaonline/posts/list/28372.html#216671 GMT
Lập trình web căn bản /hvaonline/posts/list/28372.html#226624 /hvaonline/posts/list/28372.html#226624 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#227700 /hvaonline/posts/list/28372.html#227700 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#228773 /hvaonline/posts/list/28372.html#228773 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#230333 /hvaonline/posts/list/28372.html#230333 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#231210 /hvaonline/posts/list/28372.html#231210 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#231230 /hvaonline/posts/list/28372.html#231230 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#231292 /hvaonline/posts/list/28372.html#231292 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#232062 /hvaonline/posts/list/28372.html#232062 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#232126 /hvaonline/posts/list/28372.html#232126 GMT Lập trình web căn bản

FaL wrote:
- Nếu chọn PHP thì phải học thế nào? Câu trả lời đầu tiên có lẽ là ở đây: http://php.net ở đây bạn có thể tìm được thông tin căn bản nhất về PHP, cũng như các reference.  
- Có một tham khảo cho các bạn nào mới bắt đầu học PHP đó là công cụ Xampp : http://www.apachefriends.org/en/xampp.html. Cái này tích hợp đủ bộ PHP, Apache (web server) và MySQL cần cho lập trình PHP, chỉ cần down về (file .exe nếu xài Windows) cài đặt rồi chạy là bạn có thể bắt đầu vọc code PHP được rồi :D (nếu thích mày mò thì tôi khuyến khích nên down bản zip :P). - Phần manual thì tốt nhất là đọc trên http://php.net như bạn FaL đã khuyến khích, tôi đã nhiều năm sử dụng PHP và thấy rằng những ai muốn giỏi PHP thì "không thể không đọc" manual trên php.net. Bạn có thể down manual về để đọc riêng, nhưng cái thiếu sót ở đây là những comment về các hàm phát triển thêm được cộng đồng PHP post rất nhiều trên php.net. - Trong quá trình học, nếu có thắc mắc & gặp phải những sự cố không tự khắc phục được, hãy vào google search từ khoá "php viet nam". Có rất nhiều diễn đàn về PHP ở VN mà ở đó bạn có thể tìm được khá đầy đủ những gì mình cần tìm, ngoài ra có thể liên hệ với các "đàn anh" đi trước để thảo luận hoặc xin chỉ dẫn "những đường đi nước bước" tiếp theo. - Cuối cùng cái cần nhất đó là sự "đam mê" và tinh thần "ham học hỏi", chúc may mắn & thành công :)]]>
/hvaonline/posts/list/28372.html#234211 /hvaonline/posts/list/28372.html#234211 GMT
Lập trình web căn bản /hvaonline/posts/list/28372.html#234230 /hvaonline/posts/list/28372.html#234230 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#238662 /hvaonline/posts/list/28372.html#238662 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#238676 /hvaonline/posts/list/28372.html#238676 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#238714 /hvaonline/posts/list/28372.html#238714 GMT Lập trình web căn bản HTML thôi, tiếp theo thì bác có thể đưa ra các thảo luận về sự so sánh giữa các thẻ( tag ) nào đó của HTML, ví dụ giữa <table> <div> thì mỗi cái có ưu và nhược điểm gì? Chiều hướng áp dụng vào thực tế như thế nào?v.v.. Rồi bắt đầu trang điểm cho các layout bằng CSS như thế nào, kinh nghiệm để bug các lỗi khi 1 trình duyệt nào đó chạy sai ý định của lập trình viên... Check dữ liệu đầu vào hay lập trình cho các event bằng JS,JQuery... Có thể đưa 1 vài ví dụ như thuật toán show images (Slide Show) bằng javascript... Em nghĩ nông cạn như thế, mong các bác đóng góp cho 2pic nhiều hơn nhé.Thanks!]]> /hvaonline/posts/list/28372.html#240402 /hvaonline/posts/list/28372.html#240402 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#240844 /hvaonline/posts/list/28372.html#240844 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#241989 /hvaonline/posts/list/28372.html#241989 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#248323 /hvaonline/posts/list/28372.html#248323 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#248339 /hvaonline/posts/list/28372.html#248339 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#260001 /hvaonline/posts/list/28372.html#260001 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#263762 /hvaonline/posts/list/28372.html#263762 GMT Lập trình web căn bản

m3onh0x84 wrote:
hê hê, đọc thấy vụ này lâu rồi nhưng tớ k0 rành nên k0 dám lạm bàn :D. Tớ thấy để lập trình web thì dùng php, java là hay nhất. Với lại cũng vừa kiếm được trang này đủ các thể loại luôn: http://www.w3schools.com/  
Cái web đó mới học javascript cũng phải biết liền à. Bởi đó là môi trường tốt nhất để phát triển ứng dụng web. ]]>
/hvaonline/posts/list/28372.html#263777 /hvaonline/posts/list/28372.html#263777 GMT
Lập trình web căn bản

gungui wrote:
tui thấy php và html nó sàn sàn như nhau,nhưng dễ hơn javascript 
Riêng Boy95 nghỉ PHP không thể "sàn sàn" với HTML được. Nó cần bảo mật và chủ yếu là "sáng tạo" trong cách phối hợp, điều chỉnh và mở rộng quy mô ứng dụng web. Không như HTML chỉ 1 sườn mà nhắm mắt gõ đại. Không sáng tạo ở đâu hết. Còn nói js. Cái này thì mình 1 năm cứ gõ đi gõ lại mấy cái code đến "chán". Nhưng js vẫn đòi hỏi sáng tạo, và nổ lực xuất hành copyright version]]>
/hvaonline/posts/list/28372.html#263779 /hvaonline/posts/list/28372.html#263779 GMT
Lập trình web căn bản

vvvan303 wrote:
Mình đang học ở FPT Aptech mà mới vô nó cho mình học ngôn ngữ C, mà mình thì lại mê bên lập trình web và thiết kế web hơn, và nó cũng không dạy PHP gì hết, vậy theo mấy bạn mình có nên học chuyên sâu C không, vì mình chỉ mê bên lập trình web,  
Lập trình web thì không cần phải học tập trường lớp gì mấy đâu. Chỉ cần có niềm đam mê là OK. Và quan trọng siêng năng, sáng tạo. Hơn nữa là online hva thường xuyên nếu có thể. Cậu pm email tớ hotro@hoahoi.net. Có gì tớ xin giúp đở.]]>
/hvaonline/posts/list/28372.html#263782 /hvaonline/posts/list/28372.html#263782 GMT
Lập trình web căn bản /hvaonline/posts/list/28372.html#263797 /hvaonline/posts/list/28372.html#263797 GMT Lập trình web căn bản

quocbao9996 wrote:
Vote 1 phiếu cho PHP. Tuy nhiên em đang gặp một khó khăn khi đọc manual trên php.net đó là các thuật ngữ chuyên ngành, có một vài hàm em đành bó tay vì không hiểu nó viết gì hết, tra từ điển thì đa phần là đều bó tay (ví dụ như từ haystack -> đống cỏ khô, đáy bể,...). Có ai có thể cho em một lời khuyên không ? 
Cậu không dịch cái description mà dịch nghĩa của tên biến làm gì, có một số từ gần như là tiêng lóng của dân lập trình để ám chỉ thử gì đó, hoặc nó là kết quả của việc viết tắt ghép nhiều từ với nhau. Đừng phí thời gian vớ vẫn như vậy. Ví dụ như có biến là $buf bồ tra từ điển không có đâu vì đây là viết tắt $buffer, hoặc $tmp, $ret, $val...tốn nhiều mana point cast spell loạn xạ nhé =)). Nếu có một lộ trình thì nên theo như sau: HTML -> CSS -> Javascript -> PHP/ASP/Python... -> SQL Sau này khi học xong tìm hiểu thêm những cái mới: HTML5/CSS3/Ajax/Jquery... Lúc đầu học ở http://w3schools.com nhưng sau khi đọc bài tại http://w3fools.com/ mình đã xem w3s như là nơi tra cứu chứ không đáng tin cậy lắm, bạn hãy đọc các phân tích của w3f để biết tại sao nhé. Người viết mã của w3f chê w3s quá tuỳ tiện, và bản thân tớ cũng thấy đồng ý với phân tích của họ.]]>
/hvaonline/posts/list/28372.html#263809 /hvaonline/posts/list/28372.html#263809 GMT
Lập trình web căn bản

chiro8x wrote:

quocbao9996 wrote:
Vote 1 phiếu cho PHP. Tuy nhiên em đang gặp một khó khăn khi đọc manual trên php.net đó là các thuật ngữ chuyên ngành, có một vài hàm em đành bó tay vì không hiểu nó viết gì hết, tra từ điển thì đa phần là đều bó tay (ví dụ như từ haystack -> đống cỏ khô, đáy bể,...). Có ai có thể cho em một lời khuyên không ? 
Cậu không dịch cái description mà dịch nghĩa của tên biến làm gì, có một số từ gần như là tiêng lóng của dân lập trình để ám chỉ thử gì đó, hoặc nó là kết quả của việc viết tắt ghép nhiều từ với nhau. Đừng phí thời gian vớ vẫn như vậy. 
Em chả quan tâm người ta đặt biến tên gì đâu, chắc anh chưa hiểu ý em rồi. Ý em là trên php.net có sử dụng kha khá nhiều từ chuyên ngành (từ ghép, tiếng lóng,... không có trong từ điển). Như nhiều người đã trình bày ở trên "những ai muốn giỏi PHP thì không thể không đọc manual trên php.net", vậy làm sao để đọc nó khi thỉnh thoảng ta lại bắt gặp những từ không có trong từ điển tiếng anh Ví dụ như hàm in_array có 3 cái param, cái param thứ 3 nó mô tả là Code:
If the third parameter strict is set to TRUE then the in_array() function will also check the types of the needle in the [b]haystack[/b].
haystack ??? Anh biết chỗ nào có từ điển thuật ngữ chuyên ngành hay từ tiếng lóng, từ ghép chỉ giúp em, em cảm ơn nhiều]]>
/hvaonline/posts/list/28372.html#263816 /hvaonline/posts/list/28372.html#263816 GMT
Lập trình web căn bản

quocbao9996 wrote:
Vote 1 phiếu cho PHP. Tuy nhiên em đang gặp một khó khăn khi đọc manual trên php.net đó là các thuật ngữ chuyên ngành, có một vài hàm em đành bó tay vì không hiểu nó viết gì hết, tra từ điển thì đa phần là đều bó tay (ví dụ như từ haystack -> đống cỏ khô, đáy bể,...)... 
"in the haystack" có ý trêu chọc, đÙa giởn. Và không nên làm. Kiểu như joking a Hairy Pussy. VD: Aww yeah you know she want me to jump in the haystack. Dĩ nhiên Tiếng Việt không thể dịch sát nghĩa nó được. OK?]]>
/hvaonline/posts/list/28372.html#263818 /hvaonline/posts/list/28372.html#263818 GMT
Lập trình web căn bản Find the numeric position of the first occurrence of needle in the haystack string. haystack The string to search in. needle If needle is not a string, it is converted to an integer and applied as the ordinal value of a character. offset If specified, search will start this number of characters counted from the beginning of the string. Unlike strrpos() and strripos(), the offset cannot be negative. Đừng nói là bạn truy cập php.net và không nhận được kết quả giống tôi khi tra cứu 1 function, và đừng nói vốn từ vựng của bạn không đủ để hiểu nó :|.]]> /hvaonline/posts/list/28372.html#263843 /hvaonline/posts/list/28372.html#263843 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#263846 /hvaonline/posts/list/28372.html#263846 GMT Lập trình web căn bản

vvvan303 wrote:
Mình đang học ở FPT Aptech mà mới vô nó cho mình học ngôn ngữ C, mà mình thì lại mê bên lập trình web và thiết kế web hơn, và nó cũng không dạy PHP gì hết, vậy theo mấy bạn mình có nên học chuyên sâu C không, vì mình chỉ mê bên lập trình web, xin cho mình câu trả lời chính xác nhất nha. 
có bạn ak càng sâu càng tốt, bạn biết đó php được tạo ra từ ngôn ngữ C nếu bạn học C tốt thì php cũng đơn giản thôi đối với bạn học được gì hay cái đấy không thừa đâu.]]>
/hvaonline/posts/list/28372.html#263847 /hvaonline/posts/list/28372.html#263847 GMT
Lập trình web căn bản

kimcy929 wrote:

vvvan303 wrote:
Mình đang học ở FPT Aptech mà mới vô nó cho mình học ngôn ngữ C, mà mình thì lại mê bên lập trình web và thiết kế web hơn, và nó cũng không dạy PHP gì hết, vậy theo mấy bạn mình có nên học chuyên sâu C không, vì mình chỉ mê bên lập trình web, xin cho mình câu trả lời chính xác nhất nha. 
có bạn ak càng sâu càng tốt, bạn biết đó php được tạo ra từ ngôn ngữ C nếu bạn học C tốt thì php cũng đơn giản thôi đối với bạn học được gì hay cái đấy không thừa đâu. 
---> đọc cái này nha: http://vi.wikipedia.org/wiki/PHP http://www.php.net/manual/en/faq.general.php]]>
/hvaonline/posts/list/28372.html#263879 /hvaonline/posts/list/28372.html#263879 GMT
Lập trình web căn bản

chiro8x wrote:
Bạn cứ đọc argument của function thử nghiệm nhiều thì sẽ nghiệm ra thôi, tớ nói đó là chuyện vô bổ và bạn đang lãng phí mana point vô ích :). Nếu bạn đủ thông minh sẽ biết mình nói gì, mình nói thêm lần này nữa thôi. Đọc description là đủ và cũng đừng cố dịch nó ra Tiếng Việt làm gì, hiểu nó với những gì người ta viết về nó. int strpos ( string $haystack , mixed $needle [, int $offset = 0 ] ) Find the numeric position of the first occurrence of needle in the haystack string. haystack The string to search in. needle If needle is not a string, it is converted to an integer and applied as the ordinal value of a character. offset If specified, search will start this number of characters counted from the beginning of the string. Unlike strrpos() and strripos(), the offset cannot be negative. 
Thanks anh

chiro8x wrote:
Đừng nói là bạn truy cập php.net và không nhận được kết quả giống tôi khi tra cứu 1 function, và đừng nói vốn từ vựng của bạn không đủ để hiểu nó. 
Có vẻ như trước em đã có nhiều người khiến anh có ác cảm như vậy]]>
/hvaonline/posts/list/28372.html#263887 /hvaonline/posts/list/28372.html#263887 GMT
Lập trình web căn bản /hvaonline/posts/list/28372.html#263889 /hvaonline/posts/list/28372.html#263889 GMT Lập trình web căn bản

quocbao9996 wrote:
Có vẻ như trước em đã có nhiều người khiến anh có ác cảm như vậy 
Không hẳn gọi là ác cảm đâu, tôi không có lí do gì để có ác cảm cả, nếu nói thế có lẽ tôi nên xem lại mình rồi :). Mong rằng bạn học tốt !.]]>
/hvaonline/posts/list/28372.html#263913 /hvaonline/posts/list/28372.html#263913 GMT
Lập trình web căn bản /hvaonline/posts/list/28372.html#265407 /hvaonline/posts/list/28372.html#265407 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#265422 /hvaonline/posts/list/28372.html#265422 GMT Lập trình web căn bản

chiro8x wrote:
Tải cái Notepad++ về tập viết mỗi ngày, làm quen với chức năng auto complete (viết một chứ nó sẽ đưa ra các lựa chọn cho bạn). ví dụ khi bạn viết <h sẽ hiện ra một select box bao gồm: ><html> <header> .... Còn Notepad++ là open source lên Google mà tìm.  
Vấn đề mình gặp phải không phải thế mình đã dùng notepad++ rồi và cả e-texteditor để làm các ví dụ . cái quạn trong là mình học xong lại quên rất khó ứng dụng để tạo một template hoặc một trang web tĩnh về mặt giao diện . mih học xong không ứng dụng được lại quên vì cái mình học là lý thuyết mà mình tự học (cái Ngộ tính của mình thấp) lại quên . Mình cứ đậm chân tai chỗ chưa chuyển qua bước tiếp đươc. xin mấy anh trong diễn đàn đi trước giúp đỡ .]]>
/hvaonline/posts/list/28372.html#265432 /hvaonline/posts/list/28372.html#265432 GMT
Lập trình web căn bản /hvaonline/posts/list/28372.html#265435 /hvaonline/posts/list/28372.html#265435 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#265460 /hvaonline/posts/list/28372.html#265460 GMT Lập trình web căn bản (Nhưng trước khi học bạn cần phải biết web tĩnh web động là gì đã !!!) =)) =)) =)) ]]> /hvaonline/posts/list/28372.html#266594 /hvaonline/posts/list/28372.html#266594 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#266598 /hvaonline/posts/list/28372.html#266598 GMT Lập trình web căn bản :-) :-)Thế nếu người nào kém tiếng anh thì làm thế nào!!!]]> /hvaonline/posts/list/28372.html#266670 /hvaonline/posts/list/28372.html#266670 GMT Lập trình web căn bản

anonymousvn wrote:
:-) :-)Thế nếu người nào kém tiếng anh thì làm thế nào!!! 
Kém tiếng Anh thì cố để đạt mức normal, còn cố không nổi thì đứng đụng đến IT =)) =)) ]]>
/hvaonline/posts/list/28372.html#266672 /hvaonline/posts/list/28372.html#266672 GMT
Lập trình web căn bản /hvaonline/posts/list/28372.html#266701 /hvaonline/posts/list/28372.html#266701 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#266891 /hvaonline/posts/list/28372.html#266891 GMT Lập trình web căn bản

badboylsvt wrote:
em đang nhờ người làm cái forum vì hông có thời gian đây nghe mấy bác tám thế chắc pro mấy khoảng này ! có ai chiếu có làm cho em không !?? em có vài trăm k thui, anh em nào thương tình pm lại cho em cái ! 
:-/ :-/ :-/ Thế forum của bạn là gì!!!]]>
/hvaonline/posts/list/28372.html#266988 /hvaonline/posts/list/28372.html#266988 GMT
Lập trình web căn bản /hvaonline/posts/list/28372.html#272317 /hvaonline/posts/list/28372.html#272317 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#272364 /hvaonline/posts/list/28372.html#272364 GMT Lập trình web căn bản /hvaonline/posts/list/28372.html#273503 /hvaonline/posts/list/28372.html#273503 GMT