TopDev
Sort by
3579 results
HIGHLIGHT COMPANY

COMPANY INFORMATION

job-imageCÔNG TY TNHH WEB3 VIỆT NAMTop IT Jobs For Developers In Vietnam
Thành phố Hà Nội 25-99
job-imageCÔNG TY CỔ PHẦN GIẢI PHÁP MKT
Thành phố Hà Nội
job-imageCÔNG TY TNHH DETECH CÔNG NGHỆ SỐPrecision from Germany. Agility from Vietnam. Together, we deliver transformation.
Thành phố Hà Nội
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageV-KEYStronger with V-OS
Thành phố Hồ Chí Minh 25-99
job-imageNEC VietnamONE OF THE TOP ICT JAPANESE COMPANIES IN VIETNAM
Thành phố Hồ Chí Minh, Thành phố Hà Nội 100-499
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageBIDV - Ban Quản lý & Phát triển CorebankingChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000

RELATED POSTS

Marketplace Illustration
7 kinh nghiệm hữu ích khi làm việc với GIT trong dự án

Bài viết được sự cho phép của tác giả Sơn Dương Git là một công cụ không thể thiếu trong việc quản lý mã nguồn cho các dự án phát triển phần mềm. Tuy nhiên, không phải ai cũng có thể tận dụng Git một cách hiệu quả ngay từ đầu. Việc tuân thủ các quy tắc và thực hành tốt sẽ giúp bạn quản lý code một cách mượt mà, tránh xung đột và rối rắm trong quá trình làm việc nhóm. Dưới đây là một số kinh nghiệm và thực hành tốt mà bạn có thể áp dụng để làm việc hiệu quả hơn với Git. 1. Luôn sử dụng nhánh (branch) cho từng tính năng hoặc lỗi Một trong những nguyên tắc quan trọng nhất là không bao giờ làm việc trực tiếp trên nhánh chính (thường là main hoặc master). Mỗi khi bạn bắt đầu làm việc trên một tính năng mới hoặ [...]

Marketplace Illustration
Bài tập Python từ cơ bản đến nâng cao (có lời giải)

Python là một ngôn ngữ lập trình bậc cao, mã nguồn mở được sử dụng rộng rãi trong nhiều lĩnh vực khác nhau, vì thế mà nhu cầu học để trở thành lập trình viên Python ngày càng lớn. Để học bất cứ ngôn ngữ lập trình nào thì việc tối quan trọng là cần phải thực hành nhiều nhất có thể. Bài viết hôm nay mình sẽ giúp các bạn phân loại, giải quyết các bài tập Python theo cấp độ từ cơ bản đến nâng cao thông qua các ví dụ cụ thể nhé. Cấp độ lập trình Python Lập trình Python thông thường được chia thành 3 cấp độ: Beginner, Intermediate và Advanced; tương ứng với đó là các kiến thức liên quan đến Python sẽ được áp dụng vào thực tế. Ở level Beginner, chúng ta tập trung vào các khái niệm cơ bản, về kiểu dữ liệu, cách viết hàm và một số thư viện cơ bản trong Python. Khi đã nắm vững đượ [...]

Marketplace Illustration
Những thực phẩm lập trình viên nên và không nên ăn

Dinh dưỡng đóng vai trò rất quan trọng đối với sức khỏe và hiệu suất làm việc của lập trình viên. Khi phải làm việc liên tục với máy tính, việc lựa chọn đúng thực phẩm có thể giúp bạn duy trì sự tỉnh táo, tăng cường trí nhớ và sức khỏe. Dưới đây là những loại thực phẩm mà lập trình viên nên ăn và không nên ăn, cùng với những số liệu và dẫn chứng khoa học để minh chứng cho tầm quan trọng của việc ăn uống hợp lý. Các thực phẩm tốt cho Dev Lòng đỏ trứng Lòng đỏ trứng rất giàu choline, một dưỡng chất quan trọng hỗ trợ chức năng não bộ và trí nhớ. Một lòng đỏ trứng chứa khoảng 147 mg choline, đáp ứng phần lớn nhu cầu hàng ngày của cơ thể. Theo nghiên cứu của Viện Y học Hoa Kỳ, nam giới cần 550 mg choline mỗi ngày để duy [...]

Marketplace Illustration
KICC HCMC x TOPDEV - Bước đệm nâng tầm sự nghiệp cho nhân tài IT Việt Nam

