Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Khoá Big O Orange đã thực sự giúp mình nâng lên một tầm cao mới. Mình được trang bị nhiều kiến thức mới hơn, có cơ hội được học tập và rèn luyện với nhiều thuật toán nâng cao hơn, giúp tư duy và kĩ năng lập trình của mình được tốt hơn.

Học ở

Big_O có gì hay?

1. Kiến thức được Thầy Phạm Nguyễn Sơn Tùng tổ chức có hệ thống, slide trình bày bài bản, dễ hiểu. Sau khi trình bày từng phần của bài giảng, Thầy luôn hỏi “Có ai có thắc mắc gì không ạ?”, lúc này các bạn có thể hỏi bất cứ gì bạn thắc mắc, Thầy và các bạn trợ giảng sẽ giải đáp ngay cho bạn.

2. Học phải đi đôi với hành, sau khi bạn học xong lý thuyết, bạn sẽ bắt tay vào làm các bài tập thực tế. Bạn sẽ làm các bài tập được sưu tầm từ Codeforces, SPOJ, UVA… Sau khi làm xong, bạn nộp lên hệ thống Online Judge sẽ chấm điểm ngay lập tức, bạn sẽ biết thuật toán của bạn có cho ra kết quả chính xác và thuật toán có hiệu quả về mặt thời gian và bộ nhớ không?

3. Ở đầu mỗi buổi học, các bạn trợ giảng sẽ giải đáp 2 bài tập về nhà mà các bạn đã vote.

4. Nếu vì lý do nào đó, bạn vắng học 1 buổi nào đó, bạn có thể đến lớp sớm hơn hoặc đến vào giờ Office Hours (chủ nhật hàng tuần), các bạn trợ giảng sẽ giảng lại bài và giải đáp các thắc mắc của bạn.

5. Ở Big O có các bạn trợ giảng đắc lực như Nguyễn Xuân Phúc, Dương Nguyễn Thái Bảo, Hoàng Thiên Nữ, Nhung Bùi có thể giải đáp các thắc mắc và hỗ trợ bạn học tập được tốt hơn.

6. Ở Big O, bạn tạo thói quen mỗi tuần học 2 chủ đề mới và làm các bài tập về nhà, giúp các bạn tiến bộ mỗi tuần. So với tự học, bạn có thể nản bỏ cuộc hoặc học không đều đặn.

7. Ở Big O, bạn có cơ hội quen những người bạn, những người anh có chung chí hướng, chung mục tiêu với bạn.

Mai Thành Hiệp

Big-O Orange 01

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Review khóa học

Tên khóa học: Big O Orange 06 (Phân tích và thiết kế giải thuật)

Số buổi: 16 (2 buổi thi)

Thầy: Phạm Nguyễn Sơn Tùng (12 buổi) – Dương Nguyễn Thái Bảo (2 buổi)

Đội ngũ trợ giảng: Dương Nguyễn Thái Bảo, Lý Hoàng Khải, Nguyễn Thái Chung, Nguyễn Ngọc Băng Tâm, Phạm Lê Thùy Dung

Đánh giá: 9/10

Nội dung khóa học:

– Hình thức: Onl + Off, thường thì đa số học online từ xa (này thì mùa dịch sướng cha rồi), nhưng khuyên thật lòng có đi học nên đi off (khi không có thông báo nghỉ) để dễ tiếp thu dễ hỏi hơn (lỡ có hỏi ngơ ngơ ngớ ngớ thì cũng ít người nghe được).

– Kiến thức: Khóa học là khóa nâng cao của khóa Blue trước, tập trung vào các giải thuật nâng cao, các cách thiết kế và phân tích một bài toán theo hướng “đúng đắn”. Tại sao gọi là đúng đắn, chỉ đơn giản là vì nó sẽ không được giải theo hướng Brute Forte mà theo hướng dùng cấu trúc dữ liệu một cách thông minh hơn Blue. Nếu quy đổi thì khóa học tương đương với đoạn màu cam – đỏ trên codeforces (ai cày cuốc nhiều trên codeforces thì rành).

– Cách giảng bài: Dễ hiểu, đi từ ví dụ đơn giản là các bài toán kinh điển. Tuy nhiên các cách trình bày không như trong sách (tui đọc tui thấy sách áp đặt nhiều thứ) mà là theo mạch suy nghĩ, luồng tư duy (đặc biệt trong nhóm bài Dynamic Programng I II III IV sẽ thấy rất rõ vấn đề này).

– Mức độ thân thiện: Tôi là chúa đi sớm hỏi bài, thường thì trợ giảng lên trước giờ dạy tầm 1h30min-2h nên tôi thường đi sớm hỏi bài cả trong bài dạy lẫn ở ngoài hỏi nhiêu trợ giảng chỉ hết. Về vấn đề OH (office hours) vào chúa nhật thì trợ giảng rất nhiệt tình chỉ cách tư duy phân tích code sai (đối với tôi nhiêu là được rồi, chỉ hết còn gì nữa mà học với hành).

– Hoạt động: này thì review cho cả Big O chứ cũng review riêng cho khóa này. Thường thì tổ chức theo sự kiện không theo chu kỳ, bù lại thì hoạt động rất bổ ích dùng cho những bạn những anh chị em đồng nghiệp trao dồi kinh nghiệm đi làm phỏng vấn công ty công nghệ lớn.

– Chương trình: Chủ đề của khóa này khó từ đầu tới cuối từ bài tập thứ 1 đến bài tập 107. Lượng kiến thức vô cùng lớn và cũng vô cùng khó, bài toàn dạng medium trở lên không! Nhưng bù lại nếu mình học được hết thì trình lên khá nhiều. Này tôi phải nói rằng tui code sạch hơn so với trước khi vô học, gặp một vấn đề đều dễ tìm được cách quy hoạch, cách triển khai hơn, cách phát triển hơn. Chổ này cho phép không tiết lộ chương trình vì đơn giản là nó khó, nó nhiều, nó dài nhưng nó hay.

– Cơ sở vật chất: này thì có điều hòa chổ ngồi thoáng, lớp off ít người mỗi người một bàn, ổ cắm điện đầy đủ, có nước uống, nhà vệ sinh sạch sẻ, có nước rửa tay.

– Ngôn ngữ: dạy và học bằng tiếng Việt, bài tập tiếng Anh

Cảm nhận cá nhân: Hay và cần học vì nhiều lý do: củng cố, nâng cao, phát triển kỹ năng lập trình, kỹ năng tư duy và rất nhiều vấn đề khác tùy thuộc vào từng cá nhân ví dụ như nghe ứng dụng thuật toán vì “ứng dụng rất đẹp rất hay rất thánh thót”.

Kết luận: Đã học Blue: nếu cần thêm kiến thức thì khóa này là lựa chọn tốt. Trường hợp mấy người không có học Blue tức là đã pro rồi thì vô đây thỏa sức cho bung.

Phạm Phong Hào

Học viên Big-O Orange

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Góc Rì Viu

Chuyện là mình vừa hoàn thành xong khóa Blue của Big-O Coding, nên muốn viết ra đây mấy dòng tâm sự mỏng. Cảm nhận của mình sau khi học Blue phải nói là: CỰC KÌ HÀI LÒNG ?. Vậy nên mìnhxin chia sẻ lại hành trình đến và trải nghiệm Big-O của mình.

Mình biết đến BigO cũng lâu rồi, nhưng cũng không có dự định đi học đâu. Vì mình vẫn thường nghe mấy câu kiểu “học trung tâm cũng v à”. Nhưng sau khi đọc bài review khóa Blue của anh Nam mentor của mình thì mình bắt đầu suy nghĩ: “hay là đi học Big-O ta?” (bài của anh Nam đây nè mn: https://bitly.com.vn/xldn74). Một tác nhân lớn nữa đó là kết quả của thằng em mình sau khi học khóa Green. Từ một đứa code cùi bắp dễ sợ, vậy mà học Green của Big-O xong ảnh lên trình hẳn, “không còn như xưa” nữa. Vậy là BÙM, mình đã đăng kí khóa Blue (BigO có green, blue,…), và đó thật sự là một quyết định sáng suốt của mình mn ạ ?

Nhân vật chính của chúng ta bao gồm 18 buổi học (2 buổi/tuần), nội dung chủ yếu xoay quanh các cấu trúc dữ liệu và những giải thuật nâng cao khác. Nếu ai đã học môn DSA trên trường chắc sẽ có cảm nhận giống mình đó là, học rồi nhưng hiểu chưa sâu, bài tập vẫn còn kháđơn giản, chưa đã lắm. Thì Blue chính là liều thuốc tiên cho vấn đề này, vì nó ở một tầm khác ở trường nhiều. Nguồn bài tập thì cực kì phong phú từ Codeforce, Hackerrank đến UVA đủ cả. Và đặc biệt tất cả đều bằng tiếng anh, vậy nên nếu nói “Học tiếng Anh cùng Big-O” chắc cũng không sai đâu :)). Bài tập căng thẳng vậy đấy, nhưng đã có đội ngũ trợ giảng (TA) sẵn sàng ra tay ứng cứu. Các TA là những anh chị cực kì giỏi và đặc biệt rất nhiệt tình. Mình còn nhớ thầy Tùng bữa đầu có nói là: “Các TA có nhiệm vụ giải đáp mọi thắc mắc của học viên trong vòng 15 PHÚT “?. Và đúng là như vậy thật, có những hôm mình thấy có những câu hỏi tầm 1h sáng, vậy mà chỉ mấy phút sau TA đã trả lời hết, chắc TA là những người không ngủ :(( Và bất cứ khi nào một TA bận việc (đi nhận học bổng chẳng hạn) thì sẽ có TA khác thay vào, sao cho luôn có 5 TA trong lớp. Những bài đầu còn khá dễ, mình tích cực “leo rank”, làm được bài ai mà không thích chứ. Nhưng sau mấy buổi là độ khó tăng lên hẳn, mình phải sử dụng quyền trợ giúp “hỏi tổ tư vấn” hoài. Ngoài ra, Big-O còn cung cấp một quyền trợ giúp khác – đó là những buổi Office Hour (OH) vào buổi tuần nhằm giúp những học viên muốn hỏi hay làm tiếp các bài tập được giao. Vậy là chủ nhật nào mình với thằng bạn cũng vác máy lên Big-O. Những buổi OH này, Big-O luôn duy trì một lực lượng đông đảo các TA. Tất nhiên không phải để đánh đập, mà nhằm hỗ trợ, hướng dẫn học viên nhiều nhất có thể. Nếu học viên chưa về thì TA ở lại hỗ trợ tiếp, vậy nên nhiều lúc phải về sớm xíu chứ sợ TA nhịn ăn luôn ?

Trong các buổi học, không khí không hề căng thẳng mà ngược lại. Vì sự nhiệt tình giúp đỡ của các TA cũng như cách dạy của thầy Tùng rất gần gũi lại còn dễ hiểu. Thầy còn hay chia sẻ những kinh nghiệm, những bí kíp nên mình học hỏi được nhiều. Tuần cuối còn có một buổi chia sẻ kinh nghiệm cách đi thực tập, làm việc ở mấy BigTech như Google, Facebook, Microsoft,… Tiếc là bữa cuối vì Covid phải học online, nên không có buổi ăn mừng sớm cho các Google, Facebook Developer tương lai được ?.

Mình nghĩ các anh chị đang đi làm muốn chuẩn bị cho những bài code interview hoặc những ai muốn tìm hiểu, nâng cao kiến thức thuật toán như mình thì khóa Blue là sự lựa chọn rất phù hợp.

Cuối cùng, em xin cám ơn thầy Tùng đã thiết kế nên một khóa học cực kì bổ ích. Em cám ơn “thầy” Nguyễn Phúc Khang, “cô” Nhung Bui với những pha sửa bài, debug khiến mình chỉ biết “???”. Cám ơn 3 bạn TA cùng tuổi mình nhưng trình khác biệt hẳn đó là senpai Chí Biên, senpai Hứa Thanh và sentỷ Thảo Huyền, – những người mà mình hay dùng “quyền trợ giúp” nhất ?. Cám ơn BigO, hẹn gặp lại mọi người ở khóa Orange sắp tới ❤️

Nguyễn Trần Thiện Toàn

Học viên Big-O Blue

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

[Review khoá học thuật toán Big-O Coding Blue]

Mình thực sự đã tiến bộ rõ rệt sau khi học xong khoá Big-O Blue.

Khoá Big-O Blue đã giúp mình nâng cao tư duy, kĩ năng lập trình, củng cố vững chắc kiến thức nền tảng về Data structure & Algorithm. Thầy Phạm Nguyễn Sơn Tùng dạy rất là bài bản, dễ hiểu, slide được đầu tư rất là chất lượng. Mỗi khi mình có thắc mắc là Thầy, cùng các bạn trợ giảng nhanh chóng giải đáp, trình bày để mình dễ hiểu hơn. (bạn có thể hỏi đáp trực tiếp trên lớp hoặc hỏi trên group facebook, Thầy và các bạn trợ giảng sẽ trả lời bạn trong vòng 2h)

Nhiều lúc ngồi học, mình cứ ngỡ như mình đang học ở 1 trường danh giá của thế giới vậy, vì mình thấu được gần như toàn bộ ý tưởng, cài đặt của nó để áp dụng giải các bài tập, thấu được cái hay, cái đẹp của Data structure & Algorithm trong Computer Science.

Không phải đương không mà nhiều bạn ở Mỹ hoặc ở nước ngoài về trung tâm Thầy học, không ngẫu nhiên mà trung tâm Thầy có nhiều học trò đậu Facebook, Google, Amazon, Microsoft, Apple… như vậy. Đó chính là chất lượng!

Mai Thành Hiệp

Big-O Blue

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Hôm qua tui cũng được “tốt nghiệp” trường làng Big-O Coding ? Đây cũng là khoá cuối cùng để chốt lại năm 2020 – đầy biến động cả về bên ngoài lẫn bên trong :))

