Thứ Hai, 30 tháng 12, 2013

Học lập trình php: Học PHP | 10 lời khuyên cho người mới học lập trìn...

Học lập trình php: Học PHP | 10 lời khuyên cho người mới học lập trìn...: Khi mới học php thì đang còn rất mơ hồ về ngôn ngữ này, chưa biết nên dùng thế nào là hợp lý, thế nào cho nó được ổn định và code được tối...

Học PHP online - lập trình PHP và MYSQL: Học lập trình php: Học PHP | Lập trình PHP là ngôn...

Học PHP online - lập trình PHP và MYSQL: Học lập trình php: Học PHP | Lập trình PHP là ngôn...: Học lập trình php: Học PHP | Lập trình PHP là ngôn ngữ gì? sự khác nh... : Học PHP nhanh hơn và đơn giản hơn PHP là một trong 3 ngôn ngữ...

Học PHP | Làm quen với toán tử và biểu thức trong PHP

Người học lập trình thì chắc hẳn đã rất quen với khái niệm toán tử và biểu thức. Hôm nay tôi xin giới thiệu lại về toán tử và biểu thức trong PHP cho người đang có nhu cầu học PHP.

Đối với mọi ngôn ngữ lập trình,cụ thể là lập trình web, toán tử và biểu thức luôn là những kiến thức cơ bản được sử dụng để xử lý các thao tác trong giai đoạn lập trình. Và PHP cũng không ngoại lệ, chúng vẫn có những kiến trúc cơ bản như một ngôn ngữ lập trình thông thường.
A- Toán tử trong PHP:
1- Toán tử gán: 
Chúng ta đã từng tiếp xúc với toán tử này bởi việc khởi tạo 1 biến. Nó gồm ký tự đơn =. Toán tử gán lấy giá trị của toán hạng bên phải gán nó vào toán hạng bên trái.
Ví dụ:
$name = “Johny Nguyen”;
2- Toán tử số học:
Là dạng phép tính giản đơn cộng, trừ, nhân, chia trong số học. Ngoài ra còn có phép chia lấy dư (%). Được sử dụng để lấy ra đơn vị dư của 1 phép toán.
3- Toán tử so sánh:
Là toán tử được sử dụng để thực hiện các phép toán so sánh giữa hai số hạng. Chi tiết, xem bảng bên dưới.
4- Toán tử logic:
Toán tử logic là các tổ hợp các giá trị boolean.
Ví dụ: toán tử or trở về true nếu toán tử trái hoặc toán tử phải là true.
True || false à true.
Ta có bảng các toán tử như sau:
5- Toán tử kết hợp:
Khi tạo mã PHP, chúng ta sẽ thường nhận thấy cần phải tăng hoặc giảm lượng biến một số nguyên nào đó. Bạn sẽ thường thực hiện điều này khi chúng ta đếm 1 giá trị nào đó trong vòng lặp.
B- Các biểu thức cơ bản trong PHP:
1- Biểu thức điều kiện:
Là biểu thức dùng kiểm tra 1 sự kiện. Nếu chúng thỏa điều kiện đó thì sẽ thực thi một hành động. Ngược lại sẽ là một hành động khác.
Cú pháp:
If(Điều kiện)
{
hành động
}
2- Vòng lặp trong PHP:
a- While()….
Phép lặp này yêu cầu phải thỏa mãn điều kiện thì mới thực thi được vòng lặp
Cú pháp:
While(điều kiện)
{
Hành động – thực thi
}
b-Do….while():
Phép lặp này sẽ thực thi hành động ít nhất là một lần. Sau đó mới tiến hành kiểm tra điều kiện.
Cú pháp:
Do
{
Hành động thực thi
}while(điều kiện)
c- For():
Phép lặp này là phép toán gộp các tham số. Giúp người lập trình giảm thiểu thời gian phải khai báo biến và các tham số khi thực thi việc lặp dữ liệu.
Cú pháp:
For( giá trị ; điều kiện ; biến tăng hoặc giảm)
{ Hành động }
Ví dụ:
3- Biểu thức switch case: Là biểu thức sử dụng để giảm thiểu quá trình xử lý dữ liệu nếu có quá nhiều phép toán if else.
Cú pháp:
Switch(biến)
{
Case giá trị 1: Hành động; Break;
…………
Case giá trị N: Hành động; Break;
Default: Hành động; Break;
}
C- Tổng kết:
Kết thúc bài học này, các bạn ít nhiều đã nắm được những thuộc tính cơ bản của các phép toán học trong PHP, ngoài ra chúng ta cũng từng bước hiểu được cú pháp của từng biểu thức.
Đối với các vòng lặp, chúng ta cần hiểu và vận chúng một cách linh hoạt và mềm dẻo, phân biệt được while và do…while. Sử dụng hàm switch trong trường hợp có quá nhiều giá trị if…else trả về.
D- Bài tập áp dụng:
Bài tập 1:
Viết 1 trang web có giá trị từ 1->20. Hãy xuất ra trình duyệt những số chẵn nằm trong khoảng 1->20 đó.
Bài tập 2:



Xây dựng 1 website thỏa yêu cầu xuất ra bảng cửu chương từ 2 ->10.

Chủ Nhật, 29 tháng 12, 2013

Học lập trình php: Học PHP | Mẹo cải thiện tốc độ cho PHP

Học lập trình php: Học PHP | Mẹo cải thiện tốc độ cho PHP: Để học php thì co thể là rất dễ, nhưng để phát triển website thì nó lại trái ngược lại hoàn toàn. Một trong những cách làm cho website của...

Học lập trình php: Học PHP | Mẹo cải thiện tốc độ cho PHP

Học lập trình php: Học PHP | Mẹo cải thiện tốc độ cho PHP: Để học php thì co thể là rất dễ, nhưng để phát triển website thì nó lại trái ngược lại hoàn toàn. Một trong những cách làm cho website của...

Học lập trình php: Học php | Học lập trình PHP với framework nâng cao...

Học lập trình php: Học php | Học lập trình PHP với framework nâng cao...: Học PHP với frameword nâng cao học php Bạn sống tại Cầu Giấy hoặc gần đó? Bạn muốn  học lập trình PHP với framework nâng cao P...

Thứ Năm, 26 tháng 12, 2013

Thứ Tư, 25 tháng 12, 2013

Học PHP | Bảo mật database trong lập trình PHP

Khi đã thành thạo lập trình PHP rồi thì cần phải quan tâm tới vấn đề bảo mật website, bảo mật websiet gồm nhiều yếu tố. Bảo mật database, bảo mật url, ...
Hôm nay, xin giới thiệu vè bảo mật database trong quá trình đăng nhập tài khoản.
Khi chúng ta truy cập CSDL và chaaso nhận dữ liệu đầu vào bằng cách tạo ra các câu lệnh truy vấn, nó dễ dàng bị các kẻ gian lợi dụng tấn công SQL  injecttion. SQL injection xuất hiện khi các kẻ tấn công muốn làm các thử nghiệm trên form đề lấy các thông tin về CSDL. Nó thu thập các thông tin từ các thông báo lỗi SQL. Kẻ tấn công đinh vào form một trường injecting SQL, phổ biến nó thường đính vào form đăng nhập.
lap-trinh-php
Code minh hoạ

Khi kẻ tấn công nhập User là usernae ' OR 1 = 1 - 
và mật khẩu để trống thì cấu trúc câu lệnh SQL là:
SELECT * FROM users WHERE username = 'username' OR 1 = 1- 'AND password ='d41d8cd98f00b204e9800998ecf8427e
Điều kiện 1 =1 thì luôn đúng câu lệnh SQL bỏ qua tất cả những gì sau '-' vì vậy câu lệnh SQL sẽ trả lại tất cả các bản ghi. Bằng cách này kẻ gian dễ dàng đăng nhập vào hệ thống với tài khoản bất kỳ khi đã biết tên tài khoản.
Các bạn có thể tham khảo thêm về các khoá học php, lập trình drupalthư viện tài liệu tại daotaolaptrinh.edu.vn

Thứ Hai, 23 tháng 12, 2013

Lập trình PHP | Học PHP nâng cao tại daotaolaptrinh.edu.vn

Khoá học lập trình PHP nâng cao tại daotaolaptrinh.edu.vn 

Khóa học lập trình web PHP trang bị cho học viên những kỹ năng cần thiết để sử dụng thành thạo ngôn ngữ PHP & MySQL, học làm web động một cách nhanh chóng và hiệu quả nhất trên công nghệ web để cung cấp nhân lực và việc làm cho thị trường CNTT, trong khuôn khổ dự án đào tạo lập trình viên ATD, song song với mục đích phổ biến rộng rãi ngôn ngữ lập trình PHP , Việt Tâm Đức trân trọng giới thiệu khóa học PHP& My SQL chuyên nghiệp lần đầu tiên với quy mô lớn nhất tại Việt Nam.