Năm 2024, chương trình hợp tác giữa KICC HCMC x TOPDEV sẽ quay trở lại với thông điệp "Advance your tech career in Korean IT companies". Sự hợp tác này là cầu nối giữa các lập trình viên Việt Nam và các doanh nghiệp CNTT hàng đầu Hàn Quốc, mở ra nhiều cơ hội việc làm hấp dẫn trong ngành công nghệ thông tin. Hợp tác chiến lược trong lĩnh vực công nghệ thông tin giữa Việt Nam và Hàn Quốc Việt Nam hiện đang khẳng định vị thế như là một trung tâm công nghệ đang phát triển nhanh chóng tại khu vực Đông Nam Á, với lực lượng nhân sự trẻ và năng động trong lĩnh vực CNTT. Hàn Quốc, với sự phát triển vượt bậc về công nghệ và đổi mới, được coi là một trong những quốc gia tiên phong trong ngành CNTT toàn cầu. Sự hợp tác chiến lược giữa hai nước không chỉ tạo điều kiệ [...]

Marketplace Illustration
8 tips giúp lập trình viên luôn khỏe mạnh

Lập trình viên thường phải đối mặt với tình trạng ngồi trước máy tính hàng giờ liền, dễ dẫn đến nhiều vấn đề sức khỏe như mỏi mắt, đau lưng, căng thẳng tinh thần và nhiều tác động tiêu cực khác. Để đảm bảo sức khỏe tốt và tăng cường hiệu suất làm việc, các anh Dev cần chú ý xây dựng những thói quen lành mạnh trong công việc và cuộc sống. Dưới đây là các phương pháp cụ thể giúp lập trình viên duy trì và bảo vệ sức khỏe một cách toàn diện. Một số vấn đề sức khỏe Dev có thể gặp phải Lập trình viên (Dev) thường phải đối mặt với nhiều vấn đề liên quan đến công việc và sức khỏe do tính chất công việc yêu cầu sự tập trung cao độ và thời gian làm việc dài. Dưới đây là một số vấn đề phổ biến [...]

Marketplace Illustration
Bảo vệ mắt lập trình viên - Tìm hiểu nguyên tắc 20 20 20

Trong quá trình làm việc, các lập trình viên thường xuyên phải tiếp xúc với màn hình máy tính trong thời gian dài, gây áp lực lớn cho đôi mắt. Để bảo vệ mắt và duy trì sức khỏe, nguyên tắc 20-20-20 là một trong những phương pháp đơn giản nhưng hiệu quả. Bài viết dưới đây của TopDev giúp bạn hiểu rõ hơn về quy tắc này và cung cấp các mẹo khác để bảo vệ mắt cho lập trình viên. Quy tắc 20-20-20 là gì? Quy tắc 20-20-20 là một kỹ thuật giúp giảm căng thẳng cho mắt khi sử dụng máy tính. Theo quy tắc này, sau mỗi 20 phút làm việc, bạn nên nhìn vào một đối tượng cách xa 20 feet (khoảng 6 mét) trong vòng ít nhất 20 giây. Việc này giúp mắt nghỉ ngơi, điều chỉnh tiêu điểm và giảm thiểu mỏi mắt do phải tập [...]

Marketplace Illustration
Bảo mật API là gì? Một số nguyên tắc và kỹ thuật cần biết

Bài viết được sự cho phép của tác giả Sơn Dương Trong thế giới công nghệ số ngày nay, API (Application Programming Interface) là cầu nối quan trọng giữa các ứng dụng, cho phép chúng tương tác và trao đổi dữ liệu một cách dễ dàng. Tuy nhiên, cùng với sự phát triển nhanh chóng của API, bảo mật cũng trở thành một vấn đề không thể xem nhẹ. Bảo mật API không chỉ là một khía cạnh quan trọng mà còn là yếu tố sống còn để bảo vệ dữ liệu và thông tin nhạy cảm. Tại sao bảo mật API lại quan trọng? Các API thường là mục tiêu chính của những kẻ tấn công. Nếu một API không được bảo mật đúng cách, thông tin cá nhân của người dùng, dữ liệu tài chính, hoặc thông tin nhạy cảm của doanh nghiệp có thể bị rò rỉ hoặc bị xâm nhập. Ví dụ, một ứng dụng [...]

Marketplace Illustration
Hướng dẫn cài đặt và tự học lập trình Python cơ bản từ A-Z