Với tui Big-O là nơi có thầy xịn, có các bạn trợ giảng xịn, rất nhiệt tình nữa nhé ? Trải qua 2 khoá học, cũng khá trầy trật tùm lum, ừm thì tui vẫn chưa cá con hoá cá chép liền ngay và luôn đc ? nhưng mục tiêu ban đầu đến với Big-O cũng phần nào đc thoả mãn, đó là thuật toán có gì hay :> tui vote cho Big-O là một trong những nhân vật truyền cảm hứng của năm, many thanks ????❤️?? Hy vọng sẽ đc gặp lại Big-O ?

Vâng, để khép lại bài post này, tui chỉ còn một câu, tuy kết thúc khoá rồi nhưng bài tập vẫn còn nhiều ạ, đi làm bài tập thôi ??‍???‍???‍?

Truc Hoang

Học viên Big-O

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Vài lời về khóa học – “Vỡ lòng thuật toán – khóa Xanh lá cây” ?

Cũng chẳng hiểu sao mình lại cua gắt rẽ qua cái hướng này, chắc là có duyên với quởn quởn nên giờ mình theo học viết mã máy tính các bạn ạ ? Học bằng tiếng Anh chưa đủ, thấy còn hơi ngu muội nên học song song tiếng Việt là thấy ánh mặt trời chói lóa.

Lan man vậy thôi, chứ sau 2 tháng vật vã dậy sớm theo học lớp (giờ VN) (sáng nào cũng mắt nhắm mắt mở nghe giảng), mình khá hài lòng với lớp học của BigO Coding – Học thuật toán với chuyên gia

1. Nhân lực trẻ, đẹp, giỏi giang, ưu tú: Thầy cô và trợ giảng rất nhiệt huyết từ việc giảng bài, tới việc tìm thêm bài tập cho làm ?

2. Thời lượng học: vừa đủ, không quá dài, không quá ngắn.

3. Khối lượng bài giảng mỗi ngày: dễ ngấm, dễ hiểu, đúng nghĩa cho những ai chưa biết gì về thuật toán và cấu trúc dữ liệu theo học.

4. Bài tập: Thực hành bài tập trên lớp có trợ giảng sẵn sàng hỗ trợ theo nhóm nhỏ. Ngoài ra có thêm giờ phụ đạo riêng nữa (office hours) và nhóm riêng có thể đặt câu hỏi và nhận trả lời khá nhanh.

Túm cái quần lên đó là, ai mà muốn bẻ lái qua 1 lối đi mới như Thanh thì có thể cân nhắc tới BigO Coding nhé, có cả lớp học tại chỗ, học trực tuyến, và học kèm 1-1 luôn.

? Nơi đăng kí: bigocoding.com

Do đang ở Mẽo giờ học khóa Xanh Dương hơi trái ngang nên không tiếp tục theo học được, chừng có thời gian đẹp đẹp chút là sẽ bay vô học tiếp liền ?

Thanh Pham

Học viên Big-O Green

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Chắc là đã có nhiều review từ các bạn rồi nhưng đây là feedback từ 1 học viên nonIT khi tham giá khoá học thuật toán tại Big-O.

Lúc đầu cũng định chỉ học khoá Green cho biết thôi nhưng chắc do học ở Big-O ghiền quá nên học một lèo lên khoá Blue luôn

Phải công nhận là cách dạy ở Bigo rất bài bản và cuốn hút. Từng slide tài liệu được chăm chút soạn rất khoa học dễ hiểu, Thầy giảng rất kĩ và tận tâm, các bạn TA luôn luôn hỗ trợ rất nhiệt tình, inbox hỏi thăm mình xem mình không hiểu chỗ nào và giúp đỡ trả lời thắc mắc rất nhanh chóng.

Hệ thống bài tâp được chọn lựa kĩ theo từng lecture để luyện tập cho đến khi thật hiểu từng thuật toán.

Kết thúc khoá học, thật không biết nói gì hơn ngoài lời cảm ơn sâu sắc nhất đến anh Nguyễn Xuân Phúc về những bài giảng chất lượng và nhiệt huyết, cùng các bạn TA đã hỗ trợ trong thời gian suốt 2 tháng qua.

Thật sự rất rất vui vì đã tiếp thu được nhiều kiến thức bổ ích như thế này.

Con cảm ơn Thầy Phạm Nguyễn Sơn Tùng vì tâm huyết của thầy đã tạo ra Big-O Coding cũng như truyền nhiệt huyết ấy cho các bạn để mang đến những kiến thức quý báu cho tụi con.

Nhân dịp này, con cũng xin gửi lời cảm ơn đến Thầy HO Tuan Thanh – người đã dạy con ở khoá Green, cũng là người Thầy đầu tiên đã thay đổi toàn bộ nhận thức của con về Thuật toán.

Chúc Big-O ngày càng phát triển với sứ mệnh của mình và tâp thể Bigo lúc nào cũng đoàn kết, vui vẻ và gắn bó mãi như thế này nha!!!

Sau 2 khoá học, mình nhận ra rằng, học thuật toán không khó, chỉ cần bạn quyết tâm, mọi thứ còn lại cứ để Big-O lo ❤

*Tranh thủ mùa dịch, tận dụng thời gian học online cũng là một cách đầu tư cho bản thân nha mọi người ơi!!!

Huỳnh Thị Kim Anh

Học viên Big-O Blue

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Xin chào tất cả các bạn, lại là Thu Hằng đây. Tuy bên ngoài mình xàm xí nhưng mình khá khó tính trong việc quản lí các nội dung đăng tải trên facebook cá nhân của mình. Nhưng hôm nay, mình quyết định post bài review này vì muốn chia sẻ với các bạn những trải nghiệm mình có khi học khóa bigO-Orange của mình.

Mình bén duyên với BigO vào một ngày đẹp trời, không trăng, không sao, chỉ có mình và deadline bên nhau trong một căn phòng nhỏ. Sự tình vẫn bình thường cho đến khi mình cảm giác quá mỏi lưng và nằm xuống lướt facebook để thư giãn. Nhưng sau 20′ nghỉ ngơi ấy, mình không còn cảm thấy mỏi lưng nữa mà thay vào đấy là một cảm giác stress và bi oan đến cùng cực vì nội dung facebook của mình toàn là những bài viết về giải thưởng, thành thích, sự kiện bắt đầu công việc tại các công ty công nghệ có tiếng của hàng tá các anh chị đi trước. ” “Kiến thức Thu Hằng có” ==”Tờ giấy trắng tinh khôi”” . Cái suy nghĩ đó vẫn đeo bám mình suốt cả buổi tối hôm đó. Ông bà ta có câu “Lấy độc trị độc”, stress từ khi lướt facebook mà ra nên phải lướt thêm lần nữa để có thể (dis) stress. Ông bà ta nói cấm có sai mà, lướt thêm xíu nữa mình đã vô tình biết trang fanpage BigO Coding – Học thuật toán với chuyên gia nơi đây chứa rất nhiều các bài viết review khóa học, tài liệu và lợi ích khi học thuật toán, đó cũng là một trong những động lực giúp mình quay trở lại con đường học thuật toán.

Mình quyết định học BigO cũng rất nhanh vì nói về luyện thuật toán thì BigO Coding đã quá nổi tiếng ở Việt Nam, nên về mặt chất lượng thì không phải lo lắng, chỉ là mình phân vân hông biết nên chọn Blue hay Orange mà thôi.Vì hồi cấp 3 mình cũng đã có một khoảng thời gian khá dài học thuật toán rồi nên mình đã chọn khóa Orange để thử sức mình.

Mình chọn học online vì mình còn đang đi học tại Làng Đại học Thủ Đức, việc di chuyển là khá khó khăn đối với bản thân mình. Nhưng không giống học online trên lớp đâu mà ở đây các bạn học online vừa được show slide, vừa được thấy thầy giảng bài trên bảng. Việc thắc mắc cũng được giải quyết rất nhanh chóng vì có sự hỗ trợ RẤT nhiệt tình của các bạn TA, và cả thầy đứng lớp. Không chỉ vậy mình vẫn có thể tham Offline nếu mình có thể đến lớp được. Và đặc biệt, ở BigO bạn sẽ có được một buổi OH (office hours) vào chủ nhật, đấy là hôm bạn có thể hỏi đáp trực tiếp với TA những thắc mắc về những chủ đề trên lớp hoặc những bài toán bên ngoài, bạn sẽ được TA tận tình giải đáp và phân tích lại nếu lối tư duy thuật toán của bạn bị sai.

Thiệt sự mình cảm thấy CỰC KÌ HÀI LÒNG với chất lượng khóa học nàycả về cách giảng dạy, nội dung bài học, lẫn bài tập được cho về nhà. Nội dung bài học được thiết kế chỉn chu và chuyên nghiệp theo dạng step-by-step để cho các bạn có thể hình dung cách hoạt động của thuật toán và tiếp đến luôn có phần code cơ bản để bạn có thể nắm được cách cài đặt như nào. Tuyệt vời lắm đấy! Không chỉ vậy trước mỗi buổi học, các bạn TA sẽ gửi link các bài viết về thuật toán có liên quan đến buổi học kế tiếp để các bạn có thể tham khảo trước, nhưng nếu bạn không có thời gian đọc trước như mình chẳng hạn, đừng lo lắng nhé vì khi tham gia buổi học các thầy sẽ giảng lại từ A-Z đảm bảo sẽ nắm được bài ngay thôi, còn nếu có thắc mắc thì đã có các bạn TA hổ trợ ngay và luôn.

Còn nói về phần bài tập thì CỰC KÌ XUẤT SẮC luôn ạ, đa dạng nguồn và các bài toán có mức độ khó và rất khó khác nhau, với cấu trúc 5-2 gồm 5 bài có liên quan đến chủ đề vừa học, 2 bài là tổng hợp kiến thức có thể thuộc các chủ đề đã học trước đó. Điều này giúp các bạn có thể vận dụng một cách tốt nhất kiến thức mình có được. Không chỉ vậy phần solution và code demo cũng thực sự rất dễ hiểu xứng đáng điểm 10 chất lượng luôn.

Về cách giảng dạy, thì cực kì dễ hiểu, với profile cực khủng của đội ngũ GV và TA cách truyền đạt vô cùng dễ hiểu, các thầy đi từ các ví dụ kinh điển nhất đến với các trường hợp đặc biêt, với lối tư duy không gò bó nhiều như những gì mình đã đọc và xem trước đó. Với kinh nghiệm bản thân các thầy chỉ ra được những vấn đề thầy đã gặp trước đó và đưa ra hướng giải quyết, giúp mình có cái nhìn sâu hơn về vấn đề đã học. Ở đây, cách truyền đạt của giáo viên hướng bạn đến việc nhận dạng bài toán, cách phân tích, triển khai, và phát triển bài toán một cách tối ưu nhất, chứ không chỉ là đưa cho bạn solution của một bài toán cụ thể.

Sau đây mình có một vài lời khuyên nếu bạn đang phân vân chọn giữa bigO-Blue và bigO-Orange. Thực sự theo cảm nhận của mình, khóa Orange rất khó, vì nó cung cấp kiến thức về phân tích và thiết kế giải thuật là chủ yếu, nên điều tiên quyết bạn cần có là kiến thức vững chắc về cấu trúc dữ liệu. Nếu bạn chưa có kiến thức về cấu trúc dữ liệu chưa vững hay nói cách khác bạn chỉ mới biết tới mà chưa vận dụng được nhiều thì lời khuyên chân thành bạn nên học khóa BigO-Blue trước. Kiến thức của khóa bigO-Orange rất khó, vì nó không phải chỉ đơn giản là vận dụng được cấu trúc dữ liệu vào giải quyết bài toán mà nó đòi hỏi kỹ năng phân tích, triển khai và tối ưu bài toán. Nói chung là nó khó phát khóc các bạn ạ, mình phải vật vã lặn lội lắm thì mới qua được hết bài tập tuần ấy ạ.

Cảm ơn BigO-Orange đã mang đến cho mình rất nhiều kiến thức bổ ích, và bài tập rất khó, để mình có thể nổ lực vượt qua những rào cản vô hình mà mình đã đặt ra cho bản thân.

Cảm ơn thầy Phạm Nguyễn Sơn Tùng và thầy Dương Nguyễn Thái Bảo đã mang đến cho em những tiết học thật sự bổ ích với các truyền đạt rất dễ hiểu và những ví dụ rất thực tế ạ.

Cảm ơn các bạn TA đã nhiều tình hỗ trợ mình , trong những lúc câu hỏi mình ngáo ngơ nhất.

Lần nữa cảm ơn thầy Dương Nguyễn Thái Bảo đã cho em biết làm sao để sử dụng được mảng 3 chiều, khai sáng cho em một chân trời mới.

Thu Hằng

Học viên Big-O Orange

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Đánh giá về khoá học lập trình thi đấu (Competitive Programming) của trung tâm Big-O Coding từ học viên già đầu nhất lớp ???

Hello anh em. Anh em nào đang cần tìm một nơi để học lập trình thi đấu mục tiêu thi những cuộc thi như Olympic tin học sinh viên/ACM ICPC … hoặc chỉ đơn giản là muốn nâng cao trình độ kiến thức của bản thân như mình thì nên xem qua bài chia sẻ này của mình nhé. ☺️

