Bộ sách Lập trình cùng Code Dream

Bộ sách Lập trình cùng Code Dream gồm 6 cuốn:

  • Toán và Python: Bạn sẽ khám phá mối liên hệ chặt chẽ giữa toán học và tin học. Cuốn sách này giúp bạn làm quen với Python thông qua những bài toán quen thuộc, từ đó xây dựng tư duy lập trình tự nhiên và trực quan.
  • Chinh phục Python: Dành cho những bạn đã có nền tảng Python và muốn thử sức với các bài toán khó hơn, cuốn sách sẽ giúp bạn nâng cao tư duy logic và kỹ năng lập trình, sẵn sàng cho những thử thách phức tạp.
  • Chinh phục Tin học trẻ bảng A: Được biên soạn dành riêng cho học sinh tiểu học, cuốn sách là cẩm nang ôn luyện hiệu quả để các bạn nhỏ chinh phục cuộc thi Tin học trẻ.
  • Programming for Newbies: Trang bị cho bạn những kiến thức nền tảng vững chắc về C++, từ đó mở ra cánh cửa để bạn khám phá lập trình thi đấu.
  • Competitive Programming BasicCompetitive Programming Advanced: Hai cuốn sách phù hợp với học sinh theo đuổi lập trình thi đấu, sinh viên ngành Khoa học máy tính, hoặc những người muốn học sâu về cấu trúc dữ liệu và giải thuật để phục vụ học tập và công việc. Hai cuốn này bao gồm hướng dẫn giải và code mẫu tham khảo cho một số dạng bài tập, hiện Code Dream đang tiếp tục hoàn thiện và bổ sung.

🎁 Đi kèm bộ sách là một tài khoản trên trang web chấm bài tự động của Code Dream, giúp luyện tập và kiểm chứng kết quả trực tiếp.

  • Mua 01 cuốn được tặng kèm tài khoản chấm bài 01 năm.
  • Mua bộ 03 cuốn được tặng kèm tài khoản chấm bài 02 năm.

Cách thức đăng ký mua:

Xem hướng dẫn sử dụng website chấm bài tại đây

Button Text

Programming for newbies

Nhằm giúp các bạn mới tìm hiểu về lập trình có một lộ trình tổng quan và môi trường ôn tập tốt nhất, Trung tâm đào tạo tin học CodeDream biên soạn cuốn sách Programming for newbies. Cuốn sách bao gồm 202 bài tập lập trình cơ bản, được chia thành 6 chương: Nhập xuất, Cấu trúc rẽ nhánh, Cấu trúc lặp, Xử lý xâu, Dữ liệu kiểu mảng, Đệ quy và bài tập nâng cao. Mục tiêu là thông qua việc làm bài tập, giúp bạn hiểu các khái niệm về lập trình cơ bản hay hệ thống câu lệnh.

Các ví dụ trong cuốn sách được mô tả bằng ngôn ngữ C++, tuy nhiên bạn hoàn toàn có thể luyện tập bằng các ngôn ngữ khác như Python, Java,… Các bạn có thể nộp mã nguồn thông qua website https://oj.codedream.edu.vn và sẽ có kết quả chấm bài ngay lập tức.

Đi kèm cuốn sách là một tài khoản trên trang web chấm bài tự động của Code Dream trong vòng 1 năm.

Cách thức đăng ký mua:

Button Text

Competitive Programming Basic

Cuốn sách Competitive Programming Basic bao gồm 268 bài tập lập trình được chia thành 10 chương: toán học; xử lý mảng; sắp xếp – tham lam; cấu trúc dữ liệu cơ bản; mảng cộng dồn – mảng hiệu; xử lý số lớn; tìm kiếm nhị phân và hai con trỏ; đệ quy – quay lui; quy hoạch động cơ bản; cấu trúc dữ liệu stack – deque và bài toán tìm min/max. Cùng với 06 đề thi chính thức của kỳ thi Học Sinh Giỏi Trung học cơ sở cấp Tỉnh/Thành phố Hà Nội, Quảng Nam, Cần Thơ, Hải Dương, Khánh Hòa, Thanh Hóa năm học 2023-2024. Ở phiên bản 2024, cuốn sách Competitive Programming Basic đã cập nhật thêm nhiều bài tập ở các dạng, sắp xếp và chỉnh sửa nội dung các chương cho phù hợp với học sinh THCS có mục tiêu chinh phục kỳ thi Học sinh giỏi lớp 9 cấp tỉnh/thành phố.

