Lập trình ngày nay không còn là một công việc đặc thù mà chỉ có những chuyên gia mới có thể làm được, bất kỳ ai có một chiếc máy tính đều có thể trở thành lập trình viên. Điều này là do sự phát triển không ngừng của các ngôn ngữ và các thư viện lập trình do các lập trình viên tạo ra. Mọi thứ sẽ được đóng gói để những người sau không phải tạo lại chiếc bánh xe đã được người đi trước tạo thành. Và để làm được điều này, các ngôn ngữ lập trình hướng đối tượng và các design pattern (mẫu thiết kế trong lập trình) đã ra đời.
Mặc dù khái niệm “mẫu thiết kế” đến từ lĩnh vực kiến trúc, nhưng với tính trừu tượng và đa hình trong lĩnh vực thiết kế, lập trình phần mềm, các mẫu thiết kế cũng đang được các nhà phát triển sử dụng rộng rãi và phát huy được vai trò của mình. Các mẫu thiết kế lập trình đã trở nên vô cùng hữu ích đối với các lập trình viên chuyên nghiệp luôn phải đối mặt với các dự án vừa phải hoàn thành nhanh chóng, vừa phải đảm bảo chất lượng, đồng thời, cũng phải dễ dàng vận hành, nâng cấp về sau.
Cuốn sách Làm chủ các mẫu thiết kế kinh điển trong lập trình sẽ giới thiệu đến bạn hơn 20 mẫu thiết kế thuộc các nhóm khác nhau, cung cấp cho bạn cả lý thuyết và thực hành thông qua việc thiết kế sơ đồ lớp tiêu chuẩn và tạo mã nguồn cho sơ đồ tiêu chuẩn này. Qua ví dụ cụ thể, trực quan trong sách, các bạn sẽ hiểu được các mẫu thiết kế lập trình trong thực tế sẽ được đóng gói như thế nào, cũng như một dự án thực tế thì trông ra sao.
Tác giả Tạ Văn Dũng hiện đang là kỹ sư lập trình cho một tập đoàn công nghệ lớn tại Nhật Bản, đồng thời, anh còn là nhà sáng lập tổ chức mã nguồn mở . Sau nhiều năm làm việc và trải qua nhiều dự án lớn nhỏ, đặc biệt là các dự án mã nguồn mở phục vụ cho cộng đồng, anh đã tổng kết kinh nghiệm trong cuốn Làm chủ các mẫu thiết kế kinh điển trong lập trình để truyền tải đến bạn đọc các mẫu lập trình kinh điển nhất. Hy vọng cuốn sách sẽ trở thành hành trang cho các bạn trên con đường sự nghiệp mãi về sau này.
Làm chủ các mẫu thiết kế kinh điển trong lập trình - Mastering Design Patterns - (bìa mềm) - Giá bìa: 250.000 đ
Giáo Trình Kỹ Thuật Lập Trình C Căn Bản Và Nâng Cao ------------ Giáo trình kỹ thuật lập trình C căn bản và nâng cao được hình thành qua nhiều năm giảng dạy của các
Cuốn sách này mang lại những kiến thức cơ bản về đảm bảo an toàn, an ninh mạng cho những công dân của thời kỳ chuyển đổi số. Đặc biệt, sách có giá trị cho
Sách Về Công Nghệ Thông Tin Hay: OKR Công Cụ Quản Lý Nhân Sự Chuyên Nghiệp OKR – Công cụ quản lý nhân sự chuyên nghiệp Trong thời đại công nghệ và toàn cầu hóa
Sách sổ tay khoa học máy tính và mã hóa Á Châu Books Ý tưởng độc đáo của bộ sách nằm ở chỗ nó được thiết kế mô phỏng cuốn vở ghi chép trên lớp
GIỚI THIỆU SÁCH NHẬP MÔN THUẬT TOÁN Cuốn sách này được viết hướng đến người đọc là giáo viên và học sinh từ cấp THCS lớp 8 trở lên theo nội dung lõi của định
Nội dung gồm: Phần 1: Lập trình S7 1500 với tia Portal Chương 1: Giới thiệu Chương 2: Cài đặt tia Portal. Chương 3: Làm quen với tia Portal. Chương 4: Lập trình HMI với
Chuyển đổi số là một trong những mục tiêu được quan tâm hàng đầu của các doanh nghiệp công nghệ tại Việt Nam và đang diễn ra rất mạnh mẽ, đặc biệt trong các ngành
LabVIEW là một ngôn ngữ lập trình đồ họa đa năng được phát triển bởi National Instrument. có cấu trúc dữ liệu cấp cao mạnh mẽ và hệ thống thư viện lớn giúp phát triển
Giáo Trình Kỹ Thuật Lập Trình C Căn Bản Và Nâng Cao ------------ Giáo trình kỹ thuật lập trình C căn bản và nâng cao được hình thành qua nhiều năm giảng dạy của các
Cuốn sách tập hợp hơn 200 bài tập lập trình cơ bản, được chia thành 6 phần : 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,
Sổ tay 'dân IT' Lập trình web + Lập trình ứng dụng từ cơ bản đến chuyên sâu" là một cuốn sách toàn diện dành cho những ai muốn bước chân vào lĩnh vực lập
Combo 2 Quyển Thế Giới Công Nghệ: How Technology Works – Hiểu Hết Về Công Nghệ + Hello Các Bạn Mình Là Tôi Đi Code Dạo 1.How Technology Works – Hiểu Hết Về Công Nghệ
NỘI DUNG SÁCH “Python Và Ứng Dụng-Lập Trình Web” PHẦN 1: TỔNG QUAN VỀ THIẾT KẾ WEB GIỚI THIỆU CHƯƠNG 1: LẬP TRÌNH VỚI WEB 3 PHẦN 2: HƯỚNG DẪN SỬ DỤNG FLASK Phần 2
Python luôn đứng trong Top các ngôn ngữ lập trình phổ biến nhất, với sự phát triển của khoa học dữ liệu, Python lại càng được ưa chuộng hơn nhờ tốc độ xử lý dữ
Giáo trình kỹ thuật lập trình C căn bản và nâng cao được hình thành qua nhiều năm giảng dạy của các tác giả. Ngôn ngữ lập trình C là một môn học cơ sở
Chat GPT - Ứng Dụng Trí Tuệ Nhân Tạo Trong Công Việc Sự ra mắt của Chat GPT đã gây nên một cơn sốt toàn cầu, mang đến nhiều kỳ vọng nhưng cũng rất
Sách Bài Tập Nâng Cao Với Scratch 3 **Giới thiệu về ngôn ngữ lập trình Scratch Tháng 12 năm 2018, Bộ Giáo dục và Đào tạo đã chính thức ban hành chương trình giáo dục
Combo Sách Bài tập Nâng Cao Scratch 3 và Sách Luyện thi Hội Thi tin học trẻ với Scratch 3 dành cho cấp Tiểu học 1. SÁCH BÀI TẬP NÂNG CAO SCRATCH 3 Cuốn sách
Python luôn đứng trong Top các ngôn ngữ lập trình phổ biến nhất, với sự phát triển của khoa học dữ liệu, Python lại càng được ưa chuộng hơn nhờ tốc độ xử lý dữ
Khi bắt đầu học lập trình, có rất nhiều ngôn ngữ lập trình để lựa chọn trong đó C++ là một ngôn ngữ lập trình lâu đời, có tốc độ nhanh, các kiểu dữ liệu
Sách " Lập trình Python cho người mới bắt đầu" - Sách cung cấp đầy đủ kiển thức căn bản về cú pháp Python và đưa ra các ví dụ cụ thể để người học
Xây dựng được trang web thương mại điện tử đầy đủ tính năng với bộ công cụ phát triển của Microsoft là minh chứng tuyệt vời với người học lập trình, cuốn sách đặt ra
Người Máy Thông Minh - Ứng Dụng Cơ Bản Nhân loại đang bước sang kỷ nguyên mới - trí tuệ nhân tạo công nghệ 4.0. Mỗi ngành khoa học, mỗi quốc gia và toàn cầu
Sách Coding 7 Lập trình với Scratch 3 Trong chương trình Giáo dục phổ thông mới, lập trình hiện là một phần trong chương trình của môn Tin học và Tin học sẽ trở thành
Giáo Trình Power BI (Phần Cơ Bản) PHẦN 1: TÌM HIỂU VỀ BUSINESS INTELLIGENCE VÀ POWER BI Chương 1: Power BI, BI, ERP, DW, DL và CRM. Chương 2: Bắt đầu với Power BI. PHẦN
Thông tin chi tiết : Công ty phát hành: NXB Giáo dục Việt Nam Tác Giả: TS Vũ Hồng Sơn Số trang: 255 Năm xuất bản: 2021 Khổ sách: 16x24cm Hình thức :bìa mềm NXB:
Mô Tả Sản Phẩm Chương 1. Giới thiệu Chương 2. Tìm hiểu thêm về chat gpt Chương 3. Các thành phần cơ bản Chương 4. Kiểu dữ liệu nâng cao Chương 5. Cấu trúc điều
SÁCH LỜI GIẢI BÀI TẬP PYTHON CƠ BẢN. Cuốn sách Lời giải bài tập Python cơ bản của Thầy Bùi Việt Hà hiện đã có mặt tại Tủ sách CS4S. Cuốn sách này bao gồm
Giới thiệu tóm tắt tác phẩm: “Tôi rất hạnh phúc khi bạn đang cầm cuốn sách này. Cuốn sách này ghi lại hành trình cá nhân của tôi từ một sinh viên Bách Khoa bỏ
Truyền thông quang không dây (FSO) là công nghệ tiên tiến cho phép truyền số liệu với tốc độ cao nhờ ánh sáng qua môi trường không khí thay vì qua sợi quang. FSO đặ
Sách Lập Trình Với Vi Điều Khiển PIC - Lý Thuyết - Thực Hành ( Tặng Sổ Tay Xương Rồng ) Sổ tay ngẫu nhiên 1 trong 4 hình Bộ vi xử lý ngày càng
Trí tuệ nhân tạo (Artificial Intelligence - AI) đang làm thay đổi thế giới với tốc độ chóng mặt. Từ những trợ lý ảo thông minh đến các thuật toán dự đoán phức tạp, AI
Sách - Tự Học Lập Trình C# Bằng Hình Ảnh Tác giả Phạm Quang Hiển Nhà xuất bản NXB Thanh Niên Đơn vị phát hành Công ty TNHH Thương Mại STK - STK Ngày xuất
Genesis - Khởi Nguyên - Trí Tuệ Nhân Tạo, Niềm Hi Vọng Và Tinh Thần Nhân Loại “Khởi nguyên: Trí tuệ nhân tạo, niềm hi vọng và tinh thần nhân loại” là cuốn sách cuối
Python Và Ứng Dụng Lập Trình Web Nội dung: PHẦN 1: TỔNG QUAN VỀ THIẾT KẾ WEB Chương 1: Lập trình với web 3 PHẦN 2: HƯỚNG DẪN SỬ DỤNG FLASK Chương 2: 40 câu
Sách - Lập Trình Game Với Python - STK ( Tặng Kèm Sổ Tay Xương Rồng ) Bản đặc biệt tặng kèm sổ tay xương rồng, mẫu ngẫu nhiên ( 1 trong 4 mẫu như
Sách Sổ Tay Khoa Học Máy Tính Và Mật Mã - Everything you need to ace computer science and coding Ý tưởng độc đáo của bộ sách nằm ở chỗ nó được thiết kế mô
Giáo Trình Kỹ Thuật Lập Trình C Căn Bản Và Nâng Cao ------------ Giáo trình kỹ thuật lập trình C căn bản và nâng cao được hình thành qua nhiều năm giảng dạy của các
Phong Cách NVIDIA - The NVIDIA Way Trong bối cảnh bùng nổ của làn sóng Trí tuệ Nhân tạo (AI), Nvidia hiện đang khẳng định vị thế trung tâm của mình trong ngành công nghệ:
Combo Lập Trình Game Với Python + Lập Trình Web Với Python (Bộ 2 Cuốn) 1. Lập Trình Game Với Python Mặc dầu tên sách là Lập trình game với Python nhưng không phải ai
Big Data Analyst - Vén màn hậu trường của những bước chân 4.0 Kỉ nguyên 4.0 đã tạo ra những thay đổi sâu rộng trong sản xuất và đời sống, đặc biệt có những tác
Deepseek Ứng Dụng - Làm Chủ AI Mã Nguồn Mở, Từ Cơ Bản Đến Thực Chiến Cuốn sách này giới thiệu một cách tuần tự, có hệ thống các kiến thức, kinh nghiệm và kỹ
AutoCad Dành Cho Người Bắt Đầu GIỚI THIỆU SÁCH: Cuốn sách AutoCad Dành Cho Người Bắt Đầu dành cho những người thuộc ngành kỹ thuật nói chung và chuyên ngành xây dựng nói riêng. Quyển
CÔNG TY TNHH VĂN HÓA VÀ TRUYỀN THÔNG 1980 BOOKS CHAT GPT THỰC CHIẾN Trong thời đại hiện nay, tất cả những ai không muốn bị tụt hậu đều cần học về các công cụ
Sách - Kể Chuyện Bằng Dữ Liệu - Hành Trình Kiến Tạo Thay Đổi Trong Thời Đại Số Ngày nay, dữ liệu là “huyết mạch” của xã hội và cũng là “kho báu” của rất
Chuẩn Đoán, Sửa Chữa, Bảo Trì, Hệ Thống Điều Khiển Bằng Máy Tính Trên Ô Tô ( Lý Thuyết, Thực Hành) Nội dung sách: Sách gồm 400 trang khổ 16 x 24 cm trình bày
Mạng di động thế hệ thứ 5 (5G) đang mở ra quy mô nhanh do sự bùng nổ của dữ liệu, sự tăng trưởng mạnh mẽ của điện thoại thông minh, nhu cầu liên lạc
- Tác giả: - Dịch giả: Hoa Nguyễn Ngọc; - Ngày xuất bản: 01-2021 - Kích thước: 13 x 20.5 cm - Nhà xuất bản: NXB Lao Động - Hình thức bìa: Bìa mềm -
Lập trình ngày nay không còn là một công việc đặc thù mà chỉ có những chuyên gia mới có thể làm được, bất kỳ ai có một chiếc máy tính đều có thể trở
Nội dung gồm: Phần 1: Lập trình S7 1500 với tia Portal Chương 1: Giới thiệu Chương 2: Cài đặt tia Portal. Chương 3: Làm quen với tia Portal. Chương 4: Lập trình HMI với
Mã hàng 9786043345216 Tên Nhà Cung Cấp Cty Thương Mại STK Tác giả Nguyễn Quốc Huy- Nguyễn Tất Bảo Thiện - Nguyễn Khắc Chiến NXB NXB Thanh Niên Năm XB 2022 Ngôn Ngữ Tiếng Việt
Sách cung cấp các kiến thức cơ bản về thuật toán và dữ liệu, sơ đồ khối và mô tả thuật toán bằng ngôn ngữ lập trình C++; cung cấp các bài tập minh họa
Combo Python Dành Cho Người Bắt Đầu + Lập Trình Cơ Bản - Tự Học PYTHON Bằng Hình Ảnh (Bộ 2 Cuốn) 1. Lập Trình Ứng Dụng - Python Dành Cho Người Bắt Đầu Ngôn
Combo 2 Quyển Thế Giới Công Nghệ: How Technology Works – Hiểu Hết Về Công Nghệ + Mở Cửa Tương Lai 1.How Technology Works– Hiểu Hết Về Công Nghệ CUỐN SÁCH ĐƠN GIẢN NHẤT, TRỰC
Giáo Trình Kỹ Thuật Lập Trình C Căn Bản Và Nâng Cao ------------ Giáo trình kỹ thuật lập trình C căn bản và nâng cao được hình thành qua nhiều năm giảng dạy của các
Giới thiệu tóm tắt tác phẩm: Tác giả bắt đầu bằng việc định nghĩa một công ty sẵn sàng cho tương lai số, bao gồm cả những khía cạnh "mềm" như xây dựng tầm nhìn
Combo 2 sách Lập trình với Scratch 3 và Bài tập Nâng cao Scratch 3 Bộ sách gồm 2 cuốn: Lập trình với Scratch 3 và Bài tập Nâng cao Scratch 3 1. Sách Lập
Làm chủ Làm Chủ Các Mẫu Thiết Kế Kinh Điển Trong Lập Trình + Clean Code - Mã Sạch Và Con Đường Trở Thành Lập Trình Viên Giỏi Clean Code - Mã Sạch Và Con
Trang đầu 2 Trang cuối