Mình thì tiếp cận với lập trình thi đấu khá muộn màng (vì đến tận năm nhất mới biết lập trình là gì mà ? ở đó mà đòi thi với đấu gì nổi ?). Nhưng cũng có cái duyên với nó là ở cuối năm nhất (2013) lúc mới học lập trình được 1 năm thì trường đại học khoa học tự nhiên TPHCM có tổ chức cuộc thi Olympic tin học sinh viên và mình có tham gia thi thử, cũng vui là ôm được cái giải khuyến khích. Rồi thì sau đó không có nhiều thời gian tiếp tục cày con đường này do mình đi làm thêm đủ thứ để kiếm tiền trang trải đời sống sinh viên nên cũng bỏ dở ?. Rồi năm tháng trôi qua ra trường đi làm và thậm chí là lập gia đình và có thêm bé con ? nhưng cái gì đã từng là đam mê thì cũng luôn ở đó và không mất. Tình cờ một ngày thấy Thầy Phạm Nguyễn Sơn Tùng bên BigO Coding mở ra các khoá học chuyên về lập trình thi đấu có 4 level và mình đọc qua hết thấy cũng thú vị, với bản tính ham học dù già đầu rồi và muốn ôn lại cảm giác ngày xưa nên nhắn tin cho Thầy muốn đăng ký ?. Ngày Thầy nhận được tin nhắn của mình cũng bất ngờ và kiểu Thầy nói rằng những kiến thức này mình có thể tự học được đâu nhất thiết phải đăng ký học, thì mình cũng công nhận rõ ràng là như vậy và mình biết nhiều bạn cũng có khả năng tự học được như vậy thôi vì nói thực ra là những kiến thức này bây giờ có những sách, tài liệu hướng dẫn hết ?. Nhưng mình nói với Thầy rằng kiểu như bây giờ công việc cuộc sống bộn bề cũng không có nhiều thời gian nên kiểu có một khóa học lộ trình bài bản để tiết kiệm thời gian thì vẫn tốt hơn vì khi đã làm một khoá học là trên tinh thần sẽ cố gắng làm đơn giản hóa nó để dễ tiếp thu nhất có thể cho người tiếp cận, và kiểu học có lộ trình cụ thể, có những người học chung thì kiểu cũng phần nào có hứng thú hơn là tự cày một mình ?. Và thế là mình bén duyên học đến giờ này đã xong 2 level đầu tiên và mình đang chuẩn bị nhập học level 3. ?

Theo học rồi thì mình càng thấy lựa chọn của mình là chính xác bởi vì đúng là có nhiều kiến thức trong 2 level đầu tiên mình đã nắm rồi nhưng kiểu được học ôn lại thì mình lại nhận ra vài điều sâu hơn về nó. Và quan trọng là đội ngũ giảng dạy là những người có thành tích kinh nghiệm trong lập trình thi đấu và có khá nhiều kinh nghiệm cũng như mẹo chỉ dẫn cho các anh em học viên ? và mình thấy những cái này khá bổ ích bởi vì không dễ kiếm được ở trên mạng. Đây là một trong số những điều mình đánh giá cao ở khoá học. Thêm nữa là mình thấy khoá học được làm rất bài bản, đưa ra lộ trình học công bố làm sao thì dạy đầy đủ đúng như vậy không bỏ sót điều gì và lớp học rất đúng giờ, đó là điều mà một số khoá học hiện nay làm không tốt. Một điều hay nữa là các bạn trong đội ngũ luôn lắng nghe ý kiến của học viên mà điều chỉnh để tốt hơn, như ở khoá level đầu tiên đối với những người học online như mình thì mình thấy màn hình bài học qua phần mềm Zoom nó không được rõ nét lắm, cũng hơi khó chịu một xíu nhưng vẫn nhìn được. Thì cũng một số anh em góp ý và sau đó bên BigO Coding đã cải thiện lại để bây giờ màn hình nhìn rõ nét cứ như đang ngồi học trực tiếp vậy luôn ?. Và mình cũng là một người trong lĩnh vực đào tạo lập trình nên xét ở phương diện người dạy mình thấy các bạn trợ giảng làm rất tốt vấn đề truyền đạt kiến thức, cách trình bày cũng như cái tâm của việc truyền đạt giảng dạy. Khi học viên có một vấn đề thắc mắc thì đều giải quyết tận tình triệt để thắc mắc đó. Và hỗ trợ luôn cho cả những bài tập ngoài khoá học chứ không chỉ trong phạm vi của khoá học, rồi những cuộc thi lập trình giải thuật cũng động viên mọi người tham dự và còn nhiệt tình hướng dẫn giải từng bài trong các kỳ thi đó, đây là những điều mà xét ra rõ ràng nó nằm ngoài phạm vi của khoá học chỉ đơn thuần là giảng dạy nhưng ở đây các bạn nhiệt tình làm thêm để mang đến thêm giá trị cho các anh em học viên. Mình đánh giá điều này rất tốt ?

Nói chung là còn nhiều điều nữa mà không kể hết được, sơ sơ nhiêu đây thôi và nếu bạn nào đang cần tìm cho mình một nơi để rèn luyện lập trình thi đấu thì với những trải nghiệm của mình đã kể thì mình tin các bạn đã có câu trả lời rồi hen ?. Em xin cảm ơn Thầy Phạm Nguyễn Sơn Tùng đã tạo ra khoá học bổ ích này, người giảng chính Nguyễn Xuân Phúc và các bạn trợ giảng Quốc Bảo (Bảo iu – người đã động viên mình dữ lắm viết đánh giá này ?), Kim Phương Trang, Minh Lâm, Tuấn Huỳnh, Hoansn … (nếu còn thiếu bạn nào chưa tag hết thì thông cảm cho mình nhé) đã nhiệt tình hỗ trợ giải bài và giải đáp các thắc mắc cho các anh em học viên. Ở khoá level đầu tiên khoảng nửa đầu của khoá thì anh còn rảnh rỗi nhiều nên tương tác nhiều với lớp và tích cực vận động mọi người tham gia các kỳ thi nhưng từ nửa sau và cho đến suốt hết level 2 anh có nhiều việc bận trong cuộc sống vì có con vô cuộc sống cũng lu bu, mấy đứa có con đi rồi sẽ hiểu ? nên cũng ít tương tác, hy vọng các em cũng đừng buồn anh nha ?. Lâu lâu vô comment chọc Bảo iu là vui rồi nè ?. Chúc cho khoá học của bên mình ngày càng phát triển, được nhiều bạn biết đến tham dự để lớp học ngày càng đông vui hơn nha.

Mình cũng đã nhiệt tình giới thiệu khoá học đến một số anh em học viên của mình mà mình thấy anh em nên theo học nhưng có vẻ về vấn đề học phí của khoá đối với sinh viên nó cũng không phải đơn giản. Mình cũng công nhận với các bạn về điều này nhưng theo quan điểm của mình thì nó xứng đáng với tất cả những gì mình đã kể ở trên. Thực sự thì trên thị trường hiện nay về mảng lập trình thi đấu này không có bao nhiêu người đứng ra dạy như bên trung tâm Thầy và vì thế mức học phí đó xét ra mình thấy nó ổn chứ không cao nha các bạn. Giá cả là thứ bạn phải trả và giá trị là thứ bạn nhận được thôi ?. Tuy nhiên mình cũng biết là bên Thầy có những chính sách cho đóng trả góp học phí đó cũng như là nếu bạn nào muốn được giảm tiền thì có thể nói biết đến khoá học từ anh Sơn đẹp trai thì Thầy cũng sẽ giảm mạnh cho các bạn đó nha, nhớ nói rõ điều này nhé. ?.

Nguyễn Việt Nam Sơn

Học viên Big-O CP

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Đầu tiên là em xin gửi lời cảm ơn đến anh Nguyễn Xuân Phúc và các bạn TA Anh Nhi Kim Phương Trang Minh Lâm Tuấn Huỳnh Quốc Bảo ❤️❤️Không biết vô tình sao mà mình lại được tham gia vào khoá đầu tiên của CP01. Một khoá học đã qua và mình vẫn chưa thôi ngỡ ngàng với những gì mà mình đã học được. Thực sự là không có một buổi nào mà mình không nhắn với nhỏ bạn là “Trời ơi, khó quá đi?”. Mình đã được học những kiến thức mà trước đó mình còn không biết là nó có tồn tại luôn. Ngoài ra anh Phúc còn khuyến khích mọi người không những làm bài trong lớp mà còn hãy tích cực tham gia các contest trên Codeforce – Atcoder – bla bla. Và điều làm mình ngạc nhiên là sau mỗi contest thì các bạn TA sẽ đăng gợi ý những câu đó lên group rất là chi tiết để phân tích câu đó có sự liên hệ gì với những kiến thức? mà mình đã được học ở trong lớp. Ban đầu cũng khá là ngại hỏi vì mình năm 3 òi mà đi hỏi mấy câu ngớ ngẩn quá cũng kì nhưng khi thấy mấy bạn TA giỏi thế nào thì cái suy nghĩ ngu ngốc đó tan biến. Mấy bạn TA siêu “dễ thương” luôn í, sẵn sàng trả lời mọi câu hỏi dù ngớ ngẩn. Mình vẫn cứ hay nói đùa với nhỏ bạn là “BigO không những có đầy trai xinh gái đẹp mà mấy bạn còn tài năng nữa?”. Tiếc là đợt này do tình hình dịch nên cả lớp không thể thi tại trung tâm cũng như không được ăn party ?huhu. Nhưng mà hoi kệ có được tấm ảnh qua zoom với mọi người như vầy cũng đã vui rồi. Mặc dù là đợt này mình khá là fail và thất bại trong việc lấy “Áo BigO” nhưng không sao mình sẽ trở lại và bớt ngố hơn xưa. Mong sẽ gặp lại tất cả mọi người ở CP02 (?mình đăng ký full rồi nhen)

Quốc Huyy

Big-O CP01

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Ngày hôm nay cũng là tròn 2 tuần sau bữa cuối của mình ở Big-O.

Mình đăng ký học Big-O Coding qua lời giới thiệu của bạn. Suốt 12 năm đi học trước đây, mình cũng đã tới nhiều lớp học thêm, cũng đã trải nghiệm rất nhiều lần cảm giác 10 giờ đêm mới về đến nhà. Đó là một quá trình gian nan, nhưng nhìn lại, mình cũng cảm thấy không hối hận.

Có nhiều lúc mình cảm thấy gắn bó với những chỗ học thêm lạ thường và những lúc đó đều rơi vào những năm thi cuối cấp. Mình gắn bó với các lớp học này bởi vì mình cảm thấy được sự tận tình của thầy cô, cảm thấy được thầy cô thật sự quan tâm đến mình có vào được ngôi trường mà mình mong muốn hay không. Và qua những lời nói và hành động của những thầy cô ấy, mình còn học được những kiến thức vượt xa những kiến thức sách vở. Mình học được tính có trách nhiệm với bản thân, với việc học của mình và với mọi người xung quanh.

Lên đại học rồi, cũng chẳng còn là cấp phổ thông, mình cũng chả tha thiết gì về việc kiếm được những thầy cô hay chỗ học thêm nào như vậy nữa. Mình cũng đã dần quen với khoảng cách giữa sinh viên và giảng viên ở môi trường đại học. Nhiều người bảo mình khi lên đây, sự quan tâm của thầy cô cũng sẽ giảm đi, vì họ dạy rất nhiều lớp và cũng có những công việc nghiên cứu của mình. Và sau khi trải qua một học kỳ đại học, mình cũng nghĩ điều này là gần đúng.

Gần đúng vì trong số tất cả những giảng viên mình học, vẫn có những thầy cô thật sự quan tâm đến sinh viên, và tất cả mọi người đều làm cho mình cảm thấy thật may mắn vì có cơ hội được học cùng với họ. Và trong đó có thầy Tùng và các anh chị TA ở trung tâm Big-O Coding. Ngay cả việc một lớp học thêm mà có cả TA đối với mình cũng là một điều gì đó rất đặc biệt. Tất cả mọi người đều rất giỏi và tận tình. Mình còn nhớ mỗi khi mình kẹt ở một câu nào đó, có anh Bảo TA chỉ cần thấy là đến tận chỗ mình giải quyết vấn đề ngay chứ không cần mình phải hỏi. Mình vẫn luôn nhớ ngay ngày đầu thầy Tùng có nói: “TA có trách nhiệm phải phản hồi những thắc mắc của học viên trong vòng 15 phút kể từ lúc học viên đăng bài lên trang Facebook nhóm để cần giải đáp”. Ngay tại giây phút đó, mình cảm thấy như mình đang ở trong một tập thể thật đặc biệt, khi mọi người thật sự tận tâm ở những công việc mà mình làm.

Mình được làm những bài rất khó và hay ở Big-O. Những bài tập ấy làm mình nhớ lại hồi còn học ở cấp 3 khi được học các bài khó ở môn chuyên của mình ở trường. Mình cảm thấy được sự chọn lọc kỹ càng của Big-O trong các bài tập cũng như mức độ chi tiết trong phần hướng dẫn giải của bên mình.

Buổi học đáng nhớ nhất của mình là buổi học gần cuối, khi thầy Tùng chia sẻ những tips để apply vào các công ty công nghệ lớn như Google, Facebook và Amazon. Buổi học đó cùng lúc rơi vào học kỳ 2 ở trường chính của mình, và cũng như dạo này mình có hay nói với bạn mình ở trong lớp, mình cảm thấy hơi mất phương hướng trong việc học. Sau một học kỳ đầu tư rất nhiều thời gian vào trường, mặc dù đạt được kết quả như mong đợi, mình cũng cảm thấy không vui cho lắm. Nhưng nhờ vào buổi học này và cùng với các lời hướng dẫn của thầy Tùng mà mình có mục tiêu phấn đấu. Không phải để vào được Google hay Facebook, mà là cố gắng giữ vững thái độ học hành nghiêm túc của mình ở học kỳ trước, vì mình thấy được ý nghĩa của những môn mình đang học không phải chỉ để bảng điểm đẹp, để khoe với bạn bè, mà nó còn là kiến thức để giúp cho mình đi phỏng vấn xin việc và ứng dụng chúng vào những lĩnh vực trong cuộc sống mình sau này.

Sẽ không là nói quá khi mình nói Big-O đã thật sự thay đổi cuộc đời mình. Mình xin cảm ơn Big-O nhiều lắm và hẹn gặp lại mọi người ở khóa Orange.

Quốc Vinh

Big-O Blue 28

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

“MỘT KẺ ĐẾN THI CẤP 3 CÒN CHẲNG ĐỖ THÌ LÀM ĐƯỢC GÌ CƠ CHỨ?”

