Full Stack PHP

Full Stack PHP Trang chia sẻ kiến thức, kinh nghiệm, khóa học giúp mọi người trở thành FULL STACK PHP một cách bài bản và nhanh chóng.

Với những ai mới bắt đầu tìm hiểu về lĩnh vực công nghệ thông tin sẽ có thể bỡ ngỡ khi không biết bít là gì, byte là gì ...
18/04/2022

Với những ai mới bắt đầu tìm hiểu về lĩnh vực công nghệ thông tin sẽ có thể bỡ ngỡ khi không biết bít là gì, byte là gì và những kiến thức liên quan đến 2 đơn vị đo của máy tính này. Vậy thì chúng ta hãy cùng đi vào bài viết dưới đây để tìm hiểu.

1. Bit là gì? Mã nhị phân 0, 1 là gì?
Bit – viết tắt của từ binary digit, là đơn vị nhỏ nhất dùng để biểu thị những thông tin trong máy tính và là đơn vị cơ bản dùng để đo lượng thông tin trong hệ thống, tính dung lượng của bộ nhớ như: ổ cứng, thẻ nhớ, USB, RAM. Mỗi bit là một chữ số nhị phân 0 hoặc 1 (mã nhị phân), đồng thời thể hiện một trong hai trạng thái tắt hoặc mở tương ứng của cổng luận lí nằm trong mạch điện tử...
Xem thêm tại bài viết:

Bài 1 - Tìm hiểu về bit, byte. Khái niệm mã nhị phân 0, 1

25/09/2019

Bài 1: HTML là gì? Phân loại thẻ HTML? Các tag HTML cần chú ý?

--------------------------------------------------------------------------------------------
2 Lý do cần biết HTML:
- HTML là xương sống, là ngôn ngữ cơ bản để đinh dạng trang web, bất kỳ công nghệ lập trình web này đều sẽ general trang dưới dạng HTML.
- Học HTML là căn bản đầu tiên mà lập trình viên web phải biết, front-end càng cần nắm chắc html, css, js, còn các bạn SEOer cũng cần biết html (các thẻ h1, h2, alt của image...) để chỉnh sửa source web khi cần thiết.
-------------------------------------------------------------------------------------------
Kiến thức HTML cơ bản cho người bắt đầu:

1. Khi vào bất kỳ trang web nào thì nội dung bạn đang nhìn thấy được trình bày bởi ngôn ngữ HTML. HTML (viết tắt Hypertext Markup Language) dùng để bố cục và định dạng trang web,
đại loại nhìn trang web như là 1 tờ văn bản, và "câu chữ" của nó được viết bởi HTML. File html có dạng *.html.
- Để nhìn thấy HTML 1 trang web: Bạn có thể vào trang web rồi chọn chuột phải click "Xem nguồn trang", phím tắt Ctr+U

2. Đặc điểm thẻ HTML:
- Có cấu trúc dạng thẻ tag (Element): Có thẻ đóng cặp thẻ , hoặc thẻ đơn lẻ .
- 1 thẻ sẽ có ý nghĩa nhất định Vd: là thẻ tiêu đề, thẻ là thẻ khối bao các thành phần khác,
sẽ có các thuộc tính bổ sung cho tag đó: các thuộc tính chung bất kỳ thẻ nào cũng có gồm id, name và các thuộc tính đặc thù như href của thẻ , type của ...

3. Phân loại thẻ HTML:
HTML tags có 2 loại chính: block-level và inline tags.
- Elements Block-level sẽ sử dụng toàn không gian trang web và luôn bắt đầu dòng mới của trang web. Headings và paragraph là những ví dụ chính của block tags.
- Inline elements chỉ chiếm phần nhỏ không gian web và không bắt đầu dòng mới của trang web. Chúng thường dùng để định dạng nội dung bên trong của block level elements.
Links và những tag nhấn mạnh là những tag inlines phổ biến.

4. Các tag html cần chú ý:
: Khai báo văn bản HTML5
: Element cao nhất dùng để đóng gói mỗi trang HTML.
: Chứa các cặp thẻ , ...
: chứa các file nguồn css hoặc file js
: tag dùng để đóng gói tất cả nội dung sẽ hiện trên trang.
: thẻ block chức các tag khác
: Tag chứa văn bản
: Tag chứa hình ảnh
: Tag heading, có vai trò quan trọng trong SEO
, : Tag chứa danh sách
: Tag chứa đường link liên kết. Click vào sẽ chuyển sang trang hoặc link mới
: Tag form để gửi dữ liệu đi.
, , : thẻ liên quan đến thành phần của form

5. Bài tập thực hành:
- Mở máy tính lên rồi tạo 1 file text, đổi tên là tên_bạn.html
- Gõ thử đoạn code sau:





Hello world!



Như vậy là bạn đã tạo được 1 trang web rồi đó. Chúc mừng bạn!

25/09/2019