Nếu bạn là người mới bắt đầu và muốn tự học lập trình Python, đây là hướng dẫn chi tiết về các bước tự học Python cơ bản, bao gồm các khái niệm, hướng dẫn cài đặt Python, tài nguyên học tập và các kiến thức lập trình Python cơ bản bạn cần phải nắm nếu muốn học tốt Python. Hướng dẫn cài đặt Python trên Windows Ôn lại về Python là gì tại đây! Bước 1: Tải Python Truy cập vào trang web của Python. Tại đây, bạn sẽ thấy nút "Download Python" với phiên bản mới nhất (hiện tại là Python 3.13.0). Nhấn vào để tải về file cài đặt. Hoặc bạn có thể chọn các phiên bản khác phù hợp với thiết bị của mình bằng cách bấm vào Windows: Bước 2: Chạy file cài đặt Sau khi tải xong, mở file cài đặt .exe để tiến hành cài đặt Nếu bạn muốn lưu tệp cà [...]

Marketplace Illustration
Chinh Phục Phân Tích Dữ Liệu Với Pandas Trong Python: Hướng Dẫn Từng Bước

Bài viết được sự cho phép của tác giả Sơn Dương Phân tích dữ liệu đã trở thành một yếu tố sống còn trong nhiều lĩnh vực như kinh doanh, y tế, giáo dục, và công nghệ. Các công ty lớn và nhỏ đều dựa vào phân tích dữ liệu để ra quyết định dựa trên sự thật và dự đoán xu hướng tương lai. Nhưng bạn có biết rằng phân tích dữ liệu không còn là một lĩnh vực quá phức tạp hay chỉ dành cho các chuyên gia? Với Python và thư viện Pandas, ai cũng có thể bắt đầu phân tích dữ liệu một cách dễ dàng và nhanh chóng! Trong bài viết này, chúng ta sẽ cùng khám phá sức mạnh của Python và Pandas – một trong những bộ đôi mạnh mẽ nhất trong việc xử lý dữ liệu. Bài viết này được thiết kế dành riêng cho những bạn trẻ, hoặc bất kỳ ai mới bắt đầ [...]

Marketplace Illustration
Display CSS là gì? Cách khai báo và sử dụng thuộc tính display trong CSS

Thuộc tính display CSS chắc hẳn không còn xa lạ gì với các bạn lập trình viên Frontend, nó đóng vai trò nền tảng cơ bản khi khai báo một phần tử và xây dựng bố cục trên trang Web. Tuy nhiên không ít bạn vẫn còn nhầm lẫn hoặc không hiểu hết được các giá trị mà thuộc tính display CSS cung cấp. Để giải quyết vấn đề trên, bài viết này chúng ta sẽ cùng nhau tìm hiểu khái niệm Display CSS là gì và cách khai báo, sử dụng thuộc tính này trong CSS nhé. Display CSS là gì? CSS (Cascading Style Sheets) là thành phần đóng vai trò quan trọng trong việc định dạng và trình bày giao diện của trang Web. Trong CSS, thuộc tính Display mang ý nghĩa quy định cách mà một phần tử HTML hiển thị lên trang, từ đó ảnh hưởng đến việc tương tác với các phần tử khác trong layout chung. Đây là thuộc tính quan trọng nhất [...]

Marketplace Illustration
Compiler là gì? Công việc cụ thể của một trình biên dịch

Công việc của một lập trình viên là viết ra những dòng code bằng ngôn ngữ lập trình, tuy nhiên bạn có biết làm sao để máy tính của chúng ta có thể hiểu và thực thi những dòng code đó không. Câu trả lời chính là việc sử dụng compiler. Vậy trình biên dịch compiler là gì, công việc cụ thể của một trình biên dịch bao gồm những bước nào. Bài viết hôm nay chúng ta cùng đi trả lời cho những câu hỏi đó nhé. Compiler là gì? Compiler hay trình biên dịch là một chương trình máy tính thực hiện việc chuyển đổi chuỗi các câu lệnh trong một ngôn ngữ lập trình cụ thể (source file) sang thành ngôn ngữ ở bậc thấp hơn mà máy tính có thể hiểu được (machine code). Như chúng ta đều biết, máy tính chỉ có thể hiểu được các chuỗi ký tự 0 và 1 được nhập vào để thực hiệ [...]

Marketplace Illustration
Replace Python và cách sử dụng