Là lí do để suốt 3 năm cấp 3 của mình không cần phải cố gắng nữa. Mình là một người làm tất cả những thứ ở mức trung bình và suy nghĩ rằng như vậy là đủ rồi. Ngày mình nhận được kết quả thi cấp 3, như một cái tát vào mặt mình vậy, mình trượt một trường công ở mức trung bình, mình nhận kết quả thi cấp 3 với 2 điểm Toán Văn là 6.75. Suốt 3 năm cấp 3, mình đã nghĩ rằng sau này mình chỉ cần một cuộc sống bình thường thôi, lương ba cọc ba đồng đủ để nuôi chính bản thân mình và mẹ mình cũng nghĩ vậy. Ừ thì, mình đã từng không là kì vọng của bất cứ ai.

Mình biết đến một vài bộ phim về hacker một cách vô tình, đây cũng là lí do khiến mình đăng kí vào ngành công nghệ thông tin có lẽ sự hào nhoáng qua những bộ phim làm mình cảm thấy ấn tượng. Cuối cùng thì, mình cũng đỗ được ngành công nghệ thông tin với số điểm nằm ở mức trung bình.

Ngay kì học đầu tiên, mình đã được học những môn lập trình cơ bản, có lẽ ai cũng biết nó không phải dễ dàng đối với mình. Môn cơ bản nhất của lập trình là tin đại cương và mình nhận kết quả là 6.4 điểm tổng kết cuối kì, ừ thì, mình là một người làm tất cả mọi việc ở mức tầm trung mà. Mình là một kẻ tư duy nằm ở mức tầm trung, không thiên phú.

Thời Gian không phải là một kẻ có đủ kiên nhẫn để chờ đợi ai cả, cho đến khi mình nhìn lại thì đã 18 năm tồn tại vô nghĩa.

Mình bắt đầu nghiêm túc hơn với việc học việc nghiêm túc hơn ở đây có lẽ nó không to lớn đến vậy, chỉ là mình biết đặt câu hỏi “tại sao nó lại như vậy?”. Nhưng, không phải câu hỏi nào mình cũng có thể tìm ra câu trả lời.

Mình biết đến BigO như một cái duyên nhờ một bài chia sẻ và mình lựa chọn như một giải pháp cuối cùng vậy. Ban đầu, với lượng kiến thức khổng lồ, đúng cái đầu của mình dung lượng cũng không được lớn và nó xảy ra một vài tổn thương, đầu mình bắt đầu đau nhức. Nhưng rồi thì, từng nút thắt được mở ra và cuối cùng thì có mình của hiện tại ở đây. Lần đầu tiên trong 21 năm cuộc đời, mình sống mà được kì vọng, có lẽ đây là điều ý nghĩa nhất với mình cho đến hiện tại. Một kẻ tài hèn sức mọn, một kẻ thiếu sức sống giờ đây đã có được lí do để cố gắng hơn.

Khoá học đầu tiên về lập trình thi đấu mà mình vừa hoàn thành trong hai hôm trước thôi, cũng có một chút nuối tiếc vì không có đủ thời gian để hoàn thiện một cách hoàn hảo nhất khiến mình lỡ mất chiếc áo ở khoá học này. Thật sự là cảm ơn bài giảng của anh Nguyễn Xuân Phúc, cảm ơn những lần tâm sự mỏng của bạn Kim Phương Trang cũng nhờ những chia sẻ của bạn mà mình mới có thêm động lực giải những bài tập khó khăn và cũng cảm ơn anh Nguyễn Việt Nam Sơn và anh Sơn Nguyễn khiến cho khoá học thú vị hơn nữa và còn một số bạn học viên đã đồng hành cùng mình mà mình không nhớ hết được hi vọng được tiếp tục đồng hành cùng mọi người. Và cũng không quên bài chữa của anh Quốc Bảo và các bạn TA ở BigO nữa mà mình không có kết bạn nên các bạn thấy cũng đùng buồn nhé, các bạn vẫn ở trong tim mình này ?

Bùi Đức Toàn

Big-O CP01

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Vừa rồi mình có tham gia một khóa học lập trình tại Big-O Coding. Thú thật khi mới tham gia mình cảm thấy rất ngại và hoang mang với trình độ của mình đồng thời lo sợ rằng sẽ không bắt kịp được tiến độ bài học. Vốn dĩ từ đầu mình không hề có ý định học các ngành liên quan đến Máy Tính nhưng dòng đời đẩy đưa mình vào ngành KHMT và mình nhận thấy bản thân mình cần đi học để có nền tảng kiến thức vững chắc cho chuyên ngành của mình. Đó là lúc mình biết đến Big-O Coding qua một người bạn.

Sau một khóa học thì mình biết đó là một quyết định đúng đắn của mình. Có rất nhiều điều mình muốn chia sẻ về Big-O và trải nghiệm của mình tại đó.

Đầu tiên, về giảng viên, giảng viên của mình là một đàn anh với profile cực đỉnh (đỉnh như nào thì vào học các bạn sẽ biết ;)) – anh Nguyễn Xuân Phúc (em ngưỡng mộ anh lắm luôn). Anh không chỉ giảng dạy lý thuyết về lập trình cho mình qua các slides mà còn giới thiệu các bài đọc bên ngoài + các ứng dụng thực tế của thuật toán và tổ chức trò chơi Kahoot để ôn tập lý thuyết sau buổi học vừa làm cho lớp học trở nên sinh động vừa củng cố được kiến thức đã học (nhưng tiếc là bữa đó em mất mạng nên chơi Kahoot trên Zoom luôn ? ).

Tiếp theo là dàn các ac TA cực nhiệt tình. Em cũng cảm ơn anh Hạnh, chị Tâm và chị Du đã dành nhiều thời gian để lắng lắng nghe và giải đáp các thắc mắc em gặp phải dù đôi khi đã nửa đêm ?.

Về nội dung khóa học, Big-O sắp xếp bài học hợp lý từ dễ đến khó, bài trước là nền tảng cho bài sau nên kiến thức không bị ngộp. Phổ kiến thức bao quát của khóa học khá rộng và cũng phù hợp với các kiến thức cho một Coding interview. Sau khóa học mình đã có thể giải được nhiều bài hơn trên codeforces với độ tối ưu cao hơn lúc trước. Tới phần bài tập, mình làm bài trên trang Big-O Coder. Hệ thống bài tập trên này còn có phần hướng dẫn giải để định hướng tư duy cho học viên và bài giải được viết bằng 3 loại ngôn ngữ C++, Python, Java nên mình có thể thoải mái lựa chọn ngôn ngữ mà mình mình yêu thích.

Why Big-O ? Là một đứa chỉ mới chập chững bước vào ngành lập trình, nếu tự học, mình sẽ gặp rất nhiều khó khăn trong việc sắp xếp thứ tự bài học hợp lý, không biết thuật toán nào nên ưu tiên thuật toán nào và các mẹo khi làm bài. Đặc biệt hơn hết, Big-O còn chinh phục mình bởi lối tư duy giải toán rất tự nhiên, dễ hiểu nhưng chưa chắc đã dễ gì mà nghĩ ra đâu nhé =)). Thuật toán ấn tượng nhất với mình có lẽ chính là BFS và DFS cùng các bài toán mê cung vừa dễ lại vừa khó.

Nếu có cơ hội, mình sẽ lại tiếp tục đồng hành cùng Big-O trên con đường học thuật toán. Lời cuối cùng, xin cảm ơn lớp Blue Online 06 (4/1 – 15/3/2021).

Thai Tai

Big-O Blue Online 06

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Với sự “dụ dỗ” cực kỳ có tâm bằng 1 tô mì hoành thánh vịt tiềm siêu to khủng lồ đến từ 2 bạn TA mình mới quen thì bài viết này được ra đời. Nói vậy thôi chứ mình cũng đã có dự định sẽ chia sẻ về khoảng thời gian được đồng hành cùng BigO vì sự thật là BigO siêu xịn ?

Biết đến trung tâm đã từ lâu rồi, nhưng tính mình cũng lười với ngán học lắm – xong ĐH là mừng rớt nước mắt rồi :))) nên cũng chỉ nghe nói đến thôi chứ không có ý định gì. Nhưng chính nhờ “duyên phận” đẩy đưa, 1 hôm trên FB của mình tràn ngập những bài review về BigO (thật ra là 1, 2 bài thôi), nhưng từng câu từng chữ trong những bài viết đó đã thôi thúc mình nhất quyết phải đăng ký học (này mình nghiêm túc thật, đọc vào rất thích – mắt chữ A miệng chữ O liền) . Vì mình cảm nhận thấy được sự tận tâm cùng một đội ngũ chuyên nghiệp đến từ BigO. Và cũng vì mình muốn tìm hiểu thêm về thuật toán và ước mơ “quẩy gánh băng đồng ra thế giới” :3

Mở bài chưa xong đâu nhưng thấy dài dòng quá nên thôi, giờ mình sẽ miêu tả về nhân vật chính cho các bạn nè. 2 tháng – 18 buổi học – gói 9 buổi “khuyến mãi” nhưng bảo hành trọn đời – học phí 7tr5, nhưng sau khi nhập mã “Tran Hao Nam” thì còn 6tr5 (tại mình đẹp trai nên được giảm đó :>) – … được học cùng BigO Blue thật sự là một trải nghiệm tuyệt vời đối với mình. Mình được trau dồi thêm những kiến thức bổ ích từ cơ bản đến nâng cao, củng cố những kiến thức nền tảng đã được học ở ĐH – nhưng đối với mình mọi thứ đều mới cả vì tuổi trẻ mình chọn chơi ? thay cho học các bạn à. Và đây còn là cơ hội để mình học thêm một ngôn ngữ lập trình mới. Cứ qua mỗi bài giảng mình có 8 thử thách “nhỏ” để tự ôn luyện lại những gì đã được học. Những thử thách này không chỉ giúp mình tiếp cận tới một số bài toán liên quan đến chủ đề mình vừa học có thể giải quyết, mà còn thử thách khả năng anh-việt việt-việt của mình nữa. Đọc đề muốn quạo muốn sml luôn chứ không đùa ?, nhưng đừng lo vì BigO luôn luôn lắng nghe và luôn luôn thấu hiểu. Mình được cung cấp 2 quyền trợ giúp vô cùng đắc lực: 1 là đội ngũ TA siêu xịn, siêu nhiệt tình – 2 là hệ thống công nghệ cao tự động tóm tắt đề. Lúc đầu mình rất siêng năng làm bài vì mỗi lần hiểu được đề và hoàn thành bài rồi thấy tên mình trên “top trending” lòng cảm thấy vui sướng biết bao. Nhưng ai rồi sớm muộn gì cũng “bể” thôi,.. con người trây lười của mình lộ ra, được đâu 3 4 hôm gì đó siêng năng và kết khóa bằng 3/4 số bài tập chưa hoàn thành ? Nhưng mình không lo lắng, ngược lại mình rất yên tâm vì mình đã đăng ký gói bảo hành trọn đời của BigO nên cứ tới OH (office hour) mình có thể đến ngồi học và được các bạn trợ giảng hỗ trợ. Điều này chính là một điểm cộng rất lớn ở BigO, vì phần nào cũng giúp mình xua đi sự cô đơn ? là vì các bạn trợ giảng lúc nào cũng nhiệt tình và chủ động hỏi han liệu mình có gặp khó khăn nào không, cần giúp chỗ nào không,.. Thiệt sự rất vui ❤ Cuối khóa còn được thầy và các bạn tổ chức lễ hội ăn mừng sớm những “nhân viên tương lai của GG, FB, Amazon,…” ?

Mình nghĩ nếu các bạn yêu thích hay đơn giản muốn tìm hiểu về thuật toán hay không vì lí do gì cả thì BigO vẫn luôn là 1 lựa chọn cực kỳ tuyệt vời.

Em xin cảm ơn thầy Tùng và các bạn TA đã giúp đỡ em trong thời gian qua, mọi người không chỉ mang đến cho em kiến thức mà còn chỉ em cách “làm giàu” nữa ? (mọi người muốn biết chi tiết thì đăng ký khóa Blue nhé)

Xin cảm ơn người chị, người bạn cùng lớp Nguyễn Thanh Trúc đã luôn là động lực cho em và giúp em trả lời những câu hỏi “ngu” mà em không dám hỏi trước lớp ? cảm ơn thằng em Bùi Chí Dũng đã gửi gắm ước mơ để tạo thêm phần động lực cho anh

Xin cảm ơn 2 bạn TA “ruột”, người thầy và người cô quý mến của em Hoàng Thiên Nữ, Dương Nguyễn Thái Bảo.. lúc nào cũng sẵn sàng hỗ trợ những câu hỏi ngốc nghếch của em, nhưng rep em xong rồi cười vào mặt em ? à cảm ơn cô giáo vì tô mì vịt tiềm nhé ?

Xin cảm ơn người chị, người bạn cùng lớp Nguyễn Thanh Trúc đã luôn là động lực cho em và giúp em trả lời những câu hỏi “ngu” mà em không dám hỏi trước lớp ? cảm ơn thằng em Bùi Chí Dũng đã gửi gắm ước mơ để tạo thêm phần động lực cho anh

Lời cuối cảm ơn BigO rất nhiều và hi vọng sẽ có cơ hội gặp lại BigO ❤ Và hi vọng sẽ tới một ngày đủ tự tin vào khả năng mà tiến ra thế giới.. Hmm chém gió đủ rồi, giờ đi làm bài tập thôi, còn tầm 90 bài chứ mấy ? Mình cũng hi vọng bài viết này sẽ tạo cảm hứng cho những “học viên” tương lai khác, cũng như mình khi xưa vậy :>

Trần Hạo Nam

Big-O Blue

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Kết thúc khoá học thuật toán 2 tháng cùng BigO Coding – Học thuật toán với chuyên gia với nhiều kiến thức được củng cố bổ sung với những người bạn mới đầy tài năng, nhiệt huyết.

Trước hết mình xin được gửi lời cảm ơn chân thành tới thầy Tùng cùng những người sáng lập ra trung tâm đã tạo ra một môi trường học tập cạnh tranh cho mọi người. Recommend mọi người nếu ai muốn củng cố kiến thức để có thể đi xa hơn thì hãy đến với BigO nhé.