Lộ trình tự học lập trình web:
--------------------------------------------------------------
html, css, js (jquery), c/c++ (gần gũi PHP), php, mysql, code thuần trang tin, trang bán hàng, OOP, php framework, có demo xin việc, kiếm tiền,
Ý nghĩa một số thành phần và mối liên hệ giữa chúng.
>HTML: Bình thường bạn viết 1 văn bản bằng các câu chữ thì HTML là "câu chữ" viết 1 trang web
>CSS: Trình bày "câu chữ" HTML sao cho đẹp đẽ, xanh đỏ tím vàng, dài rộng cao...
>Javascript: Làm hiệu ứng trang web cho nó sinh động
>PHP: Ngôn ngữ chạy phí back-end để xử lý dữ liệu, các task vụ thường dùng: lấy dữ liệu từ trong database trong MySql rồi xuất dữ liệu ra trang web
>MySql: Giống như 1 kho lưu trữ dữ liêu, gồm nhiều bảng, mỗi bảng chứa dữ liệu và liên kết với nhau,
ví dụ bảng danh sách nhân viên chứa toàn bộ danh sách của 1 công ty
>SQL: là ngôn ngữ truy xuất dữ liệu, lấy từ trong kho ra và nhờ PHP để xuất dữ liệu ra trang web
>Photoshop: cắt layout

21/09/2019

Xin chào các bạn, mình là admin của fanpage này, bài này mình sẽ viết về chủ đề "3 lý do nên học lập trình web" và "3 sai lầm các bạn hay nhầm khi nghĩ về lập trình web":
// 3 LÝ DO NÊN HỌC LẬP TRÌNH NÓI CHUNG VÀ THIẾT KẾ WEB NÓI RIÊNG
1. Học lập trình nói chung và lập trình web khiến chúng ta thông minh hơn, tập trung hơn, suy nghĩ có hệ thống và logic hơn vì đơn giản công việc lập trình đòi hỏi sự tập trung cao độ, tư duy logic, tỉ mẩn, kiên trì.
2. Học lập trình giúp ta có thu nhập tương đối tốt, nếu bạn học và làm việc nghiêm túc vì ngày nay nguồn lực công nghệ thông tin vẫn thiếu hụt trầm trọng nhưng hãy nhớ là thiếu nhân lực chất lượng cao chứ không phải mấy ông "code for food" nhé.
3. Nhiều cơ hội nếu bạn biết lập trình web:
- Tạo website bán hàng và kiếm tiền từ website đó
- Sử dụng website để xây dựng thương hiệu cá nhân, có nhiều mối quan hệ tốt hơn, thậm chí kiếm tiền từ lưu lượng truy cập website.
Ở Việt Nam có câu nhất quan hệ, nhì tiền tệ, ba trí tuệ nên việc tạo dựng quan hệ vô cùng quan trọng.

// 3 SAI LẦM KHI NGHĨ VỀ LẬP TRÌNH WEB HIỆN NAY
>Sai lầm 1: Hiện nay mọi thứ đã có wordpress cần gì phải học lập trình web cho mệt:
Hiện nay, nhiều bạn không cần biết lập trình cũng có thể tạo website dựa vào nền tảng wordpress nhưng hãy nhớ wordpress như món ăn liền còn bạn có thể sử dụng kiến thức lập trình web bạn có thể tự do tùy biến wordpress hoặc xây dựng bất kỳ website nào bạn mong muốn (website tin tức, website bán hàng, website quản lý...), khi đó bạn là đầu bếp chế biến món ăn, đẳng cấp rất khác biệt. Và có nhiều dự án người ta sử dụng frameword thay vì wordpress, wordpress phù hợp nhất với trang tin, blog, web bán hàng còn web đặc thù thì không nên dùng.

>Sai lầm 2: Lập trình web hiện nay đang lỗi thời, sẽ chết trong tương lai
Hãy nhớ website là "mặt tiền marketing online", 1 thành phần không thể thiếu khi bạn startup hay muốn xây dựng cá nhân, vì website nó hoạt động internet, hoạt động 24/7, bạn có thể truy xuất website ở bất cứ nơi nào trên thế giới, miễn là có mạng kết nối.

>Sai lầm 3: Lập trình web độc lập, không dính líu gì với lập trình mobile:
Thực tế khi bạn học lập trình quan trọng nhất là "tư duy lập trình", tuy 2 nền tảng khác biệt nhau khi tiếp cận lập trình di động thì bạn sẽ tiếp cận nhanh hơn, có thể gắn kết với app thông qua API, trích xuất dữ liệu JSON. Bạn biết càng nhiều thì giá trị bạn càng tăng, và tìm hiểu lập trình di động giúp bạn có cái nhìn tốt hơn và nhanh chóng trở thành Full Stack mà các công ty startup đang thèm khát.

//TỔNG KẾT:
Như vậy ở bài viết này bạn đã biết những lý do nên học lập trình nói chung và lập trình web nói riêng và một số giải đáp admin cho các bạn. Nếu bạn thấy bài viết hay, có ý nghĩa thì hãy like và chia sẻ hoặc comment để admin có động lực viết bài tốt hơn nhé. Cám ơn các bạn đã dành thời gian đọc bài viết này.

,

Address

Tu Hoàng, Phương Canh, Nam Từ Liêm
Hanoi
100000

Alerts

Be the first to know and let us send you an email when Full Stack PHP posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Full Stack PHP:

Share