Một sản phẩm công nghệ, một sản phẩm lập trình được làm ra, thứ nắm phần quyết định nhất đến thành công của sản phẩm đó là gì? Là sản phẩm, là đội ngũ phát triển phía sau, là đội marketing, hay là một thứ gì đó khác? Không ai khác, yếu tố then chốt ảnh hưởng trực tiếp đến thành công ấy là người dùng- đối tượng mà sản phẩm, cũng như những người làm sản phẩm hướng đến. …
Author: Tran Van Hai
Nhóm chúng tôi hôm nay nhận case study cho team của mình, sau một thời gian lưỡng lự thì chúng tôi cũng quyết định sẽ chọn đề tài là làm web bán hàng quần áo. Để có thể làm việc nhóm hiệu quả, bọn tôi được anh Hoàng hướng dẫn sử dụng bảng kế hoạch, lập ra các nhiệm vụ, task note, kanban nhiệm vụ nhóm, burndown chart,… Khá là bất ngờ khi hôm nay nhóm tôi khá sôi nổi …
Ngày mai là ngày các thành viên trong lớp C1019i1 bước lên đoạn đầu đài của module này. Không như module trước, có vẻ như lớp không còn cảm thấy căng thẳng trước kì thi như trước, mặc dù nỗi sợ hãi vẫn còn. Vì đã hoàn thành các bài tập, công việc cho module này -trừ casestudy nên hôm nay mọi người đều đang thư giãn và ôn tập lại các kiến thức trong module này cho kì thi. …
Hôm nay mọi người lại tiếp tục học về CSS, bài học hôm nay là thiết kế bố cục trang web với CSS. Những kiến thức mà mình đã góp nhặt được hôm nay bao gồm: box model, layout, responsive web design và grid view. Tựu chung thì những kiến thức này là những thứ cơ bản cần biết để mình có thể tạo ra layout cho trang web tiến đến việc thiết kế giao diện của một website. Trước …
CSS là viết tắt của cụm từ: Cascading Style Sheets, đây là ngôn ngữ tạo nên bộ mặt và phong cách cho trang web. Với CSS, chúng ta có thể mô tả cách các phần tử HTML sẽ hiển thị trên màn hình, trang web hoặc các phương tiện khác. Vì có thể điều khiển định dạng của nhiều trang web cùng lúc, nó giúp những lập trình viên tiết kiệm rất nhiều công sức trong việc thiết kế và …
MVC (model – view – controller) – MVC Pattern Design là một mô hình kiến trúc phần mềm được tạo ra với mục đích quản lí và xây dựng dự án phần mềm giúp chúng trở nên hệ thống hơn, nói đơn giản, nó được tạo ra nhằm giúp chia tách phần giao diện và phần mã code giúp dễ dàng bảo trì, quản lí và phát triển hơn. Tầm quan trọng của kiến trúc MVC là không thể bàn …
Bài học hôm nay là một bài học quan trọng và rất cần thiết cho việc điều phối, quản lí và sử dụng cơ sở dữ liệu cho sản phẩm của mình sau này. View là một loại bảng ảo mà chúng ta show cho người dùng thấy và phục vụ cho việc: cấu trúc dữ liệu cho người dùng thấy một cách trực quan và dễ hiểu, hạn chế quyền truy cập vào dữ liệu của người dùng, tóm …
Hôm nay là Noel, vì hôm qua ngủ muộn nên sáng nay đi lễ mình cứ gật gà gật gù suốt buổi lễ. Đã thế 2 anh em nhà mình còn nhớ nhầm giờ lễ khiến mình mất nguyên buổi sáng và đến muộn giờ học chiều của anh Luân. Từ hôm qua đến giờ chẳng thuận lợi suôn sẻ được tí gì. Đã thế hi vọng về một ngày noel hiếm hoi vui vẻ mà rất lâu rồi mình …
Hôm nay mọi người lại cùng học về câu lệnh Join và Group by cùng với hai toán tử AND, OR trong sql. Join là một câu lệnh dùng để lấy dữ liệu từ nhiều bảng phục vụ cho mục đích của người sử dụng. Có 4 loại join: inner join dùng để lấy ra các hàng từ bảng khi điều kiện được đáp ứng, left join trả về các hàng nằm ở bảng bên trái trong điều kiện on …
Đợt này Hà Nội lại trở rét. Lúc trước, khi trời Hà Nội còn ấm và nóng, mình còn cảm thấy nhớ cái hơi lạnh ngày đông ấy. Nhưng lúc mà cái lạnh ấy trở lại thì nó lại mang theo cả sương lạnh, và mưa nữa, thứ làm tất cả mọi người đều khó chịu, nhất là vào thời tiết như thế này. Thời tiết lạnh và thay đổi nhanh khiến cho mọi người dễ ốm và khó chịu. …
Từ hôm qua đến giờ đầu óc mình cứ choáng váng và chẳng thể tập trung nổi, cũng đã khá lâu rồi mình mới có những ngày mà thời gian ngủ của mình phải chiếm đến hơn nửa quỹ thời gian cho một ngày như vậy. Cứ để bản thân vùi mình vào chăn như thế thì lại để thời gian phí hoài và hủy hoại thói quen của bản thân quá, nên mình nghĩ phải tìm cái gì đó …
Hôm nay cái lạnh của Hà Nội đã quay trở lại trên từng góc phố, từng con đường và càng trở nên lạnh hơn vào chiều nay bởi sau sự vắng mặt của founder Diệu thì tất cả các founder cùng với dàn nhân viên phía dưới đều lũ lượt đi hết. Để lại căn phòng đã từng có rất nhiều tiếng cười đùa, cà khịa trở nên yên tĩnh, trống vắng và lạnh như chưa từng lạnh đến thế. …
Cuối cùng thì sau một chuỗi ngày buồn và đáng chán thì hôm nay, mình cũng đã được học một thứ gì đó mới và thú vị hơn, đó là cơ sở dữ liệu. Cơ sở dữ liệu là một nhóm dữ liệu có tổ chức, mà cơ sở dữ liệu quan hệ lại là một cơ sở dữ liệu được xây dựng dựa trên mô hình dữ liệu quan hệ. Đây là một thành phần quan trọng không thể …
Hôm nay kiến thức khá nhẹ khi mọi người chỉ phải tìm hiểu về việc xử lí ngoại lệ. Việc xử lí ngoại lệ luôn được mình quan tâm ngay từ module 1, nhưng qua module2, mình học được cách để tổ chức việc xử lí lỗi tốt hơn. Xử lí ngoại lệ trong chương trình được nâng lên một tầm cao mới. Trưa hôm nay mình có đọc được một bài viết khá hay có tên: “Lười + tỏ …
Thuật toán sắp xếp là bài học hôm nay mọi người được học. Có ba thuật toán sắp xếp cơ bản được giới thiệu trong bài học là: sắp xếp chọn, sắp xếp chèn và sắp xếp nổi bọt. Thuật toán mà mình sử dụng cũng như dùng nhiều nhất vì đơn giản trong suốt module 1 đến giờ của mình là sắp xếp nổi bọt. Hai thuật toán sắp xếp kia tuy mình đã biết qua nhưng vì dài, …
Bài học hôm nay của mình liên quan đến thuật toán tìm kiếm, thứ rất cần thiết trong việc quản lí cơ sở dữ liệu, hay chỉ đơn giản là giải quyết các bài toán đơn giản cần đến việc tìm kiếm. Tuy nhiên, ngoài buổi sáng đen đủi bị hỏng máy đến suýt nữa đi nguyên cả con máy tính ra, thì khó khăn lớn nhất ngày hôm nay mình mắc phải lại chẳng liên quan đến thuật toán …
Hôm nay mọi người cùng nghiên cứu về bộ thư viện PHP SPL (Standard PHP Libary), nơi cung cấp nhiều cấu trúc dữ liệu tiêu chuẩn để ta có thể áp dụng ngay trong ứng dụng của mình. Hiện tại danh sách các cấu trúc dữ liệu tiêu chuẩn được hỗ trợ trong SPL gồm: SplDoublyLinkedList, SplStack, SplQueue, SplHeap, SplMaxHeap, SplMinHeap, SplPriorityQueue, SplFixedArray, SplObjectStorage. Nhưng các học viên chỉ tìm hiểu chi tiết, làm quen và tập ứng dụng các …
Bài học ngày hôm nay là Queue-hàng đợi và Stack-ngăn xếp, cùng một chút kiến thức cơ bản giúp mình hiểu thêm về cấu trúc dữ liệu tree và tree binary. Stack có cơ chế First-in/Last out trong khi Queue có cơ chế First-in/First-out. Tree là cây, mà cây thì phải có root, có leaf. Nhưng đây là tree trong lập trình nên nó không có fruit, không có flower. Trưa, cả lớp có một buổi lắng nghe những chia …
Bài học hôm nay mang đến cho mình hai khái niệm, hai loại cấu trúc dữ liệu là ArrayList và LinkedList. ArrayList là một cấu trúc dữ liệu danh sách sử dụng mảng để lưu trữ dữ liệu, nên nó có tên là ArrayList, tức một danh sách được xây dựng dựa trên mảng. Dạng cấu trúc dữ liệu này không quá xa lạ khi mà các học viên đã được mài đít trên ghế không biết bao nhiêu thời …
Hôm nay là ngày mọi người học về clean code, thứ mà tất cả học viên luôn được nhắc nhở ngay từ ngày đầu vào cửa. Thứ mà hơn cả nửa lớp chẳng tuân thủ, do phiền, do mệt, do lười, do thấy không cần thiết, hoặc chỉ đơn giản là không thích :v . Vấn đề về clean code cũng chẳng phải mới, nên nó cũng chẳng xa lạ gì khi đọc về bài học clean code. Nhưng mình …
Hôm nay mình học về interface và abstract class, hai thứ rất cần thiết và được sử dụng phổ biến trong việc phân tích và thiết kế hệ thống hướng đối tượng. Interface có thể hiểu như một bản vẽ đối tượng chỉ có phần khai báo, và luôn để là public, là một giải pháp để đảm bảo 1 đối tượng cụ thể nào đó có các phương thức cụ thể và nhiều class khác nhau về bản chất …
Hôm nay bài học chẳng có gì nhiều, khá đơn giản và nhẹ nhàng. Tuy thế mình cũng phải ngồi thiền khá lâu với cái bài tập duy nhất của OOP, thậm chí đến giờ còn chưa hoàn thành. Tuy là bài này mình đã giải quyết được từ trước, chỉ là chưa hướng đối tượng. Có hơi chán và bất ổn. Nhưng rồi sẽ ổn thôi, mong đầu tuần đến lớp mình không bị lụt. OOp là một thứ …
Hôm nay mình tiếp tục làm quen PHP với bài học về lập trình hướng đối tượng. Lạ một nỗi là OOP từng rất khoai với mình thì sang module 2, nó thật dễ hiểu và dễ ứng dụng. Cảm giác như đã từng phải vò đầu bứt tai để dò bug cho 1 bài toán rất nhiều lần, bỗng một ngày chạy chương trình và không sinh lỗi là lại hoài nghi thực tại. Tôi là ai? Đây là …
Hôm nay mình tiếp tục “làm quen” với những hàm và mảng, thứ mình đã xài đi xài lại không biết bao nhiêu lần trong module 1. Nói “làm quen” là vì mình phải học cách sử dụng nó, các hàm hỗ trợ liên quan trong một ngôn ngữ mới. Sang đến PHP thì mình được làm quen và sử dụng một dạng mảng khác là mảng liên kết, nó là một dạng mảng thú vị khi index, thứ mà …
Ngày đầu module 2 Hôm nay là ngày đầu tiên của module 2, lớp C1019i1 đón nhận thêm 4 thành viên mới là các em 2001 gia nhập. Tuần mới, ngày mới, nhóm mới, thành viên mới, cùng với đánh giá thi đua theo nhóm mới, hình phạt mới, Pi mới, tất cả đều mới mẻ. Ngày hôm nay cũng là ngày đầu tiên mình trở thành leader của nhóm, cương vị mà từ trước tới giờ chưa bao giờ …
Cuối module 1 Hôm nay là ngày cuối cùng của module 1, cũng là ngày mà mọi người cùng ‘bảo vệ’ casestudy đầu tiên của mình tại codegym. Trái với sự lo lắng và hồi hộp như lúc đầu, ,mọi người đều có một buổi thuyết trình về dự án của mình rất thành công. Và casestudy được yêu thích nhất, với sự đồng lòng tuyệt đối của mọi học viên cũng đã được trao cho anh An. Mong anh …
Gió đông đã về. Sáng hôm nay tiết trời lại trở lạnh, gió đông đã về len lỏi qua từng thớ vải, xuyên qua từng thớ thịt để khiến cho những con người cô đơn bất giác muốn kiếm tìm hơi ấm từ một người khác giới. Gấu chưa có, chó chưa nuôi, ngậm ngùi đi học trong giá lạnh thì sáng ra đã gặp những con người chẳng đi trên mặt đất vì yêu với cả đương. Dỗi dễ …
CaseStudy ngày 3 và điểm thi lý thuyết. Hôm nay là ngày boss Hoàng về, các con dân lớp C1019i1 đang rất háo hức chờ quà thì nhận được tin anh ấy đã quên quà ở khách sạn, và nó ở tận Đà Nẵng lận. Buồn cho bọn em, và thất vọng thay về anh. Thôi thì vì bữa trà đá được mời chiều nay, bọn em tạm tha thứ cho anh vậy. Đến ngày hôm nay thì đa số …
Casestudy ngày 2. Hôm nay là ngày thứ hai làm casestudy, thực sự thì sau ngày hôm qua mài mòn cả óc để giải quyết vấn đề onclick tham chiếu đến phương thức của đối tượng nhưng không thành công. Thì hôm nay được anh tutor ở tầng trên (xin lỗi vì tạm quên tên anh, em hay bị quên tên lắm) thông não cho mình. Hóa ra ý tưởng của mình ngay từ đầu đã không thể(hoặc không khả …
Casestudy Hôm nay là ngày mà lớp C1019i1 bắt đầu làm casestudy. Lúc mới đến thì mình khá choáng ngợp trước việc đa số các anh, các bạn đều đã làm trên 50% tiến độ cho casestudy rồi. Cảm giác như một buổi sáng thức dậy, đến lớp thì phát hiện ra mình đã trở thành người tối cổ vậy. Thế là cả ngày hôm nay lại gồng mình lên để code và code cho casestudy của mình. Khá là …