Cảm ơn Nguyễn Xuân Phúc, Hoansn và Long Mỹ Du vì những kiến thức, sự hỗ trợ nhiệt tình, cùng nguồn động lực to lớn mà mọi người đã mang lại. Đặc biệt cảm ơn Trương Nguyễn Công Trung dành ra rất nhiều thời gian để giải thích những phần mà a còn vướng mắc, chưa hiểu. Qua rất nhiều tin nhắn trao đổi, video call với Trung đã giúp mình hiểu cặn kẽ vấn đề.

Cá nhân mình luôn cảm thấy may mắn vì con đường học tập hay làm việc luôn gặp nhiều người tài năng được tiếp thêm nhiều động lực để tiếp tục cố gắng. Biết đến BigO đã lâu tuy nhiên chỉ nghĩ mình thực sự có cơ hội học khi BigO chính thức mở lớp online. Mặc dù vậy sau năm lần bảy lượt trì hoãn thì mình mới quyết định học khoá Blue Online 2 tháng trước.

Ấn tượng về buổi học đầu tiên hơi lạ. Từ việc học ngay mà không có màn giới thiệu cho biết ai với ai. Mãi đến buổi học cuối cùng khi chia tay thì mới biết mặt mọi người. Điều thứ hai thấy thú vị ở lớp online là sao người giảng dạy trẻ thế. Do không quen với hình thức lập trình trên các nền tảng lập trình thi đấu nên bài đầu tiên mặc dù đơn giản mình đã submit sai khá nhiều lần.

Mặc dù mình đã có một số kiến thức cơ bản với các cấu trúc dữ liệu, tuy nhiên áp dụng các cấu trúc này vào việc giải các bài tập và xa hơn làm áp dụng vào thực tế thì còn cần phải luyện tập rất nhiều. Với các bài tập đã được chọn lọc, khoá học Blue mang lại rất nhiều góc nhìn khác về cùng một vấn đề mà thông qua việc giải quyết vấn đề đó mình hiểu hơn về các cấu trúc dữ liệu bày. Trước khoá học thì kiến thức về đồ thị của mình khá yếu, chỉ biết cơ bản về duyệt rộng và duyệt sâu. Tuy nhiên sau khoá học mình cảm thấy tự tin hơn về phần xử lý đồ thị. Đó sẽ là nền tảng để tiếp tục học tập sau này.

Ngoài việc kiến thức mà mình được học trên lớp thì động lực cùng nhau cố gắng trên bảng xếp hạng của lớp cũng là thứ khiến mình thấy thích thú. Mỗi ngày vào soi bảng xếp hạng xem mình đang ở đâu để cùng nhau thi đua cũng thật thú vị. Tổng kết sau khoá học làm được 105 bài tập trong 2 tháng. Mặc dù chưa đạt được mục tiêu đề ra nhưng cũng không phải là một con số quá tệ. Quan điểm của mình là mọi thứ giống như leo núi, cứ cố gắng leo thì dù không tới được đỉnh nhưng cũng không bao giờ còn ở chân núi nữa. Hãy tiếp tục cố gắng.

Cám ơn BigO và hẹn gặp lại!

Trần Đức Toàn

Big-O Blue

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Chào mọi người, lại là mình đây. Sau 2 tháng ngắn ngủi mài dũa kĩ năng thuật toán tại khóa Orange – BigO Coding – Học thuật toán với chuyên gia, mình cảm thấy thật …

Đầu tiên, sau khi thử sức tại khóa Blue thì mình cảm thấy thật yêu đời vì bài khá dễ, nên lòng tự tin dâng trào, lúc ấy nghe bạn bè truyền tai khóa Orange khó lắm nhưng mình đâu có tin. Đăng ký học luôn với suy nghĩ “Dăm ba cái thuật toán, học xíu là xong”. Ai ngờ…

Các bài giảng hết sức lôi cuốn, dễ hiểu được truyền đạt bởi thầy Tùng đã làm cho mình càng hứng thú hơn trong việc áp dụng những kiến thức mới. Tuy nhiên, mới ở bài thứ 3 trong buổi đầu tiên mình đã sấp mặt và kéo theo những chuỗi ngày trầm cảm, nghi ngờ bản thân vì submit hơn chục lần vẫn chưa qua. Nhưng may mắn thay nhờ có những a/c TA luôn nhiệt tình , quan tâm luôn hỏi mình còn thở không để đến giải cứu.

Cũng nhờ những giây phút đó mà mình đã có cơ hội nhìn nhận lại và cảm thấy bản thân còn nhiều thiếu sót. Hơn nữa là mình có cơ hội gặp gỡ, giao lưu với những a/c giỏi giang, xinh đẹp Hoàng Thiên Nữ Dương Nguyễn Thái Bảo

Tóm lại, nếu bạn muốn thử sức bản thân tới đâu hãy tham gia khóa học tại Big-O Coding, đảm bảo bạn sẽ nhận được học hỏi thêm nhiều điều bổ ích. À mà Big-O mới nâng cấp địa điểm học thoáng mát, rộng rãi, xịn xò hơn rất nhiều nha. Nếu bạn ở xa nhưng vẫn muốn học thì việc học online vẫn rất chất lượng. :>

Khoa Nguyễn

Học viên Big-O Blue

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Dưới sự khích lệ, động viên tinh thần nhiệt tình từ Nguyễn Phúc Khang, nên bài review này đã được ra đời…

Vậy là 4 tháng đồng hành cùng Big-O (Blue & Orange) đã kết thúc, khoảng thời gian không quá dài nhưng những gì Big-O mang lại đã vượt sự kì vọng của mình. Thật sự chân thành cảm ơn Big-O team.

Đối với những bạn hoàn toàn chưa biết về CNTT, hoặc thuật toán, Big-O là 1 lựa chọn rất tốt cho bạn để trải nghiệm coding thật sự là gì (khóa Green). Với những bạn đã có kiến thức cơ bản về lập trình, muốn tìm hiểu về thuật toán hoặc đã thử tự học nhưng chưa hiệu quả, Big-O cũng là 1 lựa chọn rất tốt. Khóa Big-O Blue sẽ giúp bạn củng cố lại kiến thức nền tảng đã được dạy ở đại học, và mở rộng thêm 1 số kiến thức mới. Ở khóa Blue, bạn sẽ được làm quen với các thuật toán kinh điển và customize lại các thuật toán đó để áp dụng vào các bài toán thực tế.

Và những bạn đã có nền tảng thuật toán khá vững, Big-O Orange sẽ giúp bạn level-up skill của mình lên rất nhiều. Khóa này tập trung vào design thuật toán nhiều hơn là chỉ áp dụng lại các thuật toán kinh điển.

Ở Big-O, bạn sẽ có cơ hội:

– Thử sức với các bài toán đã được chọn lọc từ Codeforces, SPOJ, UVA,…

– Được TA team hỗ trợ giải đáp thắc mắc rất tận tâm. TA team là điều mình ấn tượng nhất với Big-O, các bạn rất giỏi và khả năng truyền đạt rất tốt.

– Tham gia vào Office Hours (chủ nhật hàng tuần) để giải đáp mọi thắc mắc của bạn. Và bạn vẫn có thể được sự trợ giúp của các TA ngay cả khi khóa học đã kết thúc.

Anw, Big-O là 1 trải nghiệm thú vị, dù bạn tiếp cẩn thuật toán với nhu cầu gì đi nữa (công việc, thăng tiến, phỏng vấn, hay chỉ đơn giản là xóa ngáo giảm khờ về nó). Nếu bạn đã, đang hoặc sẽ có ý định gắn bó với lập trình, mình nghĩ thuật toán là thứ đáng để bạn đầu tư. Problem-solving skill mới thực sự là điều là bạn khác việt với mọi người xung quanh.

Lời cuối, e xin cảm ơn Thầy Phạm Nguyễn Sơn Tùng và TA team đã đồng hành cùng e trong thời gian qua. Chúc Big-O ngày càng phát triển trong cộng đồng thuật toán.

Tran Hien

Học viên Big-O

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Sắc huyền hỏi ngã nặng, Big-O Coding lúc nào cũng nhã nhặn!! Giảng viên thì dính như là mãn tính,

TA thì bản tính, bản lĩnh như là trạng Quỳnh, louisvuitton với chiếc áo màu đen ???

Bản thân mình thì học thuật toán không phải chỉ là để sau này có thể đi xa hơn mà còn là như một thứ để giải trí lúc rảnh rỗi, giết thời gian.Nên mình đã quyết định đi học ở Big O để có thể có cái nền bài bản hơn về thuật toán và đây là quyết định rất đúng đắn của mình ☺☺

Em xin cảm ơn thầy Tùng và toàn bộ các bạn TA vì đã cung cấp những kiến thức bổ ích cũng như giải đáp thắc mắc của em ❤Đặc biệt CẢM ƠN bạn Hoansn đã hù doạ, gây áp lực, fix bug giúp anh nhé :”> ?

Nguyễn Văn Thắng

Học viên Big-O

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Old key, nói về Orange, thì chắc những người đã để tâm đến Orange toàn người trong “ngành”. Vì khoảng gap giữa Blue với Orange theo mình thấy khá lớn. Khó thở iz real, sml iz real. Blue các bạn chỉ dừng tại mức customize thuật toán có sẵn để áp dụng vào một bài toán, thì ở Orange, tiêu chí của khóa là học cách thiết kế thuật toán, nên ở đây trình tư tưởng sáng tạo của các bạn sẽ đc nâng lên bung trần bung nóc, cái mái nhà của các bạn sẽ ko còn như trước. Đúng vậy! As I vừa múa, đứng trước các bài tập, dễ có khi các bạn sẽ thấy ngộp vì không biết nên tiếp cận từ hướng nào. Nhưng như người xưa đã nói, trích dẫn từ một wise woman: “Cứ sai đi rồi mình submit tiếp :3 “. Mình cũng đã từng rơi vào trạng thái chán nản deep down low vì submit gần tận chục lần mới acept, chưa kể nghĩ méo ra phải tìm hint ở bác Google. Nhưng mà thấy được màu xanh sau quãng thời gian nhìn đỏ bảng, thật sự phê ? các bạn ạ (AEs những người nào thích nhìn màu xanh lá hơn màu đỏ cho tại hạ xin cánh tay nào ?), kể cả có bí đi tìm hint, mình cũng học được rất nhiều trick. Nên vì thế, đừng ngại gặm hành, nó ở khắp khóa rồi, né ko nổi đâu. Thật ra mình quyết định theo tiếp khóa Orange là vì ngày xưa học rất ngu Quy Hoạch Động (Dynamic Programing – DP), nhắc đến DP là chỉ thấy đau phổi. Mình biết theo khóa này chắc chắn sẽ gặp lại cố nhân, và y chóc, có tận series N buổi liên tiếp bón hành cho các bạn về chủ đề này ? nhưng rất may, giáo trình dàn dựng công phu hơn ban đầu mình nghĩ, các buổi sẽ đưa ra nhóm các dạng bài kinh điển, từ đó mình sẽ đi tiếp phát triển thuật toán của mình từ tư tưởng đã có, mô phật, cuộc sống của tại hạ bớt vô định hơn từ đây.

Review sơ sơ về độ hype của khóa, như mình nói trình độ khóa chắc sẽ kén chọn hơn về mặt học viên đầu vào, dân “ngành” có hứng thú nên tham gia, dân ngoại “ngành” thích chơi trò chơi mạo hiểm cũng khuyến khích tham gia, nhưng khuyến nghị nên qua khóa Blue trước để làm nền.

Về đội ngũ hỗ trợ TAs và giảng viên thì các bạn có thể đọc qua review Blue của tại hạ :3 xịn lắm các hạ ơi. TAs khóa Orange vẫn giữ phong độ xịn cũ, thêm vào là gần gấp đôi lượng TAs :3 (lần đầu tiên đi học còn tưởng bạn chung lớp cho đến khi thấy bước lên sửa bài ? ) Vì độ khó của khóa cao hơn Blue nên các bạn hỗ trợ càng nhiệt tình hơn nữa.

Về một điểm tại hạ rất thích nữa là đội ngũ Big-O thích nghi với tình hình dịch bệnh rất nhanh. Các buổi giảng dạy song song online-offline nên các bạn ở xa, hay hôm nay bớt siêng có thể ở nhà học từ xa. Dàn TAs trong buổi trở thành dàn nhân viên chăm sóc khách hàng đường dây nóng, mọi câu hỏi gửi lên Zoom tại lúc các bạn send sẽ được giải đáp luôn, không khác gì học offline.

Cuối cùng là lời cảm ơn đến thấy Phạm Nguyễn Sơn Tùng và các bạn TAs của Big-O đã đồng hành cùng tại hạ luyện công.

Lê Đ. Hân

