Xin chào a e. Hôm nay mình muốn giới thiệu đến các bạn route trong laravel là một phần khá quan trọng trong laravel. Routing là gif? Routing hiểu đơn giản là nơi nhận request gửi từ client và tìm route nào có cơ sở đặc trưng giống với request để xử lý. Nhiệm vụ của routing là sẽ tìm các route đã khai báo ở trên và so sánh với request hiện tại các yếu tố như url, method… …
Author: Nguyen Van Luc
Ngày cuối tuần về code lại những bài tập về CRUD mà lắm bug quá trời…ngồi nửa ngày chỉ đề fix bug. Chợt nhận ra nghề lập trình viên yêu cầu rất cao về tính cẩn thận kĩ lưỡng, chỉ sai sót 1 dấu chấm phảy hay viết in hoa in thường thiếu dấu bằng dấu ngoặc…Mình sẽ cố gắng thay đổi để cẩn thận hơn nữa trong thời gian sắp tời… Lại sắp nhận CaseStudy lại thời gian mất …
Chào mọi người, Đối với những người đang dùng Linux thì mình mong rằng bài viết này sẽ giúp cho mọi người thêm một chút kiến thức. Đối với Linux có cách tiếp cận quyền truy cập file khác Window, mỗi file đều có chử sở hữu(OWNER), lớp người dùng(USER) của file và có 1 lớp nhóm(Group Class) của file. Những người dùng hệ thống nào không phải chủ sở hữu và không thuộc nhóm thì đều thuộc lớp khác. …
Từ những ngày đầu bước chân vào codegym đã được mọi người nhắc đến chuyện reflect rất nhiều. Cũng tự nhận thấy bản thân mình làm việc này chưa được tốt nên hôm nay viết bài này để nhắc nhở bản thân thêm 1 lần nữa… Reflection là gì ?Reflection (còn gọi là suy tư, phản tư) là quá trình suy nghĩ kỹ lưỡng và cẩn trọng về những gì chúng ta đã làm, học được hoặc trải nghiệm trong …
Sau bài Quiz hôm nay việc để fail quá sâu 52% cộng với việc chống đẩy 50 cái mệt dứt hơi làm mình nhận ra mình còn hổng kiến thức ở khá nhiều điểm trong chương trình học. Giờ phải cố gắng trau dồi kiến thức hơn nữa để bài quiz tới đây không phải chống đẩy nữa…Hẹn Coach thứ 6 tuần này thôi… …
Lan man trên blog CodeGym mình lại tìm thấy bài của đại ca Tuyến nó vẫn đúng với mình và mình nghĩ cũng đúng với rất nhiều bạn đang và sẽ học tập tại Codegym nên mình chia sẻ nên để nhắc nhở chính mình cũng như mang lại cho mọi người một chút kinh nghiệm. Tư duy lập trình là một kỹ năng, mà đã là kỹ năng thì có thể học được, bạn đừng quá quan trọng hóa …
Bước vào 1 tuần mới được xác định trước khối lượng công việc rất nặng và khó khăn mình cũng đã chuẩn bị tinh thần cho tuần này nhưng cũng không nghĩ là nó lại khó khăn vậy. Rất may là mình được ở trong 1 tập thể mạnh, được sự giúp đỡ của anh Hoàng , anh Luân các bạn cùng lớp các anh lớp bên mình đã dần dần gỡ bỏ được những khó khăn, xác định được …
PHP SPL là gì : SPL là thư viện chuẩn của PHP, nó gồm một tập hợp các interface, class nhằm giải quyết nhưng bài toán phổ biến. SPL chia làm các thành phần sau : Predifined Constants : là danh sách các hằng số được định nghĩa trước đó , ví dụ như số Pi , số e ,… Datastructures : Chứa một danh sách các lớp có khả năng làm việc với các cấu trúc dữ liệu khác …
Chúng ta đang học để trở thành lập trình viên và lập trình viên thì việc quan trọng chính là Code. Do đó việc chúng ta viết ra những đoạn code sạch, dễ hiểu, maintain là điều hết sức quan trọng, đặc biệt ngay từ những dòng code đầu tiên ta hãy luyện cho mình thói quen đó… Và để viết ra những dòng code sạch thì ngoài việc tuân thủ đến các yếu tố ảnh hưởng đến clean code …
PHP Type Hint theo quan điểm cá nhân của mình là một cách khai báo kiểu tham số truyền vào và kiểu dữ liệu trả về để chúng ta Clean Code của mình để người khác đọc dễ hiểu và có thể tránh những trường hợp không mong muốn xảy ra. PHP Type Hint có 3 cấp độ: – Cấp độ 1: Chỉ sử dụng comment: cấp độ này ta sử dụng comment để người đọc code có thể hiểu …
Magic methods là các phương thức đặc biệt để tùy biến các các sự kiện trong php. Hiểu đơn giản là nó cung cấp thêm cách để giải quyết một vấn đề. Magic methods được dùng để xử lý các đối tượng trong lập trình hướng đối tượng. Tại sao ta cần sử dụng Magic method: – Nó giúp cho chúng ta tùy biến được các hành vi, thêm cách lựa chọn để xử lý một đối tượng trong php. …
—->Override: Ghi đè phương thức (override method) là cơ chế cho phép lớp một lớp con viết lại một phương thức đã có trong lớp cha.Ghi đè phương thức được sử dụng trong trường hợp phương thức được định nghĩa ở lớp cha không phù hợp để sử dụng ở lớp con, do đó lớp con cần định nghĩa lại phương thức này. —->OverloadNạp chồng phương thức đơn giản là có vài phương thức trùng tên nhưng khác nhau về …
Lập trình hướng đối tượng có 4 tính chất quan trọng là : – Tính kế thừa (inheritance) : Đây là thuộc tính được coi là quan trọng bậc nhất trong OOP,: Lớp cha có thể chia sẻ dữ liệu và phương thức cho các lớp con, các lớp con khỏi phải định nghĩa lại những logic chung, giúp chương trình ngắn gọn. Ví dụ như lớp đàn ông đều kế thừa lại các thuộc tính như tuổi thọ, có …
Flipped Learning :Phương pháp đề xuất việc đảo ngược các bước giảng và dạy. Nghĩa là: việc nghe giảng để về nhà còn việc thực hành, ứng dụng, làm bài tập thì trên lớp. Ngoài ra phương pháp này lấy học viên làm trung tâm chứ không phải giảng viên như thường lệ. Ngày đầu được trải nghiệm phương pháp dạy học Flipped Learning mới thấy độ hiệu quả lớn lao của nó. Việc chúng ta tìm hiểu trước ở nhà …
Trước khi bắt đầu module mới với cách học mới (lấy học viên làm trung tâm) mình cũng nhìn lại những ngày đã qua để thấy rằng mình đã thu được những gì còn những gì chưa làm được và mục tiêu trong thời gian tới là gì. Trước tiên đến với những thứ mình đã được: việc đầu tiên mình thấy mình thay đổi là mình đã tự giác rất nhiều, không còn những câu “hôm nay không xong …
Theo wikipedia database là một tập hợp các dữ liệu có tổ chức, thường được lưu trữ và truy cập điện tử từ hệ thống máy tính. Khi cơ sở dữ liệu phức tạp hơn, chúng thường được phát triển bằng cách sử dụng các kỹ thuật thiết kế và mô hình hóa chính thức. Database được duy trì dưới dạng một tập hợp các tập tin trong hệ điều hành hay được lưu trữ trong các hệ quản trị …
PHP: Hypertext Preprocessor, được thiết kế bởi Rasmus Lerdorf xuất hiện lần đầu năm 1995 , được viết tắt là PHP là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát. Nó rất thích hợp với web và có thể dễ dàng nhúng vào HTML. Do được tối ưu hóa cho các ứng dụng …
Chắc hẳn mọi người đều đã nghe qua câu “Khoản đầu tư chính xác và thành công nhất chính là đầu tư vào bản thân” hay nói cách khác là đầu tư vào trí tuệ để phát triển bản thân. Qua 1 tháng học tập và làm việc tại CodeGym chính bản thân mình cũng thấy được ngoài kỹ năng lập trình, làm việc nhóm, học cách học, tư duy…CodeGym dần dần cho mình thấy được mình đang ở đâu …
Case Study mai là review mà mình vẫn chưa hoàn thành hết. Lo lắng cứ ập đến. Đêm nay mình sẽ cố gắng đập đi xây lại case của mình liệu có thành công hay không? một loạt câu hỏi hiện ra trong đầu. Ngày kia là đến ngày thi và phỏng vấn đúc kết lại toàn bộ quá trình học trong 1 tháng đầu tiên học ở code gym. Cố lên nào tôi ơi, giây phút này không được …
– JSON là chữ viết tắt của Javascript Object Notation, đây là một dạng dữ liệu tuân theo một quy luật nhất định mà hầu hết các ngôn ngữ lập trình hiện nay đều có thể đọc được, bạn có thể sử dụng lưu nó vào một file, một record trong CSDL rất dễ dàng. JSON có định dạng đơn giản, dễ dàng sử dụng và truy vấn hơn XML rất nhiều nên tính ứng dụng của nó hiện nay rất là phổ biến.– Cú …
Lần đầu tiên nhận CaseStudy càm giác thật khó nói. Trải qua bao năm đi học chưa bao giờ mình cảm thấy vừa lo lắng vừa vui vì được nhận 1 bài tập lớn. CaseStudy như những bước chân đầu tiên để ta làm quen với các dự án sau này. Hôm nay được chị Scrum Master hướng dẫn chia task đánh giá độ ưu tiên, ước lượng thời gian hoàn thành mới thấy thật có ích, cũng thấy được …
“Để trở thành một nhà vô địch vĩ đại, bạn phải tự tin rằng mình là kẻ giỏi nhất. Nếu không hãy giả vờ mình là kẻ giỏi nhất”.Một trong những câu nói nổi tiếng của Muhammad Ali là một liều thuốc tinh thần rất tốt khi bạn gặp khó khăn. Tại sao vậy?Khi khó khăn ập đến hay đối mặt với một vấn đề bạn không thể giải quyết được hãy tự tin là mình làm được từ đó …
– Trải qua 3 tuần học tập và làm việc tại CodeGym ngoài việc những kiến thức mình tiếp thu trên lớp chúng ta còn có thể luyện tập thêm về mảng, vòng lặp , hàm tại Bob CodeGym những bài tập đi từ đơn giản đến phức tạp nhưng để hoàn thành được hết ta cần hiểu tốt về những bài học đó từ đó giúp ta nắm chắc lý thuyết, luồng hoạt động của mảng, hàm, vòng lặp …
Hôm nay anh CodeGym và anh Hưng đã tổ chức một buổi TechTalk rất ý nghĩa chuẩn bị tâm lý và các kĩ năng cho việc đi làm ở công ty hay một tổ chức nào đấy sau đây mình xin chia sẻ những gì mình tiếp thu được ở buổi techtalk:Những đức tính cần thiết: – Tôn trọng văn hóa doanh nghiệp và đồng nghiệp: khi mình cho đi sự tôn trọng ta cũng sẽ nhận lại được sự …
Hôm nay học lập trình hướng đối tượng làm quen với một tư duy mới đó là tư duy hệ thống nó khác hoàn toàn tư duy mình và mọi người được hình thành từ những ngày đầu khi vào codegym nên mọi người khá là bỡ ngỡ và khó khăn để hình dung.Về cơ bản theo mình hiểu về lập trình hướng đối tượng đó là khi ta tiếp xúc với 1 vấn đề ta hãy đối tượng hóa …
Hôm nay nhóm mình có làm Mind Map về kiến thức 3 tuần vừa học mới thấy được việc chúng ta làm Mind Map hàng ngày khi tiếp thu kiến thức là quan trọng. Khi đã có Mind Map việc truy cập lấy kiến thức rất dễ dàng ta không phải mở trang sách lục lại từng kiến thức cũ , việc có Minh Map cũng giúp ta thấy được các kiến thức liên quan đến nhau ví dụ như …
Hàm hiểu đơn giản là một tập hơp các khối lệnh để giải quyết vấn đề. Các Vấn đề cần phân biệt trong hàm:Tham Số và Đối số:Tham số hiểu đơn giản là biến của hàm sử dụng chỉ trong hàm để thực hiện các câu lệnhĐối Số là giá trị truyền vào hàm mà tham số hứng khi ta gọi tên hàm.Tham Chiếu và Tham Trị:Tham chiếu trỏ đến ô chứa dữ liệu Tham trị lấy dữ liểu(6 kiểu …
Hôm nay sau buổi chơi game trên Kahoot khá là vui là phần demo bài Caro Game. Thật là một bài toán thú vị.Qua bài toán mình và nếu làm tốt bài này ta có thể khá vững về các kiến thức như Table HTML, vòng lặp(có cả vòng lặp lồng nhau),DOM,được sử dụng rất nhiều. Nhiều nhất có lẽ là hàm cách sử dụng cách bố trí. Ngoài ra qua cách chữa bài của anh Hoàng ta còn học …
Sau buổi trò chuyện cùng anh Nhật thấy nhiều điều về ngành lập trình và lập trình viên.Công nghệ ngày càng phát triển và cập nhật liên tục chính vì thế Lập trình viên là người lúc nào cũng phải nâng cấp bản thân phải cố gắng hơn trước là để không bị tụt lại rồi nặng là có thể bị đào thải khỏi ngành không thì cũng dậm chân tại chỗ mãi không tiến xa được, sau là phát …
2 Ngày cuối tuần về quê tắm biển thư giãn thật vui nhưng lại quá nhiều việc phải chú trọng để ý. Về quê gặp người thân trong gia đình mới thấy bản thân phải cố gắng rất nhiều. Mình đã lãng phí mất mấy năm tuổi trẻ mình không thẻ lãng phí thêm ngày tháng nào nữa. Phải biết quý trọng thời gian…Nói cho tâm thanh thản thôi, mình đi chuẩn bị bài đây. 2 ngày nhiều việc quá …