Tìm hiểu về ngôn ngữ PHP

PHP  là ngôn ngữ lập trình mã nguồn mở, được sử dụng trên 90% trang web trên Internet, chạy trên đa nền tảng và hỗ trợ nhiều máy chủ web thông dụng. Ưu điểm của ngôn ngữ PHP là tốc độ thực thi nhanh, dễ sử dụng, dễ học. Do đó có đến hàng trăm, hàng nghìn ứng dụng web viết bằng PHP được cộng đồng đóng góp và phát triển, bạn có thể tận dụng hoặc chỉnh sửa cho phù hợp với yêu cầu của khách hàng hay của bản thân: từ website giải trí, thương mại điện tử, e-learning, hệ quản trị nội dung, báo điện tử, trang blog, trang web cá nhân. 
Nội dung khoá học lập trình PHP

Khóa học gồm các quy trình chính:

0. Làm quen, khai giảng, xin số điện thoại, nick, lập Group nhóm, lấy tài liệu, hiểu biết tổng quan quá 
trình học làm được gì.
1. Vẽ demo: Vẽ giao diện, phân tích lấy ý kiến khách hàng (học về đồ họa Photoshp, Flash)
2. Cắt Template: Zen ra code chuẩn SEO web tĩnh HTML CSS từ bản vẽ Photoshop (Học HTML CSS đúng
chuẩn SEO, các thẻ, tag )
3. Code:  sử dụng ngôn ngữ PHP (học về PHP cơ bản, nâng cao, các hàm, cấu trúc, xử lý…)
4. Test : Test chức năng và giao diện (Quy trình test case)
5. Up lên Hosting: cấu hình hosting, domain cho khách (kiến thức domain, hosting)
6. Cách kinh doanh, kiếm tiền online chi phí từ 0đ, Training SEO, kỹ năng đàm phán khách hàng, cách làm
các thỏa thuận hợp đồng….
7. Liên hoan lấy chứng nhận
Đối tượng tham gia khoá học
- Nhóm 1: Giám đốc công ty thiết kế web muốn tìm hiểu và khai thác PHP.
- Nhóm 2: Các doanh nghiệp muốn thiết kế và làm chủ website về thương mại điện tử.
- Nhóm 3: Trưởng phòng kỹ thuật, trưởng phòng kỹ thuật muốn tìm hiểu PHP, training cho nhân viên.
- Nhóm 4: Các cá nhân đang làm việc với ASP muốn chuyến hướng PHP
- Nhóm 5: Sinh viên các khối ngành khoa học, kỹ thuật, kinh tế muốn học thiết kế website bằng PHP để xin
việc ngay lập tức.
- Nhóm 6: Học viên các trường hệ thống Aptech muốn thành thạo PHP
- Nhóm 7: Học viên các trường dạy nghề CNTT chưa thành thạo PHP
- Nhóm 8: Những trường hợp đã học về ngôn ngữ thiết kế website nhưng không theo nghề, đi làm nghề
khác nay muốn tìm hiểu và học thêm để theo ngành.
- Nhóm 9: Học viên đã học ở các trung tâm nhưng chưa đủ kiến thức tự tin để đi làm (Ipmac, NIIT, HTVSITE)
- Nhóm 10: Nhân viên kinh doanh liên quan đến công nghệ thông tin muốn học làm web (kinh doanh hosting,
domain…)
 -Nhóm 11: Giáo viên, giảng viên các trường đại học, cao đẳng, trung cấp, các trung tâm đào tạo muốn học
để nâng cao tay nghề, hoặc học thêm lĩnh vực web.
- Nhóm 12: Cán bộ công nhân viên chức nhà nước học để quản trị web, hoặc làm thêm lĩnh vực này
- Nhóm cuối: Chủ shop, cửa hàng, Sếp các doanh nghiệp, công ty muốn học thêm để biết quản trị web, và
quản lý hoặc giao việc cho nhân viên còn biết cách quản lý.

Phương pháp học làm việc