Big-O Orange

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Yo, 2 tháng đồng hành cùng Big-O đã kết thúc. Không ngắn cũng không dài, nhưng cũng mang lại nhiều cảm xúc. Mặc dù tôi rất mê toán nhưng lại cực kỳ dốt thuật toán các ông ạ, thời sinh viên lơ là qua loa thế là cũng dở dở ương ương. Nhưng mà hú hồn, quay đầu vẫn còn thấy bờ, khóa Big-O Blue đã vừa giúp tôi lượm lặt lại lượng kiến thức cơ bản bị lạc trôi thời đại học, vừa học thêm vấn đề mới, vừa khơi dậy lại niềm yêu thích học toán và quan trọng nhất là khơi lại tính kỉ luật thời còn hs/sv đua điểm. Khóa Blue vừa sức với “người trong ngành” hoặc đã có “biết qua” thuật toán, chất lượng bài tập trong 1 chủ đề sẽ từ dễ đến khó dần, từ mức apply chay ngay kiến thức cơ bản vừa học để test cài đặt quen tay tới mức áp dụng được kiến thức vào các bài toán biến thể. Có 8 bài tập giữa 2 buổi học thôi nhưng cũng ngốn khối thời gian của mấy thằng gà như tôi, đôi khi xuất hiện vài bài nhây lầy cũng đủ chọc tôi cay máu mà ngồi đến 1-2h sáng như thời làm đồ án sinh viên. Vui vì làm được bài cũng có, mà bực vì làm không được bài là chắc chắn có ?. Thêm một lí do nữa mà tôi phải cố gắng làm cho hết các bài là vì background của các học viên khi tham gia khóa học khác nhau, nên mức giải bài của các bạn khác nhau cũng là điều phải chấp nhận, trong 1 buổi học thì các TAs hỗ trợ giải 2 bài được vote nhiều nhất, và để tối ưu quyền lợi của mình, tôi phải giải hết và picks các bài khó nhai nhất trong list của mình, sau đó là dụ dỗ lôi kéo vote. Nhưng hết 70% các buổi học là tôi lại quên mất vote mấy bài của mình ? thế là hụt mất ko được giải đáp. Ơn giời là Big-O có giờ Office Hours (OH) vào CN, không phân biệt giới tính, vùng miền, đảng phái, đủ mọi thành phần, chỉ cần các bạn đến và cùng nói chung 1 ngôn ngữ – thuật toán, thì dàn TAs xịn xò siêu dễ thương của Big-O sẵn sàng welcome bạn như chủ tịch dù các bạn ko phải chủ tịch hay đang là chủ tịch giả abc xyz. Nói điêu làm cún chứ OH là điểm cộng lớn ở Big-O, không chỉ giúp đỡ giải bài tập đang học, cứ vác đại cái đề nào bạn đang cấn nhờ vả cũng ok luôn, một TA ko giúp được bạn thì còn cả tá TAs sẵn sàng xông vào đánh hội đồng. Đây là lúc các bạn TAs hoạt động nhiệt nhất, các học viên tham gia OH chắc luôn ko ai là ko được các bạn TAs tới hỏi thăm 1-2 lần dù không có nhu cầu hỏi. Để ý các bạn ngồi trầm ngâm so deep nhìn đề, ngắm đề bằng ánh mắt cay cú hoặc đánh rơi nhịp 4 lúc đọc đề là thể nào cũng có lời hỏi thăm “Anh/Chị thở còn đều ko?” , ah nhầm, “Anh/Chị có cần em giúp gì ko?” ?

Anw, 2 tháng tham gia Big-O là một trải nghiệm thú vị, cho bất kì ai có nhu cầu tiếp cận thuật toán vì mục đích gì, công việc, phỏng vấn hay chỉ đơn giản là học vì u mê và xóa lú giảm đù như tôi.

Cực kì recommend cho các Anh/Chị/Em (ACE) ko tự vạch được lộ trình học tập cũng như là hứng khỏi học tập thuật toán, hay cho các ACE chỉ đơn giản là ôn luyện lại kiến thức cho ngành nghề, đặc biệt là với các E trong”ngành ?”, việc đầu tư cho thuật toán là ko sai đâu và Big-O là một lựa chọn đúng đắn (Đã qua HanLD kiểm duyệt ?). Và trường hợp xấu nhất là không biết làm gì, thì với lộ trình đã trải qua và kiến thức hiện có, ACE cũng đủ sức về lại Đo Đo dạy thuật toán cho lớp trẻ ?

Lời cuối em xin cảm ơn thầy Phạm Nguyễn Sơn Tùng và cảm ơn dàn TAs – đại diện bạn Long Mỹ Du đã hỗ trợ cho em trong thời gian qua, chúc Big-O ngày càng phát triển và lan rộng cộng đồng yêu thích thuật toán.

Lê Đ. Hân

Big-O Blue

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Mình học lớp Green của Big-O Coder, học về lập trình thuật toán dành cho người mới.

Động lực đi học của mình là: muốn học cái mới. Mình học thử nhiều khoá online rồi mà không hiểu sao ngta nói không vô đầu mình được, nên mình đăng ký khoá học luôn, có vẻ tốn tiền làm mình có trách nhiệm hơn =)).

Thầy và các em trợ giảng đều rất tận tình, chỗ học offline cũng gần trường. Mình học offline 1 nửa thời gian đầu, sau đó thấy công việc khó sắp xếp quá nên chuyển hẳn sang online. Nhìn chung thì mình thấy hiệu quả không có gì khác biệt giữa online và offline, nếu mấy bạn không buồn ngủ trong lúc học :)).

Website có đầy đủ thông tin về các khoá học, nên mọi người cứ lên đó tìm hiểu thêm nghen.

Lê Khả Hân

Big-O Green 18

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Hôm nay mình muốn kể về một câu chuyện mang tên “BigOCoding”. ?

Mình đã rất mong chờ để được đăng status này lên từ tối qua, mong là ai đọc được tin này sẽ cho mình xin 1 share – 1 cmt hay chỉ đơn giản là 1 react để status này không trôi mất?.

Với mình thì 2 tháng qua là một thử thách, mình từ bỏ công việc mình đam mê để dành thời gian đến BigO ? và BigO đã không làm mình thất vọng. Mọi thứ bắt đầu từ lời động viên của đứa bạn sau khi thấy mình trải qua 2 năm đầu ĐH không mấy vui vẻ ? với “Code”. Mình đã nghĩ mình sẽ mãi không bao giờ bước ra khỏi cơn ám ảnh ? đó, nhưng mọi thứ đều đã thay đổi từ ngày mình đặt chân đến BigO ❤️. Sự thật là mình chưa nghỉ một buổi học nào dù cho mưa gió ⛈ bão bùng. Kết thúc một khoá học cùng với thầy Thanh và các anh chị TA, điều mình nhận được không chỉ là kiến thức mà còn là niềm vui và sự hứng thú khi “Code” nữa (BigO nuôi tốt quá nên mình còn lên kg mọi người à ?). Cuối cùng, sau 2 năm, lần đầu tiên mình thật sự nghĩ đến một định hướng rõ ràng hơn cho tương lai ?. Với mình thì thật mong chờ để quay lại Green một lần nữa, nhưng lần tới mình sẽ không đi tay không đâu, lần tới sẽ có quà cho tất cả mọi người?

Quốc Huyy

Big-O Green 17

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Trước khi bước chân lên ngưỡng cửa đại học, mình đã quyết định đăng kí khóa học lập trình ở Big-O Coding. Từ một học sinh chuyên hóa, mình đã từ bỏ hóa luôn và quyết định đi theo con đường lập trình. Và quyết định đó càng được khẳng định là không hề sai lầm khi mình đến với khóa Green tại Big-O.

Cảm giác căng não hoàn thành hết tất cả bài tập giúp não mình nhăn hơn nhiều và có cơ hội được đua xe với các đàn anh cùng ngành :)). Mình lập trình vững tay hơn và tập được thói quen lên codeforces,hackerank để luyện code tăng tư duy.

Thành quả sau 2 tháng gian khổ là 1 tấm certificate graduation with merit :)) và 1 chiếc áo chỉ dành cho top các học viên xuất sắc của khóa. Cảm ơn các anh chị TA Ngm Thyy Tô Hiếu Minh, Anh Nhi,(các anh chị TA khác) anh Quốc Huyy và thầy HO Tuan Thanh đã nhiệt tình support em ❤

Học thuật toán càng học càng đắm say!

Quang Nguyen

Big-O Green 17

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Sau khi bước vào ngưỡng cửa đại học , em đã khá bối rối và không biết bắt đầu từ đâu . Quyết định chọn Big-O là nơi để gửi gắm niềm tin và phát triển tư duy là quyết định đúng đắn nhất . Big-O là một bước đệm vững chắc giúp em tiến gần với ước mơ của mình . Em cám ơn thầy Thanh, anh Toàn Đoàn, Tô Hiếu Minh chị Ngm Thyy, Anh Nhi và các anh chị TA khác đã luôn giúp đỡ em , dù em hỏi bài những lúc đã rất trễ nhưng vẫn nhận được câu trả lời nhanh nhất . Muốn phát triển thuật toán hãy đến Big-O. Big-O ❤

Trọng Tín

Big-O Green 17

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

2 tháng đắm chìm trong khóa Green của Big-O không dài cũng không ngắn, nhưng từ đó tôi lại có thể hiểu biết hơn về lập trình, tìm thấy niềm vui và đam mê hơn cho ngành nghề định hướng sau này của tôi. Xin chân thành cảm ơn thầy Hồ Tuấn Thanh (HO Tuan Thanh) đã dạy em và nắm vững những kiến thức và tư duy để lập trình cho sau này. Xin chân thành cảm ơn Thịnh (Gờ Rấu) đã giúp đỡ và dẫn dắt anh từng bước lập trình với người mất gốc như anh trong suốt khoảng thời gian anh học tập tại Big-O.

Trung Thanh Lê

Big-O Green 15

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Cá nhân mình thì mình cũng định học thuật toán nghiêm túc từ lâu, nhưng mà cuối cùng chỉ xong được cái course “Design and Analysis of Algorithms – Part 1” từ hồi Coursera mới mở (giờ nó cấu trúc 2 part lại thành 4 course nhỏ hơn: https://www.coursera.org/specializations/algorithms). Học rất hay, nhưng cũng khá là mất thời gian, vì họ dạy quá sâu so với nhu cầu của mình, ví dụ 1 algorithm sort thì thầy dạy chứng minh thuật toán rất kỹ, tới cả tiếng đồng hồ. Nói chung là thời gian đăm vào lý thuyết rất lâu trước khi nhảy vào code thực sự, chứ ko ngắn như trên lớp mình dạy xong rồi thực hành càng sớm càng tốt.

Điều này cũng tốt vì mình học được cách người ta chứng mình thuật toán ra sao, nhưng nó cũng khá là chán. Vì ko có code mẫu, tự học, tự hiện thực hóa nên cũng làm bài tập cũng lâu hơn. Ví dụ như mấy bài graph đơn giản mà mình còn phải mở debugger tùm lum ?. Còn tự học kiểu đọc sách thì cũng gặp vấn đề tương tự. Ví dụ như mình cũng từng có ý định finish cuốn “Introduction to Algorithm” nổi tiếng, nhưng đọc 3 chap là hết ga rồi, không kết thúc nổi 1k1 trang .

Nói chung tự học hoàn toàn learning curve khá là cao hơn so với tự học có hướng dẫn, và rất dễ nản. Mình cũng có ý định tự học thuật toán từ lâu vì mình hiểu tầm quan trọng của nó, nhưng cứ delay mãi và kiếm cái khác để học ? . Thật không may, trong khoảng thời gian trì hoãn, mình được 1 vài công ty nước ngoài liên hệ phỏng vấn và thật đáng tiếc, fail tất cả . Vậy nên năm nay mình quyết tâm phải học thuật toán thật nghiêm túc, và đó cũng là một động lực nữa.

Đó là lý do tại sao mình đến với BigO. Cũng không nhớ làm sao mà mình tìm thấy lớp BigO trên facebook nữa, nhưng mà mình cảm thấy đây là 1 cơ hội mình không thể bỏ qua. Lớp mở cũng thật là đúng lúc. Hồi đó mình không nghĩ là có thể làm mấy bài contest này, vì tự học nên nhiều lúc kiếm bài cũng không phù hợp với trình độ hiện tại, làm mãi không được rất vất vả và dễ làm thất chí. Rồi mình cũng học lớp BigO khóa đầu này…

Và đến bây giờ, mình cảm thấy rất hài lòng. Kiến thức và kỹ năng giải bài đã tiến bộ rõ rệt. Dễ thấy nhất là khi so sánh giữa bài mình làm lúc mới học và bài mình làm bây giờ. Tới cuối năm mình còn 1 cơ hội nữa, nên phải thật cố gắng. Còn ko thì mình cũng muốn có đủ kỹ năng để có thể kết hợp kiến thức về công nghệ tạo ra những phần mềm mà hồi đó mình vẫn mơ ước làm được.

Tu Hoang Do

Học viên Big-O Coding

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Qua 7-8 buổi học tại Big-O thì mình thấy tư duy của mình cải thiện rất là nhiều , mình code chắc hơn trước . Trước khi đến Big-O thì mình có luyện codeforces , khi mình làm contest ý nói chung mình chả có ý tưởng gì để giải luôn , nói chung là bế tắc có khi chẳng giải được bài nào . Từ ngày học Big-O ý không hiểu sao khi làm contest mình bắt đầu có những ý tưởng để làm , tư duy được cải thiện hơn trước , mình bắt đầu giải được những bài A , B của div 2 trên codeforces mặc dù submit đến vài lần mới AC . Ngoài ra mình cũng tự học thêm những thuật toán khác , nhờ đó mình interview thành công ở 1 công ty (mình xin được giấu tên). Còn về Thầy Tùng và mấy anh trợ giảng thì mình thấy khá nhiệt tìnhmình hỏi bài lúc nào cũng được , mặc dù nội dung không liên quan đến bài học cho lắm. Còn về ý kiến về chương trình giảng dạy thì: mình hy vọng nhận được slide bài giảng trước mỗi buổi học ,để mình tìm hiểu trước , để trên lớp mình có nhiều câu hỏi hơn và có nhiều thời gian để làm bài tập hơn.

Hiep Nguyen

Học viên Big-O Coding

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Đối với một đứa mới bắt đầu tiếp xúc với môn tin được 1 chút như em thì Big-O như hiện tại là quá đủ rồi ạ. Nhờ có Big-O mà em mới lấy lại được cảm hứng với môn tin và có động lực để code. Được tiếp xúc với thầy Tùng cũng như anh Khôi và anh Phúc là một cơ hội để em tích lũy kinh nghiệm lấy làm động lực. Mặc dù đối với môn tin có một đặc thù là rất khó để giảng bài như môn các môn toán lý, nhưng em thấy các anh cũng như thầy Tùng đã giúp rất tốt đối với em ạ. Vì ở trường em là thế hệ đầu, nên rất ít cơ hội được hiểu sâu. Em rất thấy các chạy thuật toán bằng tay mỗi tiết học rất thú vị. Em sẽ cố gắng để gắn bó với Big-O lâu dài.

Nguyễn Hoàng Dũng

Học sinh Trường THPT Gia Định

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Giá như em được thầy Tùng, anh Phúc, anh Khôi dẫn dắt hay chỉ giáo sớm hơn thì sự nghiệp của em đã nở hoa rồi :)) em là sinh viên ở KTX khu B ngày nào đi học cũng đi gần 20km tới chỗ học rồi đi về. Đôi lúc em rất cố gắng nhưng vẫn không bằng được mặt bằng chung trong lớp. Chắc em phải nổ lực nhiều hơn. Em được học thầy Tùng dạy duy nhất 1 buổi trên lớp và nhờ buổi đó em mới theo dõi facebook thầy và đến với lớp học này. Nhờ khóa học này em mới biết thuật toán quan trọng như thế nào. Lúc trước em chỉ học những gì được dạy trên lớp. Điểm thì ở mức khá khiến làm cho em không biết thế giới lập trình lớn thế nào. Nhờ khóa học em biết tới những website giúp học code rất tốt. Em rất thích học code, tuy giờ em không giỏi nhưng khóa học này là động lực cho em để thay đổi bản thân. Cảm ơn thầy Tùng, anh Phúc, anh Khôi và những bạn hỗ trợ bên dưới ( không biết có bạn nào năm 2 như mình không? Nếu có thì mình rất ngưỡng mộ bạn) đã mở ra khóa học này. Hy vọng dự án này sẽ được duy trì và phát triển lên nhiều khóa học nữa. Nhất định em sẽ có mặt ở các lớp tiếp theo.