Cuốn sách Competitive Programming Basic là sản phẩm của Trung tâm đào tạo lập trình Code Dream dùng để giảng dạy khoá thuật toán cơ bản. Mục tiêu là thông qua việc làm bài tập, giúp các bạn tiếp cận với lập trình thi đấu hay cấu trúc dữ liệu và thuật toán một cách bài bản, có hệ thống và hiệu quả nhất. Việc học lập trình đề cao sự “cày cuốc”, cách nhanh nhất để nâng cao trình độ, rèn luyện tư duy sáng hơn và nhanh hơn là làm càng nhiều bài tập ở nhiều dạng bài khác nhau

Đi kèm cuốn sách là một tài khoản trên trang web chấm bài tự động của Code Dream trong vòng 1 năm, hướng dẫn giải và code mẫu tham khảo cho một số bài tập, hiện Code Dream đã và đang hoàn thiện dần.

Cách thức đăng ký mua:

Competitive Programing Basic
Button Text

 Competitive Programming Advanced

Cuốn sách Competitive Programming Advanced bao gồm 285 bài tập lập trình được chia thành 14 chương: Segment Tree – Binary Indexed Tree; Thuật toán so khớp chuỗi Hash – KMP; Quy hoạch động nâng cao; Thuật toán tìm kiếm theo chiều sâu (DFS); Thuật toán tìm kiếm theo chiều rộng (BFS); Thuật toán tìm đường đi ngắn nhất Dijkstra – Floyd – Ford Bellman và bài toán Quy hoạch động trên đồ thị; Cấu trúc dữ liệu Disjoint Sets (DSU) và bài toán tìm cây khung nhỏ nhất Krushkal – Prim; Bài toán tìm tổ tiên chung gần nhất (LCA), Quy hoạch động trên cây và Euler tour; Cây tiền tố Trie, Quy hoạch động chuỗi; Thuật toán MO, chia căn (Sqrt Decomposition); Thuật toán Tarjan tìm thành phần liên thông mạnh, cầu khớp, DAG – Topological sort; Hình học, bao lồi; Cặp ghép, luồng; Đồ thị nâng cao. Ở phiên bản 2024, cuốn sách Competitive Programming Advanced đã cập nhật thêm nhiều bài tập ở các dạng, sắp xếp lại, bổ sung nhiều chương với những thuật toán hiện đại cho phù hợp với học sinh THCS, THPT có mục tiêu chinh phục kỳ thi Học sinh giỏi, Tin học trẻ cấp Tỉnh/Thành phố/Quốc gia.

Cuốn sách Competitive Programming Advanced giúp các bạn tiếp cận với lập trình thi đấu, có đầy đủ các kiến thức cơ bản để tham gia các kỳ thi Tin Học Trẻ, Học Sinh Giỏi cấp 2, 3 cấp Thành Phố/Quốc Gia, ….

Đi kèm cuốn sách là một tài khoản trên trang web chấm bài tự động của Code Dream trong vòng 1 năm, hướng dẫn giải và code mẫu tham khảo cho một số bài tập, hiện Code Dream đã và đang hoàn thiện dần.

Cách thức đăng ký mua:

Button Text

Bộ sách lan toả đến cộng đồng

Những đối tượng đã và đang sử dụng sách lập trình cùng Code Dream trong giảng dạy và học tập

Chủ biên của bộ sách

  • CEO Công ty TNHH Lập trình ước mơ, Trung tâm Tin học Code Dream
  • Đang giảng dạy các lớp chuyên Tin tại THPT Chuyên Nguyễn Huệ, các lớp đội tuyển trường LC TH&THCS Ngôi Sao Hà Nội.
  • Tốt nghiệp đại Học Công Nghệ – Đại học Quốc Gia Hà Nội, ngành Khoa học máy tính
  • Có kinh nghiệm hơn 5 năm trong lĩnh vực giáo dục, dẫn dắt các đội tuyển thi HSG của Hà Nội.
  • Ban giám khảo, cố vấn cho nhiều kỳ thi về Tin học.
  • Đạt giải Nhất kỳ thi Tin Học Trẻ cấp Quốc Gia năm 2016
  • Giải Nhì kỳ thi Học Sinh Giỏi Quốc Gia năm 2017 (top 28 cả nước).
Đăng ký ngay

Thư viện ảnh

Gửi yêu cầu tư vấn ngay

Đội ngũ cố vấn học tập sẵn sàng hỗ trợ bạn, hãy để lại thông tin nhé

Vui lòng bật JavaScript trong trình duyệt của bạn để hoàn thành Form này.
Mục đích học lập trình là gì?