08-19-2016, 02:28 AM
Trong suốt quá trình học để phát triển thành một lập trình viên (software engineer) hiện nay ở một vài trường đại học thì có một quá trình khá trọng yếu là lập trình thiết kế website nhà đất. nhưng mà cũng vẫn xuất hiện 1 số trường hợp sau khi tốt nghiệp mà vẫn chưa biết Cách tạo một website thế nào và cũng có một vài người đã biết về lập trình nhưng mà chưa hề biết tới việc lập trình một website. Có phải các bạn cũng nằm trong số ấy, mọi người đang bị mông lung về 1 vài kiến thức website?
![[Image: 959452560_thietkewebsitegioithieucongtyk...ientu1.jpg]](http://bigweb.com.vn/uploads/products/959452560_thietkewebsitegioithieucongtykinhdoanhthietbidientu1.jpg)
các kiến thức về quá trình học thiết kế website mà tôi sắp chia sẻ bên dưới hy vọng sẽ đem tới nhiều điều thú vị cũng như Hướng dẫn cho bạn.
một vài trình tự cơ bản trong việc làm thiết kế website với thiết kế website giới thiệu công ty
vài nội dung này vô cùng bình thường nhưng nó lại đang là vấn đề nan giải đối với nhiều người, bằng chứng là mỗi lần tôi tham gia một vài diễn đàn thảo luận về thiết kế website thì thấy khá nhiều người hỏi về việc học thiết kế website bắt đầu từ đâu và nên học cái gì? Để có hiệu quả tốt thì phải bắt đầu như thế nào?
Trong suốt quá trình kể từ khi bắt đầu học lập trình của tôi, ban đầu là lập trình về console viết 1 số chương trình và những bài tập đơn giản bằng ngôn ngữ lập trình C như tính toán cộng trừ nhân chia, xử lý chuỗi, lưu giữ dữ liệu lên vùng nhớ và truy xuất, xử lý chuỗi mô phỏng theo dạng web browser... lúc đó việc mường tượng ra việc lập đc một vài chương trình như Corel, Photoshop hay 1 vài ứng dụng (application) thông dụng trên windows là rất khó khăn. Vì sẽ vô cùng khó khăn để lập nên các chương trình này nếu chỉ dùng mỗi ngôn ngữ C thuần túy.
Thậm chí sau một thời giờ, tôi đã dần được tiếp xúc với web nhưng vẫn chỉ ở mặt dùng website mà ko biết đc Cách 1 web vận hành như thế nào. Sau đấy các bạn rồi cũng sẽ gần giống tôi, cảm thấy 1 vài thứ trình bày trên website thật sự thú vị và học tự đi tìm tòi mặc dù cũng ko biết chuẩn bị từ đâu.
Tôi đã phát giác ra một website cho download mã nguồn diễn đàn (forum) bằng PHP với MySQL và có chỉ dẫn cài đặt, chỉ dẫn thay đổi một số vai trò trong công đoạn tự tìm tòi của mình. Sau lúc tìm đc tôi đã download về và làm theo chỉ dẫn. Chỉ cần chú ý, dần dần tôi quen với kết cấu và Chỉ dẫn viết code của người khác và hiểu được một website hoạt động ra sao.
Đối với PHP tôi chỉ đọc chính xác bài hướng dẫn tự học số một về Mẹo khai báo một vài biến (variables), khai báo vài hàm (functions) và những đặc điểm chính của nó rồi tự đọc mã nguồn có sẵn để biết Hướng dẫn viết.
về sau tôi bắt đầu tự viết được 1 số chuyển đổi cho mã nguồn forum ấy, sau đấy nữa tôi có khả năng viết được hẳn một khả năng lớn cho forum và còn có thể chuyển đổi phần đông kết cấu của nó.
Và đó là quá trìn tự học thiết kế web của tôi.
Mặt khác, song song với việc tự mày mò một số source code có sẵn tôi còn hay tham gia vài forum xem người khác thảo luận và cũng thường hay chỉ dẫn người khác. các bạn hay tìm tòi để có thêm kiến thức hướng dẫn người khác cũng là một Kinh nghiệm rất dễ để tiến bộ. không phải vấn đề cần hỏi nào người ta hỏi tôi cũng có thể biết và khi ấy tôi sẽ tìm trên mạng rồi chỉ dẫn lại cho người ta. thỉnh thoảng mọi người sẽ gặp đc 1 số câu hỏi cực kỳ hắc búa mà mình chưa từng gặp nếu liên tục tham gia vào 1 số diễn đàn trên mạng. Và cứ như vậy, dần dần kiến thức cũng như Kinh nghiệm của các bạn sẽ nhiều lên trông thấy.
khi học thiết kế web các bạn cần có 1 số yếu tố gì?
bạn phải biết đc 1 vài thuật toán được dùng trong lập trình, đã có tư duy lập trình và đã biết sử dụng website- đây là nhân tố số một. Và cũng phải biết một Mẹo cơ bản nhất về địa chỉ dữ liệu.
thứ nhất hãy tìm hiểu về HTML, tiếp theo là PHP trong trường hợp các bạn đã biết về C hoặc các bạn cũng có thể kiếm tìm về JSP nếu đã biết tới lập trình Java, hoặc ASP.NET nếu như bạn đã biết về VB.NET hoặc C#. Có thời gian rỗi rãi thì bạn tìm hiểu mày mò thêm về CSS để có khả năng làm cho website của mọi người thêm cuốn hút và Javascript để có 1 vài hiệu ứng phụ dễ sử dụng cho người dùng.
Thường thì mình hay đọc các sổ sách nước ngoài bằng tiếng Anh lớn hơn là tài liệu tiếng Việt. Bởi vì một số sổ sách về kỹ thuật viết bằng tiếng Anh sẽ chuẩn hơn viết bằng tiếng Việt hoặc được dịch sang tiếng Việt.
1 số mã nguồn có thể sử dụng
1. phpBB, IPB (Invision Power Board), vBB (vBulletin Board) hay được sử dụng trong forum.
2. Drupal, Joomla, phpNuke, Spring, LifeRay, DotNetNuke, Zend framework sẽ được dùng cho CMS hay Framework.
![[Image: 959452560_thietkewebsitegioithieucongtyk...ientu1.jpg]](http://bigweb.com.vn/uploads/products/959452560_thietkewebsitegioithieucongtykinhdoanhthietbidientu1.jpg)
các kiến thức về quá trình học thiết kế website mà tôi sắp chia sẻ bên dưới hy vọng sẽ đem tới nhiều điều thú vị cũng như Hướng dẫn cho bạn.
một vài trình tự cơ bản trong việc làm thiết kế website với thiết kế website giới thiệu công ty
vài nội dung này vô cùng bình thường nhưng nó lại đang là vấn đề nan giải đối với nhiều người, bằng chứng là mỗi lần tôi tham gia một vài diễn đàn thảo luận về thiết kế website thì thấy khá nhiều người hỏi về việc học thiết kế website bắt đầu từ đâu và nên học cái gì? Để có hiệu quả tốt thì phải bắt đầu như thế nào?
Trong suốt quá trình kể từ khi bắt đầu học lập trình của tôi, ban đầu là lập trình về console viết 1 số chương trình và những bài tập đơn giản bằng ngôn ngữ lập trình C như tính toán cộng trừ nhân chia, xử lý chuỗi, lưu giữ dữ liệu lên vùng nhớ và truy xuất, xử lý chuỗi mô phỏng theo dạng web browser... lúc đó việc mường tượng ra việc lập đc một vài chương trình như Corel, Photoshop hay 1 vài ứng dụng (application) thông dụng trên windows là rất khó khăn. Vì sẽ vô cùng khó khăn để lập nên các chương trình này nếu chỉ dùng mỗi ngôn ngữ C thuần túy.
Thậm chí sau một thời giờ, tôi đã dần được tiếp xúc với web nhưng vẫn chỉ ở mặt dùng website mà ko biết đc Cách 1 web vận hành như thế nào. Sau đấy các bạn rồi cũng sẽ gần giống tôi, cảm thấy 1 vài thứ trình bày trên website thật sự thú vị và học tự đi tìm tòi mặc dù cũng ko biết chuẩn bị từ đâu.
Tôi đã phát giác ra một website cho download mã nguồn diễn đàn (forum) bằng PHP với MySQL và có chỉ dẫn cài đặt, chỉ dẫn thay đổi một số vai trò trong công đoạn tự tìm tòi của mình. Sau lúc tìm đc tôi đã download về và làm theo chỉ dẫn. Chỉ cần chú ý, dần dần tôi quen với kết cấu và Chỉ dẫn viết code của người khác và hiểu được một website hoạt động ra sao.
Đối với PHP tôi chỉ đọc chính xác bài hướng dẫn tự học số một về Mẹo khai báo một vài biến (variables), khai báo vài hàm (functions) và những đặc điểm chính của nó rồi tự đọc mã nguồn có sẵn để biết Hướng dẫn viết.
về sau tôi bắt đầu tự viết được 1 số chuyển đổi cho mã nguồn forum ấy, sau đấy nữa tôi có khả năng viết được hẳn một khả năng lớn cho forum và còn có thể chuyển đổi phần đông kết cấu của nó.
Và đó là quá trìn tự học thiết kế web của tôi.
Mặt khác, song song với việc tự mày mò một số source code có sẵn tôi còn hay tham gia vài forum xem người khác thảo luận và cũng thường hay chỉ dẫn người khác. các bạn hay tìm tòi để có thêm kiến thức hướng dẫn người khác cũng là một Kinh nghiệm rất dễ để tiến bộ. không phải vấn đề cần hỏi nào người ta hỏi tôi cũng có thể biết và khi ấy tôi sẽ tìm trên mạng rồi chỉ dẫn lại cho người ta. thỉnh thoảng mọi người sẽ gặp đc 1 số câu hỏi cực kỳ hắc búa mà mình chưa từng gặp nếu liên tục tham gia vào 1 số diễn đàn trên mạng. Và cứ như vậy, dần dần kiến thức cũng như Kinh nghiệm của các bạn sẽ nhiều lên trông thấy.
khi học thiết kế web các bạn cần có 1 số yếu tố gì?
bạn phải biết đc 1 vài thuật toán được dùng trong lập trình, đã có tư duy lập trình và đã biết sử dụng website- đây là nhân tố số một. Và cũng phải biết một Mẹo cơ bản nhất về địa chỉ dữ liệu.
thứ nhất hãy tìm hiểu về HTML, tiếp theo là PHP trong trường hợp các bạn đã biết về C hoặc các bạn cũng có thể kiếm tìm về JSP nếu đã biết tới lập trình Java, hoặc ASP.NET nếu như bạn đã biết về VB.NET hoặc C#. Có thời gian rỗi rãi thì bạn tìm hiểu mày mò thêm về CSS để có khả năng làm cho website của mọi người thêm cuốn hút và Javascript để có 1 vài hiệu ứng phụ dễ sử dụng cho người dùng.
Thường thì mình hay đọc các sổ sách nước ngoài bằng tiếng Anh lớn hơn là tài liệu tiếng Việt. Bởi vì một số sổ sách về kỹ thuật viết bằng tiếng Anh sẽ chuẩn hơn viết bằng tiếng Việt hoặc được dịch sang tiếng Việt.
1 số mã nguồn có thể sử dụng
1. phpBB, IPB (Invision Power Board), vBB (vBulletin Board) hay được sử dụng trong forum.
2. Drupal, Joomla, phpNuke, Spring, LifeRay, DotNetNuke, Zend framework sẽ được dùng cho CMS hay Framework.