Blog


Nâng cấp kỹ năng lập trình ngay hàng trăm tài liệu IT online đủ thể loại như khóa học, trang tin tức, hỏi đáp giúp bạn nâng cao kiến thức qua các bài viết dưới đây.

Tham khảo thêm các việc làm IT chất tại đây.

OOP là gì? 4 đặc tính cơ bản của OOP

oop-la-gi-fiOOP (viết tắt của Object Oriented Programming) – lập trình hướng đối tượng là một phương pháp lập trình dựa trên khái niệm về lớp và đối tượng. OOP tập trung vào các đối tượng thao tác hơn là logic để thao tác chúng, giúp code dễ quản lý, tái sử dụng được và dễ bảo trì.

Bất kỳ developer nào muốn đi trên con đường lập trình cũng đều phải biết về OOP.

Đọc bài viết này để biết:

  • OOP là gì? Đối tượng và lớp trong OOP là gì?
  • Các đặc tính cơ bản của OOP là gì?
  • Các ngôn ngữ OOP phổ biến và tài liệu tham khảo

Tham khảo việc làm OOP Developer trên ITviec.

Đọc tiếp…

React Native là gì? 20+ Tài liệu học React Native từ cơ bản đến nâng cao

react-native-la-gi-socialReact Native là một framework được tạo bởi Facebook, cho phép developer xây dựng các ứng dụng di động trên cả Android và iOS chỉ với một ngôn ngữ lập trình duy nhất: JavaScript. 

Học React Native vừa nhanh chóng, vừa mang lại cho bạn nhiều cơ hội chuyển đổi nghề nghiệp cũng như một lức lương hấp dẫn.

Bài viết này sẽ cung cấp cho bạn những tài liệu React Native hay nhất, giúp bạn:

  • Hiểu React Native là gì và các ưu, nhược điểm của React Native
  • Tự học React Native từ cơ bản đến nâng cao
  • Cập nhật các kiến thức React Native từ chuyên gia

Xem thêm việc làm React Native trên ITviec.

Đọc tiếp…

API là gì? 4 đặc điểm nổi bật của API

api-la-gi-thumnailAPI là viết tắt của Application Programming Interface – phương thức trung gian kết nối các ứng dụng và thư viện khác nhau.

Sử dụng API giúp developer đẩy nhanh quá trình phát triển phần mềm, tạo ra sự nhanh chóng, thuận tiện để hướng đến mục tiêu cuối là nâng cao hiệu suất công việc.

Đọc bài viết của ITviec để tìm hiểu xem:

  • API là gì? Web API là gì? 4 đặc điểm nổi bật của API là gì?
  • Ưu, nhược điểm của API và các ứng dụng của API
  • Làm thế nào để đảm bảo tính bảo mật cho API
  • Những API miễn phí cho developer thực hành

Xem thêm việc làm Developer trên ITviec

Đọc tiếp…

Design Pattern – Kim chỉ nam cho Developer giỏi

design-pattern-thumnailDesign Pattern là một giải pháp chung để giải quyết các vấn đề phổ biến khi thiết kế phần mềm trong lập trình hướng đối tượng OOP.

Muốn trở thành một developer giỏi, được công nhận về năng lực thì ít nhất, bạn cũng nên am hiểu một vài Design Pattern để “lận lưng”.

Xem thêm việc làm Developer trên ITviec

Đọc tiếp…

Bitbucket là gì? 5 tính năng tuyệt vời của Bitbucket “bỏ xa” GitHub

bitbucket-la-gi-thumnailBitbucket là một dịch vụ lưu trữ trên web dành cho các dự án có sử dụng hệ thống kiểm soát Git/Mercurial revision. Bitbucket được viết bằng ngôn ngữ lập trình Python và được xây dựng trên nền tảng Django Framework.

Đọc bài viết này để biết:

  • Bitbucket là gì? 5 tính năng nổi bật của Bitbucket?
  • Sự khác biệt giữa Bitbucket và GitHub
  • Những resource hữu ích giúp khai thác Bitbucket triệt để