- Làm việc  độc lập, theo nhóm,kết nối đến server
- Cách học hoàn toàn khác so với trường lớp hình thức học như nhân viên chính thức đang làm việc tại công ty
chứ không phải thầy viết trò nghe bởi lập trình phải ngồi code thực tế.
- Phương pháp truyền đạt hoàn toàn dễ hiểu, vì thế rất nhiều nhân viên kinh doanh, kế toán đã học ở công ty
chúng tôi đã làm được, vậy bạn có theo chuyên ngành hay không thì đều không phải lo lắng.

Yêu cầu trong khoá học:

1/ Biết sử dụng máy tính thành thạo
2/ Hiểu biết về Internet
3/ Soạn thảo văn bản thành thạo
4/ Học viên tự mang laptop để cài đặt và thực hành trên máy mình. Nếu không có dùng máy tính của công ty.
5/ Có niềm đam mê và kiếm tiền bằng web
6/ Biết chơi game, sử dụng các trang mạng xã hội như: Facebook, Zing, Google+
7/ Có ý thức kỷ luật cao.
8 / Mong muốn  ở lại làm việc cho công ty ATĐ
9/ Có tinh thần đoàn kết sẵn sàng chia sẻ kiến thức cho thành viên còn yếu.

Học phí đầu tư - thời gian khoá học

- Đầu tư học phí  2.000.000 VNĐ (hai triệu đồng)
- Ngoài khoản trên công ty không thu thêm bất cứ khoản nào, không tư vấn học thêm khoá học nào
 khác, vĩ đồi với khoá học này các bạn đã được học toàn bộ kiến thức để xây dựng lên một website 
chuẩn SEO
- Công ty không thu bất kỳ khoản chi phí nào đối với các trường hợp sau:
  Sinh viên khuyết tật, gia đình khó khăn, con thương binh bệnh binh, gia đình có công với cách mạng 
( có giấy xác nhận địa phương )
- Thời gian học:
+ Học viên lựa chọn buổi học phù hợp: Sáng, Chiều, Tối, đan xen thứ 2,4,6 hoặc thứ 3,5,7, các buổi đầu dễ
học liền cho ngắn thời gian.
            Sáng: 8h30p đến 11h45p            Chiều: 14h00p đến 17h00p           Tối: 18h đến 21h
+ Khóa học 35 buổi + Không thời hạn lên công ty học hỏi thêm tại phòng kỹ thuật
+ Kết thúc khóa học học viên nhận chứng nhận khóa học + Liên hoan tại công ty: 
   + Trường hợp đối với sinh viên, công ty nhận lại làm việc với mức lương thỏa thuận sau khóa học, 
nếu các bạn không mong muốn, công ty sẽ cho tham gia test tuyển dụng tại công ty do đối tác của 
công ty đến tuyển dụng (mức lương cao hơn).
   + Trường hợp người đi làm rồi muốn học thêm, hoặc có xưởng in ấn, shop bán hàng... hoặc những
học viên có vợ làm kinh doanh về mảng tin học muốn học để làm thêm cho vợ, công ty sẽ đào tạo 
theo hướng khác để các bạn nắm bắt tốt, và phải làm nhanh, vì những học viên này không có nhiều 
thời gian.

Thông tiên liên hệ

ĐĂNG KÝ HỌC TRỰC TIẾP TẠI VĂN PHÒNG CÔNG TY CỔ PHẦN VIỆT TÂM ĐỨC (AN TÂM ĐỨC)
Địa Chỉ: Phòng 1114, Tòa nhà CT.A 789 Bộ Quốc Phòng, Mỹ đình, Hà Nội (Đi xe bus tuyến số 
50,30,34,39,44,26,16).
Bản đồ đường đi:
Điện thoại: 04.62966.151 Hotline Mr.Dương Bốn 097.5252.437 – 0942.459.521 
hoặc Mr.Thái: 0966.444.646
Nick yahoo tư vấn: antamduc  hoặc thaihv.laptrinhviet

Hoặc bạn ngại nhập thông tin, cần tư vấn thêm gọi 097.5252.437 để được tư vấn rõ nét. Bạn ở gần 
hãy đến trực tiếp đăng ký để thăm văn phòng công ty chúng tôi! Bài viết chỉ là 1 phần bạn nên đến 
công ty để thấy được sự thực là tốt nhất.
  Bản quyền thuộc công ty cổ phần An Tâm Đức, cấm sao chép dưới mọi hình thức.