So sánh Golang và NodeJS: Nên chọn nền tảng nào cho dự án của bạn?

Hiện nay anh em Dev có rất nhiều sự lựa chọn ngôn ngữ lập trình để phát triển Web, 2 trong số đó là NodeJS và Golang. Cùng được giới thiệu vào năm 2009, một thời gian dài trước đây, NodeJS luôn tỏ ra vượt trội về thị phần hơn so với Golang. Tuy nhiên những năm gần đây, … Read more

Java Core là gì? Phân biệt Java Core và Java

Java là một ngôn ngữ lập trình được sử dụng phổ biến nhất hiện nay với ứng dụng của nó trong nhiều lĩnh vực khác nhau từ lập trình Web, viết ứng dụng cho desktop, thiết bị di động hay các phần mềm hệ thống lớn. Ngôn ngữ lập trình Java bao gồm nhiều thành phần, phiên bản … Read more

Tổng quan ngành phân tích tài chính (Financial Analyst / FP&A)

Phân tích tài chính (Financial Analyst / FP&A) là một trong những ngành kinh tế có triển vọng việc làm tốt trong 5–10 năm tới tại Việt Nam và khu vực châu Á, dựa trên xu hướng chuyển đổi số, toàn cầu hóa, và nhu cầu thực tế của doanh nghiệp. Bài viết hôm nay … Read more

Sự khác biệt giữa Flexbox với Grid

Khi nhắc đến bố cục layout trong Website thì các lập trình viên Frontend luôn có hai công cụ trợ giúp đắc lực là Flexbox và Grid. Cả hai đều có những đặc điểm riêng dành cho từng mục đích sử dụng khác nhau giúp tạo nên giao diện ứng dụng Web thống nhất trên nhiều kích thước màn hình. Bài viết … Read more

Code convention là gì? Một số quy tắc chung khi viết code lập trình

Code convention là một thuật ngữ mà bất kể lập trình viên nào cũng từng nghe đến và áp dụng trong công việc và dự án. Dù cho thực tế rằng việc áp dụng coding convention trong một team phát triển là điều không dễ nhưng đấy vẫn được xem là một trong những checklist bắt buộc khi … Read more

SourceTree là gì? Quản lý code bằng Git với SourceTree

Đối với anh em lập trình viên hiện nay thì Git và quản lý source code là những kỹ năng bắt buộc phải có để có thể làm việc hàng ngày. Có nhiều công cụ được sinh ra để giúp đơn giản hóa và tối ưu hóa cho công việc này, và SourceTree là một cái tên được nhiều Developer lựa … Read more

Giải bài toán về dãy con tăng dài nhất trong JavaScript

Trong khoa học máy tính, dãy con tăng dài nhất là một trong những bài toán quy hoạch động kinh điển và được ứng dụng rộng rãi trong việc giải quyết các bài toán về sắp xếp lịch trong thực tế. Bài viết hôm nay chúng ta cùng nhau tìm hiểu về bài toán này, về thuật toán … Read more

Top 5 phần mềm viết code tốt nhất mà bạn nên sử dụng

Công việc của một lập trình viên là viết code để tạo ra các chương trình, và để viết được code thì chúng ta cần những phần mềm viết code. Phụ thuộc vào ngôn ngữ, nền tảng lập trình mà mỗi anh em Dev sẽ lựa chọn sử dụng cho mình một IDE hay Code Editor riêng. Bài viết hôm … Read more

AWS Lambda là gì? Cách hoạt động và ứng dụng của Lambda

Kiến trúc Serverless là một mô hình điện toán đám mây đã và đang phát triển mạnh mẽ trong vài năm trở lại đây, nó giúp cho các công ty, doanh nghiệp có thể tập trung vào việc phát triển sản phẩm thay vì phải lo lắng đến việc quản lý và vận hành máy chủ. Một … Read more