Lê Hữu Nghị

Sinh viên Trường ĐH KHTN – Tp HCM

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Chương trình rất dễ hiểu ạ, với lại lớp học cũng rất tốt nên không hiểu bài có thể hỏi rất nhanh, hiện tại thì mình không có gì phàn nàn về khóa học và rất vui khi có khóa học. Vì được học cùng với mọi người mình thích thú hơn nhiều.

Vũ Lâm Chí Tài

International University – Vietnam National University

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Qua nửa chặng được, mình học được nhiều điều, về tư duy khi gặp các vấn đề, có thể nói là tự tin hơn trước khi gặp các câu hỏi về thuật toán, do trước đó mình còn yếu về thuật toán. Mình hy vọng tới cuối kỳ mình có thể cải thiện nhiều hơn nữa.

Kiều Minh Phú

Freelancer

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Chỉ ở buổi đầu chưa quen thì mình chưa theo kịp tiến độ thôi. Các buổi sau mình thấy thầy dạy rất hay và nhiệt tình, các bạn trợ giảng cũng rất nhiệt tình.

Về bài giảng thì mình thấy thiết kế rõ ràng, logic nên dễ nắm bắt. Lớp học có số lượng học viên vừa phải nên ko bị gặp tình trạng không có chỗ ngồi hay không tập trung được do quá đông người.

Nhìn chung mọi thứ mình thấy rất là tốt.

Huỳnh Minh Phúc

Blue 4

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Chào bạn, mình hài lòng về khóa học. giáo trình được soạn đầy đủ, chi tiết. Giảng viên và trợ giảng nhiệt tình, giảng giải đầy đủ. Có điều thời gian này mình đang khá bận nên không follow tốt khóa học, mong là sau khóa học mình vẫn được nhiệt tình giúp đỡ.

Vũ Minh Tùng

Oracle Developer

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Hiện tại mình rất hài Lòng với chương trình dạy của Big-O về chương trình cũng như các bài tập mình thấy là phù hợp với bản thân mình.Thầy Tùng và các bạn trợ giảng như Khôi và Phúc hổ trợ rất nhiệt tình trong quá trình mình học và làm bài tập trên lớp cũng như bài tập về nhà.Nhờ Có Big-O mà mình biết thêm được nhiều trang web về thuật toán cũng như cách tư duy và giải quyết các vấn đề gặp phải.

Võ Xuân Thuận

Đại Học Bách Khoa Tp. Hồ Chí Minh

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

À mình thấy mọi thứ đều tốt, có điều mình nghĩ nên cho thêm Bài tập về nhà.

Nguyễn Duy

Blue 4

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Mình thấy khóa học oke hết nha, đang đợi thầy Tùng mở thêm khoá Orange để đăng ký :3

Chương trình giảng dạy: rất hay , giúp mình tiếp cận với thuật toán sâu hơn nên giờ mình cũng rành về cách dùng của từng thuật toán cũng như cấu trúc dữ liệu :3

Giáo trình: đọc dễ hiểu, mình thấy phần khó hiểu nhất là 3 thuật toán độ thị, tuần này học 2 tuần sau là quên mất nó chạy như thế nào :v

Giảng viên, trợ giảng: tận tâm, nhiệt tình lắm , ngồi đọc cái nùi code của mình mà tìm ra lỗi là thấy hay rồi :v Lớp học: chỉ cần có máy lạnh là tuyệt vời.

Về bản thân: trước đó mình cũng tự học trước mà không hiệu quả mấy. Sau khi học khoá này , từ một thằng dở mấy mấy cái này cảm thấy trình độ nó lên hẳn )) , cái tư duy lập trình ấy nó lên một tầm cao mới, biết được thuật toán có nhiều ứng dụng thú vị.

Ý kiến cải thiện: cho thêm nhiều bài tập về nhà tí nua 3 bài là chuẩn, mỗi lần lên mạng kiếm … toàn mấy gặp cái khó

Nguyễn Tấn Dũng

CNTT-Khoa Học Máy Tính at Đại học Bách Khoa TP.HCM

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Chào em, Trong suốt quá trình học anh thấy điều kiện và môi trường học tập ở Big-O khá tốt, thầy Tùng dạy hay và các bạn trợ giảng rất nhiệt tình giải đáp thắc mắc của anh, tuy nhiên phòng học hơi nhỏ nên việc di chuyên hơi bất tiện. Slide được chuẩn bị tốt, giải thích chi tiết và có sample code cho nhiều ngôn ngữ, đây là điểm a thấy rất hay. Tuy nhiên vẫn còn bị vài lỗi nhỏ cần chỉnh sửa. Trên đây là vài dòng feedback của anh. Chúc Big-O ngày càng phát triển và vươn xa.

Tô Đăng Khai

Dokter at Ministry of Health and Sports, Myanmar

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Bài tập về cuối gắt quá haha…nhiều lúc bỏ bài vở trên trường để ngồi nhà cày. Sợ theo không kịp haha… sợ mất 1 bài là mấy bài sau nát.

Lúc đầu mình nghĩ, mình sẽ theo không kịp khóa này chứ… trước khi học có biết gì đâu. Mới học mỗi môn kĩ thuật lập trình… Trong suốt quá trình học tới giờ thì a cảm nhận mình tiến bộ từng ngày. Bây giờ thì tư duy giải quyết vấn đề có vẻ nó thông suốt hơn nhiều rồi.. mình mong là BigO sẽ ra khóa nâng cao sau khóa blue nữa.

Phạm Quốc huy

Sinh viên Đại Học Hutech

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Chị không phải là sinh viên hay làm nghề liên quan đến lập trình. Chị đăng kí học khóa Green vì chị cảm thấy có hứng thú với coding thôi. Tuy nhiên khi học chị rất enjoy, chị cảm thấy mình thích coding qua khóa học. Về thầy Thanh thì chị cũng không biết ý kiến sao haha mọi thứ đều ok với chị, và thầy thoải mái nên lớp cũng thoải mái. Chị đặc biệt thích mô hình có mấy bạn TA (trợ giảng), vì tụi em rất helpful và nice (chị không biết dịch nha)

Nguyễn Ngọc Như Thủy

Học viên khóa Green 10.

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Em thấy khóa học rất bổ ích, giúp em nắm vững một số căn bản, giúp ích trong việc code, tư duy. Em sẽ đăng kí học khoa blue khi rãnh hơn vào thời gian tới, hi vọng được biết thêm nhiều điều.

Nguyễn Tiến Anh

Sinh viên Đại Học Khoa Học Tự Nhiên, TpHCM.

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Thật ra thì trước khi học BigO thì mình đã từng đọc rất nhiều cuốn sách về lập trình như là Competetive programming của Steven Haslim hay là mấy cuốn sách mình lụm lặt trên thư viện sách của tác giả người Việt.

Đọc thì thấy hay và hấp dẫn nhưng mà hiểu ngắn gọn thì gần như không thể vì hoạc là không có bài tập hoặc là có bài tập nhưng gần như không giải.Đọc code trên mạng thì chỉ hiểu code để accept bài đó chứ không tư hiểu vấn đề rồi code lại bài đó theo cách khác được. Khi học ở BigO thì mình được nhìn lại rất nhiều thứ mình đã từng học nhưng là với góc độ khác. Đơn giản hơn và dễ hiểu hơn và đặc biệt là giải bài tập về nhà của các bạn trợ giảng là rất kỹ, kèm theo là mình hay được trả lời riêng mấy câu hỏi ngoài lề trong lập trình nên mình thấy học ở BigO gần gũi và hiệu quả. Chúc BigO nhiều sức khỏe để tiếp thêm nhiều kiến thức chất lượng cho mình và mọi người.

Nguyễn Vũ Khánh huy

back end developer at Citynow

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Mình thấy khóa học khá tốt, đặt biệt là sự hổ trợ của hệ thống trợ giảng vô cùng nhiệt tình. Anh thấy đây là 1 khóa học nên học. Còn góp ý thêm thì a nghĩ nếu khoảng 3 tháng Big-O coding tổ chức 1 cuộc thi online cho anh em đang học cũng như đã từng học ở Big-O cọ xác với nhau thì thật tốt.

Nguyễn Anh Tuấn

Công Nghệ Thông Tin at Trường Đại học Khoa học Tự nhiên – Đại học Quốc gia Tp. Hồ Chí Minh

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Sau khi hoàn thành khoá Big-O blue em cảm thấy mình code tốt hơn, có tư duy hơn trong việc giải quyết vấn đề. Tiếp theo là biết được thuật toán là gì, và những ứng dụng của nó. Cuối cùng em xin gửi lời cảm ơn đến thầy Tùng và các bạn trợ giảng.

Nguyễn Phúc Lợi

Studied Software Engineering at Đại Học Khoa Học Tự Nhiên Tp. Hồ Chí Minh

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Không học lập trình ngay từ lớp 10 đó là một điều rất rất hối tiếc trong đời em mặc dù không thiếu điều kiện để làm điều đó.

Vì thế khi tìm hiểu về các cuộc thi lập trình em lại thắc mắc các bạn ấy học gì mà siêu thế, rồi em bắt đầu tìm hiểu những kiến thức của các bạn ấy học ở trên mạng, đa số rất nhiều và rất khó hiểu. Em không biết nên bắt đầu từ đâu, sau đó lại sinh ra nản.

Thời gian sau em được học môn OOP của thầy Tùng ở trường và thực sự em cảm thấy cái cách truyền đạt của thầy phù hợp với sự tiếp thu chậm của em. Vì thế em tìm đến Big-O, tại đây em được học về các cấu trúc dữ liệu, các thuật toán mà các bạn thi Olympic Tin Học, các kiến thức được Big-O hệ thống và giảng dạy lại rất chi tiết và dễ hiểu đối với một đứa tiếp thu chậm như em.

Trong quá trình học, các anh chị trợ giảng hỗ trợ rất nhiệt tình với thái độ vui vẻ và đón nhận. Em cảm ơn thầy Tùng, anh Phúc, anh Khôi và các anh chị trong hai tháng rưỡi vừa qua. Em xin chúc Big-O ngày càng được hoàn thiện và phát triển hơn.

Dương Thành Duy

Studied Computer Science at University of Sciences, Ho Chi Minh City, Vietnam

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Đi làm mấy năm, kiến thức thuật toán đã quên gần hết. Học xong khóa BIG-O Blue em đã tổng quát lại kha khá kiến thức tổng quan của thuật toán. Cảm ơn BIG-O đã cho em cơ hội được quay trở lại thời sinh viên. Đây chỉ là bước khởi đầu của một hành trình dài và em còn phải cố gắng hơn nữa. Cảm ơn thầy và các bạn trợ giảng đã hết mình chỉ dạy.

Lê Văn Hoàng

Software engineer at Aswig Solutions Vietnam

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Big O thật sự rất tuyệt, những kiến thức mà lớp học mang lại quả thật không thể xứng đáng hơn. Xin cảm ơn thầy Tùng và các trợ giảng!

Ngô Trường Đạt

Studied at 대전대학교 Daejeon University

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Học xong khóa blue, em thấy như được “thông não” ra nhiều thứ, so với lúc trước thì tiến bộ quá trời. Giữ nguyên đội ngũ trợ giảng của khóa Bule 13 ạ, vì anh chị rất nhiệt tình.

Nguyễn Đỗ Chí Thảo

Sinh viên Đại Học Khoa Học Tự Nhiên

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Trước khi tham gia học ở Big-O, mình đã tham gia giải các bài thuật toán ở các trang HackerRank hoặc CodeFight nhưng vì không có nền tảng về thuật toán nên thường gặp khó khăn trong việc tìm ra ý tưởng và hướng giải tối ưu, sau đó tìm thêm hướng dẫn trên mạng nhưng mô tả cũng không chi tiết. Sau khoá học, mình đã tiếp thu được 1 lượng kiến thức nền tảng để có thể tự học thêm. Ngoài ra, slide rất chi tiết và đa dạng ngôn ngữ, thầy giảng bài dễ hiểu và các bạn trợ giảng rất nhiệt tình hỗ trợ khi mình có khó khăn. Chúc Big-O ngày càng phát triển và tiếp tục mục tiêu chia sẻ kiến thức về thuật toán.

Hoàng Công Lãnh

Học viên khóa Blue 13

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

– Bài giảng của Thầy tốt, giúp học viên hiểu bài tại lớp.

– Service của Big-O rất tốt, từ giáo viên đến trợ giảng, phòng học.

– Giúp đỡ học viên nhiệt tình.

E cảm ơn thầy và Big-O nhiều, giúp e hiểu e nên làm gì trong ngành này, có hướng đi để tìm đến đam mê, mong muốn của bản thân hướng đến. Chúc thầy và các bạn trợ giảng sức khỏe. Có nhiều học viên giỏi và phát triển lớn mạnh.

Lê Thạnh

