Nếu bạn là một người mới theo học ngành CNTT và muốn tìm cho mình một nguồn tài liệu lập trình cơ bản thì chắc rằng bài viết này là dành cho bạn. Dù cho bạn có là học sinh vừa tốt nghiệp THPT hay muốn tự tìm tòi trau dồi và học thêm những kiến thức về bộ môn này thì những tài liệu dưới đây sẽ thật sự bổ ích đối với bạn. Theo dõi bài viết dưới đây, chúng tôi sẽ chia sẻ đến bạn những cuốn sách học lập trình game cùng với đó là những kỹ năng “must have” của dân lập trình nhé!

Một số tài liệu lập trình cơ bản cho người mới bắt đầu
Một số tài liệu lập trình cơ bản cho người mới bắt đầu

Tài liệu lập trình cho người mới bắt đầu

Những điều nên biết về ngành CNTT

Tài liệu lập trình sẽ giúp bạn hiểu hơn về ngành CNTT cụ thể như là: chi tiết về công việc, chuyên môn của từng vị trí, kiến thức và cả những kỹ năng.

Nội dung chính gồm có:

  • Tổng quan về ngành CNTT
  • Xu hướng tuyển dụng và triển vọng về ngành CNTT tại Việt Nam
  • Mô tả các nhóm nghề nghiệp về ngành CNTT
  • Các câu hỏi thường gặp
  • Thông tin một số trường đào tạo ngành CNTT

Sổ tay ngành lập trình

Cuốn sách này sẽ giúp bạn có được những thông tin tổng quan nhất về ngành nghề, định vị bản thân, xây dựng lộ trình học tập và phát triển.

Một số nội dung chính trong cuốn sổ tay ngành lập trình:

  • Tổng quan về ngành nghề lập trình
  • Các vị trí công việc cho người học CNTT
  • Lập trình viên làm việc tại đâu
  • Lập trình viên nên học ngôn ngữ lập trình nào

Cẩm nang về lập trình cho người mới

Cuốn cẩm nang lập trình này phù hợp với tất cả những người mới bắt đầu. Cuốn cẩm nang được thiết kế khá đơn giản, khoa học giúp bạn dễ dàng nắm bắt những kiến thức về lập trình. Các khung lý thuyết được bày trí logic cùng các bài luyện tập, thực hành phân bổ từ dễ đến khó giúp bạn có thể dần dần nâng cao trình độ.

Một số nội dung chính trong cuốn cẩm nang về lập trình:

  • Nhập môn lập trình
  • Biến kiểu dữ liệu và toán tử
  • Câu lệnh điều khiển
  • Câu lệnh lặp
  • Mảng
  • Hàm 
  • Thuật toán tìm kiếm
  • Thuật toán sắp xếp
Cẩm nang về lập trình cho người mới
Cẩm nang về lập trình cho người mới

150 thuật ngữ tiếng Anh dành cho ngành CNTT

Để có thể học tốt lập trình ngoài tư duy logic, tư duy giải quyết vấn đề thì tiếng Anh là một trong những yếu tố không thể bỏ qua. Bởi tài liệu học lập trình cũng như thuật ngữ bằng tiếng Anh là rất nhiều. Cuốn 150 thuật ngữ tiếng Anh chuyên ngành CNTT tổng hợp những thuật ngữ thường xuyên bắt gặp trong ngành công nghệ thông tin mà bất kỳ lập trình viên nào cũng cần nắm bắt được.

Sách học tiếng Anh song ngữ cho các lập trình viên

Việc học tiếng Anh qua các bài mẫu song ngữ và có highlight cụm từ quan trọng là một trong những phương pháp học vô cùng thú vị và hiệu quả.

Sách học tiếng Anh song ngữ giúp cho các lập trình viên có thể thông qua việc khám phá, phiêu lưu theo những câu chuyện, tình huống, bài học của một sinh viên CNTT khi mới ra trường được kể lại:

  • Tiếp cận ngôn ngữ chuẩn xác hơn
  • Mở mang hiểu biết qua những ý tưởng, kiến thức của tác giả
  • Được tiếp xúc với ngôn ngữ tiếng Anh và được ôn lại những bài toán lập trình cơ bản

Python cơ bản – một trong các tài liệu Python bằng tiếng Việt hay nhất