Đọc tiếp…

11 tài liệu lập trình C++ miễn phí chất nhất

Bạn đang tìm tài liệu lập trình C++ miễn phí? Lưu ngay danh sách 11 tài liệu lập trình C++ chất nhất bằng tiếng Việt và tiếng Anh từ cơ bản đến nâng cao do chính ITviec chọn lọc cho bạn đây.

Đọc bài viết này để:

  • Tự học lập trình C++ từ cơ bản đến nâng cao.
  • Tiếp cận những khóa học và tutorial miễn phí của các trang web nổi tiếng như Udemy, Udacity, và edX.

Xem ngay việc làm C++ “chất” trên ITviec!

Đọc tiếp…

17 IT Blogger Việt bạn không nên bỏ qua (updated)

30% Developer đọc blog để tìm câu trả lời khi ăn “bí” – Đó là kết quả mà ITviec đã khảo sát được.

Do đó, ITviec đã tổng hợp và cập nhật 17 IT blogger Việt Nam “chất” nhất để giúp bạn:

  • Tìm hiểu các thông tin công nghệ mới nhất
  • Dễ dàng tiếp cận kiến thức bằng tiếng Việt
  • Thảo luận các vấn đề phát sinh trước và sau lập trình

Tham khảo hàng trăm việc làm developer chất tại ITviec!

Đọc tiếp…

Học Lập Trình Front End Nâng Cao Qua 21 Tài Liệu Miễn Phí

Front End (còn được biết đến như client-side) là tất cả những gì liên quan đến điều mà người dùng nhìn thấy mỗi khi truy cập vào một trang web, bao gồm phạm trù thiết kế và các ngôn ngữ như HTML hay CSS.

Bạn đang tìm tài liệu học lập trình Front End nâng cao? 21 tài liệu hay và miễn phí do ITviec chọn lọc sẽ giúp ích cho bạn.

Đọc bài viết này để:

  • Hiểu rõ Front End là gì? Lập trình viên Front End cần những kỹ năng gì
  • Tiếp cận các khóa học, tutorial, và e-book Front End chất lượng
  • Cập nhật kiến thức mới về lập trình Front End

Xem việc làm Front End Developer “chất” trên ITviec

*Hình ảnh từ Công ty Misfit/Fossil Vietnam

Đọc tiếp…

Git là gì? Những lợi ích của việc dùng Git?

Git là một hệ thống quản lý phiên bản phân tán (distributed version control system).

Git giống các hệ thống quản lý phiên bản khác ở chỗ nó cũng hỗ trợ quản lý code và lịch sử thay đổi. Tuy nhiên, Git ưu việt hơn vì có khả năng tách nhánh (branch), hỗ trợ rất tốt cho teamwork, những việc như phân chia task, tổng hợp code trở nên dễ dàng hơn nhiều.

Đọc ngay bài phỏng vấn này để biết:

  • Lợi ích của việc dùng Git?
  • Những tính năng hay nhất của Git có thể bạn chưa biết.
  • Cách sử dụng Git hiệu quả và các resource tham khảo.

Xem ngay việc làm Developer chất trên ITviec

Đọc tiếp…

Học lập trình dễ dàng với 18 khóa học từ cơ bản đến nâng cao (mới nhất 2020)

Tự học lập trình online miễn phí với 18 khóa học lập trình cơ bản từ những trường công nghệ hàng đầu thế giới như MIT, Harvard, Stanford, NUS,…

Kỹ năng lập trình có thể mang đến cho bạn nhiều cơ hội nghề nghiệp như trở thành Software Engineer, Full-Stack Developer, Data Scientist, Devops Engineer… và rất nhiều các công việc IT có mức lương cao ngất ngưỡng khác.

Xem thêm hàng trăm việc làm Developer tại ITviec

Đọc tiếp…