Học viện công nghệ bưu chính viễn thông cơ sở TP Hồ Chí Minh

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Kiến thức rất hay, sâu và rộng. Cần có thời gian cảm thụ sau khóa học Blue. Sẽ tham gia khóa học tiếp theo, về chuyên môn thì Big-O rất tốt nhưng cần phát triển hơn về dịch vụ ( như cơ sở vật chất, thống nhất về đồng phục cho các bạn trợ giảng để… ) Hưng rất thích về hướng đi của Big-O

Nguyễn Thanh Hưng

Bệnh Viện Quốc Tế Hạnh Phúc

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Trước khi tham gia khóa học này mình có chút vốn kiến thức về thuật toán nhưng hoàn toàn không biết áp dụng nó để giải các bài tập, và gần như không có khái niệm gì về Competitive Programming. Big-O đã giúp mình có một cái nhìn thực tiễn hơn về thuật toán – chúng không còn là những khái niệm khó hiểu và khô han, mà là những công cụ hữu dụng để giải quyết những vấn đề thực tế và vô cùng gần gũi. Big-O đã giúp mình củng cố tư duy thuật toán đã áp dụng giải những bài toán thú vị. Xin cảm ơn thầy Tùng và các anh chị trợ giảng đã nhiệt tình giúp đỡ mình trong quá trình học tập tại đây.

Nguyễn Thị Hồng Hiên

Học viên khóa Blue 12

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Giảng viên và các trợ giảng rất tận tình, chu đáo luôn tạo điều kiện tốt nhất cho học viên họ tập và tiến bộ.

Võ Tấn Duy

Đại Học Khoa Học Tự Nhiên

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Cảm ơn thầy và các anh chị đã dẫn lối cho em vào con đường thuật toán. Ngoài bài giảng và những bài tập chất lượng thì điều em học được ở Big-O là một suy nghĩ khả thi hơn về việc có được những cơ hội ở những công ty hàng đầu. Nếu có thể, mong thầy và các anh chị có thể chia sẻ cho em 1 vài kinh nghiệm và phương pháp để từ bây giờ có thể tự học và tìm hiểu về thuật toán một cách hiệu quả. Em mong có khoá Orange để theo học

Nguyễn Đắc Phúc

Đại Học Bách Khoa Tp HCM

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Tuyệt vời :))

Mình cảm ơn thầy và các anh chị trợ giảng nhiều lắm :v

Không những truyền cho mình những kiến thức trong bài học mà còn những kiến thức ngoài và sâu hơn, và truyền cảm hứng nữa :v

Huỳnh Nhữ Hùng

Đại Học Bách Khoa Tp HCM

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

1. Cơ sở vật chất ngoài những điều đã chọn ở trên thì những thứ còn lại cũng rất tốt.

2. Về phương pháp thì đánh giá rất cao, đơn giản hóa lại vấn đề rồi phân tích hướng đi rõ ràng, điều này hợp lý và ổn định

3. Thay đổi tư duy người lập trình khá nhiều về phong cách lập trình cũng như tư duy giải thuật. Tuy nhiên, phần review thì theo ý kiến cá nhân mỗi một cái code thì sẽ chắc chắn có thiếu sót chứ chưa hoàn thiện, nên khuyến khích TA review code kĩ hơn vì chắc ăn là code nào cũng có vấn đề về tên biến hay phong cách hết dù ít hay nhiều, nhưng nhìn chung toàn bộ bức tranh thì rất khả quan là tạo cảm giác được quan tâm từ người dạy cho người học.

4. Phần đề 100% tiếng anh thì hướng này đúng đắn, phải nói tiếng rất cảm ơn vì Big-O đã cung cấp kha khá vốn từ cho bản thân, xem như combo thuật toán (chính) + ngoại ngữ (phụ).

5. Phần cài đặt code thì theo bản thân thấy cũng dễ hiểu, do có 3 loại ngôn ngữ (C++, java, python) mà bản thân thì code C++ nên cũng đã cung cấp cái nhìn tổng quan về java và python hơn. Tình cờ giúp việc tìm hiểu thêm hai ngôn ngữ còn lại dễ dàng hơn. Tuy nhiên theo góp ý cái nhân thì khi code tôi rất ngại dùng biến toàn cục vì cái này hơi khó quản lý hơn biến cục bộ. Phần còn lại thì OK hơn.

6. Còn một điều ngoài những cái bàn về kiến thức thì cái không gian mang lại rất thân thiện nó không căng thẳng như học trong trường đại học, tuy nhiên thì lúc thi ở trung tâm phải nói là rất áp lực nhưng mà có khó mới nên.

Phạm Phong Hào

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Cảm ơn thầy và các bạn trợ giảng. Thông qua khoá học em đã có được những kiến thức và kinh nghiệm rất bổ ích. Ngay trước khi học thì em có làm một đồ án và đã code như một “đại gia”, sử dụng bừa bãi tài nguyên mặc dù đã cố gắng optimize. Giờ thì em nhìn nhận các đoạn code dưới góc độ “keo” hơn và cũng dễ phán đoán đoạn nào gây cồng kềnh cho chương trình.

Nguyễn Quang Hải

Đại Học Công Nghệ Thông Tin TpHCM

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Sau khi học xong khóa học, em cảm thấy có niềm tin và tình cảm nhiều hơn vào việc học thuật toán. Mặc dù ngày nào cũng phải chạy xe hơn 20km để đi học nhưng kết quả mà nó mang lại thì quả thực quá sức tưởng tượng. Cảm ơn thầy Tùng cùng các anh chị trợ giảng đã hỗ trợ em rất nhiều. Hy vọng trong tương lai gần em có thể đồng hành cùng trung tâm để bản thân em có thể khám phá thêm nhiều điều thú vị về thế giới lập trình này.

Lê Công Luận

Sinh viên Đại Học Khoa Học Tự Nhiên

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Thông qua lớp học em đã giải đáp được hầu hết những điều em chưa rõ từ khi tự học về thuật toán từ thời sinh viên. Lớp đã cho em thấy được trình độ của mình nằm ở mức nào và làm thế nào để nâng cao kiến thức của mình. Ước gì em được gặp lớp sớm hơn, nhưng em nghĩ chưa bao giờ là quá muộn ?

Lương Công Thức

FPT Information System HCM

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Đầu tiên, em muốn cám ơn các anh chị trợ giảng và giáo viên. Có thể nói, trước khi bắt đầu khóa học em dường như là người mất căn bản về lập trình vậy. Sau khi tham gia khóa học thì em tiếp thu được rất nhiều, mọi thắc mắc và khó khăn trước đó của e đã được giải quyết. Em hiểu rõ hơn về lập trình, thuật toán và suy nghĩ có logic hơn. Thật tiếc là em không biết về khóa học sớm hơn. hì, cám ơn về tất cả.

Nguyễn Công Sơn

Sinh viên Đại Học Khoa Học Tự Nhiên, TpHCM

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Sau khi em học một khoá của Big-O, em cảm thấy cực kỳ hài lòng về tất cả mọi thứ ở đây. Trước đây em rất sợ viết code nhưng sau khi học xong một khoá ở đây thì em đã có thể tự tin hơn trong việc lập trình. Đầu tiên em muốn nói về chương trình giảng dạy, em thấy rằng đề cương của Big-O không quá chú trọng vào lý thuyết chuyên sâu về từng ngôn ngữ ngữ lập trình như các trường đại học dạy. Giảng viên bên Big-O chỉ giảng những lý thuyết căn bản, rồi sau đó cho thực hành viết code luôn. Ở trường Bách Khoa của em thì họ lại dạy quá nhiều về cú pháp lệnh điều kiện, vòng lặp và mảng, nhưng khi thầy cô giao bài tập thì em lại không có định hướng rõ ràng mình sẽ viết nó như thế nào. Em nghĩ cách dạy của Big-O sẽ hiệu quả hơn cách dạy ở trường Bách Khoa của em bởi vì sau khi giảng viên giảng xong thì em đã có thể lập trình được ngay. Tiếp theo em muốn nói về cơ sở vật chất của Big-O. Em nghĩ là cơ sở vật chất thì phải nói là rất ổn với đầy đủ bàn ghế, bảng và cả máy chiếu nữa. Ngoài ra, Big-O có cả một hệ thống chấm bài rất tiện lợi, nhanh chóng và chính xác hơn cả người chấm mà không mất nhiều công sức. Nhưng em thấy phòng ốc còn hơi dơ nên em nghĩ là nên dọn dẹp một chút. Còn về giảng viên thì em phải nói là em cực kỳ ấn tượng với phong cách giảng dạy của thầy. Thầy có một phong cách rất hóm hỉnh cùng với cách truyền tải bài học rất mạch lạc và dễ hiểu. Cụ thể hơn, thầy rất biết cách đặt vấn đề để em có thể hiểu hơn về cách ứng dụng vào việc lập trình và bản chất của từng chủ đề. Không chỉ vậy, thầy còn rất tận tình giải đáp thắc mắc của em. Thậm chí có lần em hỏi thầy về bài tập ở trên lớp mà thầy vẫn tận tình hướng dẫn cách làm mặc dù nó rất là khó. Cuối cùng là về trợ giảng, em thấy trợ giảng cũng rất nhiệt tình. Mỗi khi em bí bài tập hay là chưa hiểu một phần nào đó trong bài giảng thì các trợ giảng hướng dẫn rất tận tình đến khi em giải được bài tập. Không chỉ vậy, mặc dù bên Big-O chỉ dạy C++, Java và Python mà ở Bách Khoa em phải học về C, có những thứ mà C viết hơi khác so với C++ nên đôi khi em cũng muốn hỏi TA viết bằng C như thế nào. Em cực kỳ ấn tượng rằng là mặc dù họ không rành về C lắm nhưng vẫn chỉ em rất kỹ và tới nơi tới chốn. Em thấy mọi thứ về trợ giảng rất ấn tượng nhưng khi đứng trước lớp để sửa bài tập thì các TA cũng còn hơi lúng túng trong cách trình bày.

Khuất Hữu Anh

Sinh viên Đại Học Bách Khoa, Tp HCM.

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Thực sự thì đối với mình thì Green quả thực là sự khởi đầu hoàn hảo cho việc học lập trình cũng như thuật toán. Về cách giảng dạy, diễn đạt của thầy Thanh thì mình rất thích vì rất cô đọng và dễ hiểu, còn về các trợ giảng thì cũng rất tuyệt, các anh chị thật sự rất giỏi và nhiệt tình, hỏi chỗ nào cũng biết hết trơn, thắc mắc trên group fb thì cũng được giải đáp nhanh chóng và dễ hiểu, mình thực sự mong rằng ngày nào đó mình cũng sẽ giỏi được như vậy. Ngoài ra mỗi tuần còn có buổi Office Hours để các bạn không theo kịp bài trên lớp hoặc có các vấn đề khác muốn hỏi thêm có thể đến để trao đổi, khá đáng tiếc là do bận việc nên chưa thể tham dự được buổi Office Hours nào nhưng mình thấy rằng đây là một hoạt động rất có ích và hiệu quả, mong BigO sẽ tiếp tục duy trì và phát huy hoạt động này. Về thời gian học thì nếu có thể bắt đầu từ 6h thay vì 6h30 thì tốt quá, do mình có một hạn chế về phương tiện đi lại là phải đi bus nên bình thường khoảng 8h50 đã phải về để kịp đón bus về ktx khu A rồi nên thời gian code và trao đổi với các trợ giảng trên lớp cũng hạn hẹp đi một chút. Trước khi tham gia khóa Green thì có thể nói rằng mình hoàn toàn chưa biết gì về lập trình, tuy nhiên sau khóa học này mình thấy rằng mình đã có được kiến thức nền tảng khá là vững vàng về C++ và đây là một điều rất quan trọng để mình có thể tự trau dồi và học tập các ngôn ngữ lập trình khác. Rất mong được thầy và các anh chị trợ giảng tiếp giúp đỡ mình trong khóa Blue sắp tới ❤

Nguyễn Tiến Đạt

Sinh viên Đại Học Bách Khoa, Tp HCM

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Mình cảm thấy tự tin hơn và hiểu biết hơn về những cấu trúc dữ liệu, giải thuật cơ bản nhất. Đối với người làm trái ngành như mình thì cũng giúp mình suy nghĩ logic hơn khi lập trình web. Lớp tổ chức tốt, các bạn trợ giảng có kiến thức tốt, nhiệt tình và nói chuyện rất dễ thương. Tài liệu cũng được soạn chi tiết, các bài tập cũng có lời giải chi tiết. Nhìn chung mình hài lòng về khóa học này. Có khả năng mình sẽ học tiếp lên Blue, nhưng mình sẽ cần thêm thời gian để rèn luyện lại mấy cái đã học cho cứng hơn đã.

Đoàn Quốc Bảo

Học viên khóa Green

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Em thích BigO (cả khóa Blue, Orange) ở chỗ slide được sắp xếp rất hợp lý + ví dụ khá bao quát nhiều trường hợp nên học rất dễ hiểu.

Phan Thái Dương

Sinh viên Đại Học Khoa Học Tự Nhiên – Orange 2

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Khóa học giúp em có thêm kiến thức và nền tảng tư duy thiết kế giải thuật. Với lượng kiến thức và nền tảng tư duy này em nghĩ sẽ rất tốt cho việc tự học và nghiên cứu trong tương lai của em. Em cảm ơn thầy và các bạn trợ giảng rất nhiều!

Phùng Quốc Việt

Sinh viên Đại Học Khoa Học Tự Nhiên – Orange 2

arrow down circle icon

Hướng dẫn siêu chi tiết cách sử dụng trang topcoder

Khóa học cung cấp cho em nền tảng vững chắc về các chuyên đề để từ đó mình có khả năng tự học và trau dồi thêm, slide bài giảng khá chi tiết, minh họa rõ ràng. Em tâm đắc mình học được rất nhiều từ các anh chị trợ giảng, có những thứ ngoài những kiến thức được học trên lớp đó còn là những kinh nghiệm, chia sẻ mà em nhận được từ các anh chị. Lời cuối cùng là chúc tập thể Big-O phát triển hơn nữa và thành công với những dự án sắp tới.