String replace là một bài toán cơ bản, quen thuộc thường gặp trong quá trình viết code thực hiện chương trình của chúng ta. Trong Python, chúng ta được cung cấp sẵn hàm cho thao tác xử lý này. Mặc dù vậy, không dễ để nắm rõ được hết các tham số đầu vào của hàm xử lý thay thế chuỗi và áp dụng một cách hiệu quả. Bài viết này chúng ta cùng tìm hiểu về hàm replace string Python và cách sử dụng nó thông qua các ví dụ cụ thể nhé. Replace Python là gì? String replace là một hàm tích hợp sẵn trong Python, có chức năng để thay thế một chuỗi con trong chuỗi đầu vào bằng một chuỗi khác. Nó sẽ thực hiện việc duyệt chuỗi đầu vào, tìm kiếm tất cả các vị trí mà chuỗi con cần thay thế xuất hiện và thực hiện việc thay thế tất cả bằng chuỗi mới. Cú pháp của hàm: string.replace( [...]

Marketplace Illustration
Trello là gì? Cách sử dụng Trello để quản lý công việc

Chắc hẳn đây không phải lần đầu tiên bạn nghe đến Trello! Trello là app được rất nhiều doanh nghiệp sử dụng để quản lý công việc. Vậy tại sao nó lại được sử dụng phổ biến như vậy? Cùng TopDev tìm hiểu thật chi tiết Trello là gì, những điểm nổi bật của ứng dụng Trello và cách sử dụng Trello để sắp xếp và lên kế hoạch dự án thật hiệu quả. Trello là gì? Đầu tiên, ta cùng tìm hiểu khái niệm Trello là gì? Trello là một ứng dụng, công cụ quản lý dự án, công việc một cách trực quan và logic dựa trên phương pháp Kanban, giúp người dùng sắp xếp và theo dõi các nhiệm vụ một cách dễ dàng. Kanban là phương pháp quản lý công việc có nguồn gốc từ Nhật Bản sử dụng những tấm bảng trắng và dán những tờ giấy màu phía dưới để mô tả và quản lý công [...]

Marketplace Illustration
TOP 10 SỰ KIỆN CÔNG NGHỆ THƯỜNG NIÊN KHÔNG NÊN BỎ LỠ

Việt Nam đã và đang trở thành một trong những quốc gia có sự bùng nổ mạnh mẽ nhất về công nghệ thông tin trong khu vực Đông Nam Á. Hàng năm, nhiều sự kiện công nghệ lớn được tổ chức nhằm mang đến cơ hội học hỏi, giao lưu và kết nối cho cộng đồng công nghệ trong nước cũng như quốc tế. Sau đây cùng điểm qua danh sách top 10 sự kiện công nghệ thường niên diễn ra tại Việt Nam mà bạn không thể bỏ lỡ. [caption id="attachment_66035" align="aligncenter" width="1191"] Theo Vietnam IT Market Report 2024 - 2025 phát hành bởi TopDev[/caption] 1. Vietnam Web Summit (VWS) Vietnam Web Summit là sự kiện Công nghệ thường niên được tổ chức bởi TopDev - Nền tảng tuyển dụng IT hàng đầu tại Việt Nam từ năm 2016.. Được biết đến như chuỗi sự kiện chuyên sâu dành cho cộng đồng công nghệ được tổ chức thường niên tại 2 thành phố lớn - Hồ Chí Minh & Hà Nội, VWS là sự kiện được tổ chức [...]

Marketplace Illustration
Ngôn ngữ R là gì? Có nên chọn học ngôn ngữ lập trình R?

Nếu bạn đang tìm kiếm một công cụ để khai phá sức mạnh tiềm ẩn của dữ liệu hãy tìm hiểu ngôn ngữ R. Được các chuyên gia hàng đầu thế giới trong lĩnh vực khoa học dữ liệu và thống kê tin dùng, R không chỉ là một ngôn ngữ lập trình, mà còn là chiếc chìa khóa mở ra kho tàng tri thức vô tận. Hãy cùng khám phá ngôn ngữ R là gì và vì sao nên học ngôn ngữ lập trình R trong bài viết sau. Ngôn ngữ lập trình R là gì? Ngôn ngữ lập trình R là một ngôn ngữ bậc cao được thiết kế chủ yếu cho thống kê và phân tích dữ liệu. R không phải là một ngôn ngữ lập trình đa mục đích giống như Python hay Java, nó được coi là một ngôn ngữ chuyên dụng (DSL), nghĩa là R được thiết kế cho một số lĩnh vực cụ thể như tính toán hay phân tích [...]