Tài liệu lập trình Python cơ bản là cuốn tài liệu có đầy đủ các thông tin về lập trình dễ đọc, dễ hiểu dành cho những người quan tâm và bắt đầu làm quen với Python – một ngôn ngữ được nhiều người yêu thích và tin nhất.

Nội dung chính của tài liệu Python cơ bản gồm có:

  • Hello World
  • Cú pháp
  • Phân chia Module
  • Class
  • Thao tác trên tệp tin
  • Xứ lý file JSON
  • Xử lý file XML
  • Kết nối Redis
  • Kết nối Memcached
  • Kết nối RabbitMQ
  • Restful Client
  • Gửi email với SMTP
  • Socket Programming

Tài liệu Java cho người mới bắt đầu 

Sách học lập trình JavaCore

Sách bao gồm 10 chương khá chi tiết, văn phòng dễ hiểu chắc chắn sẽ rất phù hợp với những bạn sắp tới muốn tìm hiểu về Java. Cuốn sách này được website UDS tổng hợp lại nên sẽ rất đảm bảo về mặt chất lượng.

Nội dung chính của JavaCore:

  • Lập trình hướng đối tượng
  • Nhập môn Java
  • Nền tảng của ngôn ngữ Java
  • Các gói và giao diện khác nhau
  • AWT
  • Xử lý ngoại lệ
  • Đa luồng
  • Luồng I/O
  • Thực thi bảo mật

Kiến thức Java trên 1 trang giấy

Chỉ với 1 trang giấy, các kiến thức Java đã được hệ thống hóa theo dạng sơ đồ cây, giúp bạn có thể nắm bắt được hầu hết những kiến thức cốt lõi của Java.

Một số nội dung chính của tài liệu Java:

  • Những chú thích trong Java
  • Đặt tên/ định danh
  • Phân loại biến
  • Các kiểu dữ liệu cơ bản
  • Biểu thức, toán tử
  • Cấu trúc điều kiện lặp
  • Ngoài lệ
  • String  và stringBuilder
  • Mảng
  • Scanner và nhập xuất với tệp tin
Tài liệu Java cho người mới bắt đầu 
Tài liệu Java cho người mới bắt đầu

Tài liệu PHP cho người mới bắt đầu

Sách học lập trình PHP cơ bản 

PHP là một trong những ngôn ngữ khá phổ biến hiện nay với nhu cầu tuyển dụng cao từ các doanh nghiệp công nghệ. Cuốn sách học lập trình PHP căn bản bao gồm những nội dung cần thiết của một lập trình viên.

Nội dung chính của cuốn sách học lập trình PHP cơ bản là:

  • Làm quen với PHP 
  • Tìm hiểu về cú pháp và phương thức PHP
  • Các phép toán và phát biểu có điều kiện
  • Làm quen với biến form và phương thức post và get
  • Đối tượng session và một số đối tượng khác
  • Làm quen với khai báo hàm và chèn tập tin
  • Cách xử lý các chuỗi, mảng
  • Thao tác trên cơ sở dữ liệu MySQL
  • PHP và Database
  • Xóa và cập nhật dữ liệu dạng mảng

Tổng hợp các kiến thức về PHP trên 1 trang giấy

Giống với Java, các kiến thức của PHP ở tài liệu này cũng được hệ thống hóa lại theo dạng sơ đồ cây, giúp bạn có thể nắm bắt hết được những kiến thức cốt lõi của ngôn ngữ lập trình PHP.

Nội dung chính được chia thành 3 phần đó là cú pháp cơ bản, mảng và cấu trúc điều kiện.

Trên đây là tổng hợp những tài liệu lập trình cho người mới bắt đầu mà chúng tôi muốn chia sẻ đến bạn. Mong rằng bài viết trên sẽ giúp ích cho việc học lập trình của bạn. Nếu bạn vẫn còn những thắc mắc liên quan đến việc tìm sách học lập trình hãy liên hệ với chúng tôi để được tư vấn và hỗ trợ sớm nhất bạn nhé!

FPT Aptech – Hệ Thống Đào Tạo Lập Trình Viên Quốc Tế

FPT Aptech trực thuộc Tổ chức Giáo dục FPT có hơn 25 năm kinh nghiệm đào tạo lập trình viên quốc tế tại Việt Nam, và luôn là sự lựa chọn ưu tiên của các sinh viên và nhà tuyển dụng.
0981578920
icons8-exercise-96