Đối với mọi lập trình viên, Git là người bạn đồng hành không thể thiếu của mỗi chúng ta khi xây dựng và phát triển sản phẩm. Vậy Git là gì? Những kiến thức nào về Git các kỹ sư cần phải biết? Hãy cùng Got It Vietnam tìm hiểu qua bài viết sau nhé! […]
Functional Testing là gì có lẽ không còn là xa lạ trong lĩnh vực kiểm thử phần mềm. Tuy nhiên có rất nhiều bạn còn nhầm lẫn Functional Testing với Unit Testing. Đồng thời họ còn chưa thực sự nắm được các bước thực hiện Functional Testing như thế nào. Đừng bỏ lỡ bài viết […]
Sự bùng nổ của cách mạng công nghiệp 4.0 biến AI Engineer trở thành một trong những nghề được săn đón nhiều nhất trong lĩnh vực công nghệ thông tin hiện nay. Vậy công việc cụ thể của một kỹ sư AI gồm những gì, để trở thành dân chuyên trong nghề thì cần vượt […]
Dù là “người mới” hay “người cũ”, chỉ cần là một Developer, chắc chắn bạn sẽ biết Front End và Back End là hai thuật ngữ quan trọng của một ứng dụng hoặc website. Vậy Back End và Front End là gì và chúng có sự khác biệt như thế nào, hãy cùng Got It […]
Đối với các nhóm phát triển phần mềm, Product Backlog đóng một vai trò rất quan trọng. Vậy Product Backlog là gì? Bài viết dưới đây, Got It sẽ giúp các bạn hiểu rõ Product Backlog là gì và đặc điểm cơ bản của Product Backlog. Hãy cùng Got It khám phá ngay nhé! Product […]
Sprint Backlog được biết đến là một yếu tố quan trọng giúp nhóm Scrum có thể hiện thực hóa mục tiêu Sprint. Vậy Sprint Backlog là gì? Nó có vai trò như thế nào trong Scrum? Hãy cùng Got It tìm hiểu trong ngay bây giờ nhé! Sprint Backlog là gì? Sprint Backlog là công […]
Var trong JavaScript là một thuật ngữ trong lập trình. Biến là sự tham chiếu đến một vị trí trong bộ nhớ. Khi khai báo biến, chúng ta cần sử dụng từ khóa “var”. Trong bài viết này, chúng ta sẽ tìm hiểu về var trong JavaScript cũng như phạm vi của biến sử dụng […]
Vòng đời phát triển phần mềm là hệ thống các quy trình nhằm tạo ra những phần mềm chất lượng, có giá trị sử dụng. Ở bài viết này, Got It sẽ giải đáp chi tiết những thông tin liên quan đến vòng đời phát triển phần mềm. Từ đó giúp các tester có thể […]
Lập test plan (kế hoạch kiểm thử) chính là nhiệm vụ tối quan trọng trong quy trình quản lý kiểm thử. Tuy nhiên cách viết test plan sao cho đầy đủ, chính xác thì không phải ai cũng nắm rõ. Dưới đây là quy trình 7 bước viết kế hoạch kiểm thử cho một sản […]
Ngày nay, kiến thức về lập trình hướng đối tượng là thứ không thể thiếu ở một lập trình viên. Vậy bạn có biết ngôn ngữ lập trình hướng đối tượng nào đang phổ biến nhất hiện nay không? Hãy cùng Got It khám phá 5 ngôn ngữ hướng đối tượng thông dụng nhất qua […]
Bạn đang tìm giáo trình lập trình hướng đối tượng để tự học hoặc bổ sung kiến thức? Bạn không tìm thấy giáo trình biên soạn bằng tiếng Việt? Trong bài viết này, Got It sẽ giới thiệu cho bạn 5 giáo trình lập trình hướng đối tượng phù hợp cho người mới bắt đầu […]
Khi mới bước chân vào thế giới lập trình, hẳn ai cũng sẽ thắc mắc Functional Programming là gì? Đây là một khái niệm cơ bản, mà bất kỳ lập trình viên nào cũng phải biết. Bài viết sẽ trình bày rõ hơn về khái niệm này. Tổng quan về Functional Programming Functional Programming là […]
Tính kế thừa trong OOP là một nội dung quan trọng mà lập trình viên nào cũng phải biết. Bài viết sẽ chia sẻ một số nội dung liên quan đến Tính kế thừa bạn không nên bỏ qua. Tổng quan về Tính kế thừa trong OOP Khái niệm Tính kế thừa (Inheritance) là một […]
Tính trừu tượng trong OOP là một khái niệm quan trọng nhưng nhiều người vẫn thường hiểu sai về nó. Bài viết sau sẽ trình cho bạn một số thông tin bạn nên biết về tính chất này. Tổng quan về Tính trừu tượng Khái niệm Tính trừu tượng (Abstraction) là một trong bốn tính […]
Trong giới lập trình nói chung, không ai là không biết hoặc đã từng nghe qua về Agile và Scrum. Tuy nhiên, cũng không hiếm có những người vẫn còn lẫn lộn, không biết phân biệt giữa Agile và Scrum. Vậy hãy cùng Got It tìm hiểu xem 2 thuật ngữ này khác biệt hay […]
Abstraction của OOP tiết lộ những đặc tính cần thiết, giấu đi thông tin không quan trọng. Abstraction chỉ có thể đạt được thông qua Abstract Class. Hãy cùng tìm hiểu Abstract Class là gì nhé. 1. Abstract Class là gì? Abstract Class có nghĩa là một lớp trừu tượng. Abstract Class là một loại […]
OOP là mô hình lập trình phổ biến nhất. Nó được giảng dạy như một tiêu chuẩn lập trình cho các lập trình viên. Hãy cùng tìm hiểu về 4 tính chất của OOP nhé. 1. OOP là gì? Trước hết, hãy cùng tìm hiểu OOP là gì. OOP là từ viết tắt cho cụm […]
Test Automation có vai trò quan trọng trong việc đảm bảo chất lượng của phần mềm. Vậy Test Automation là gì? Có bao nhiêu phương pháp Test Automation? Hãy cùng Got It khám phá trong bài viết này nhé! 1. Test Automation là gì? Trong lĩnh vực công nghệ thông tin, Test Automation là một […]
Nhiều người nghĩ là website chỉ có những giao diện hiện hữu. Thực ra, đằng sau chúng là những hoạt động chạy ngầm gọi là backend. Vậy backend là gì? Hãy cùng Got It tìm hiểu qua bài viết bên dưới nhé! Backend là gì? Trước khi nói về định nghĩa, hãy thử lấy ví […]
Bạn muốn tìm hiểu PyCharm là gì? Lý do tại sao nên dùng Pycharm? Hãy cùng Got It tìm hiểu trong bài viết này nhé! PyCharm là gì? PyCharm là một nền tảng hybrid được JetBrains phát triển như một IDE cho Python. Nó thường được sử dụng để phát triển ứng dụng Python. Một […]
Với nhu cầu nhân sự cao về trí thông minh nhân tạo, việc tự học AI trở nên khá phổ biến. May mắn thay, có rất nhiều tài nguyên có sẵn cho người mới bắt đầu để xây dựng kiến thức và kỹ năng của họ — hoặc thậm chí tìm hiểu xem liệu con […]