TopDev
Sort by
26 results
HIGHLIGHT COMPANY

COMPANY INFORMATION

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-imageV-KEYStronger with V-OS
Thành phố Hồ Chí Minh 25-99
job-imageLG CNS Việt NamLG CNS - Công ty IT số 1 Hàn Quốc
Thành phố Hà Nội, Thành phố Hải Phòng 100-499
job-imageLG CNS Việt NamLG CNS - Công ty IT số 1 Hàn Quốc
Thành phố Hà Nội, Thành phố Hải Phòng 100-499
job-imageAram VinaIdea of respecting human beings
Thành phố Hà Nội 25-99
job-imageCông ty Đấu giá Hợp danh Việt NamChuyên nghiệp, tin cậy, đặt quyền lợi của khách hàng lên trên quyền lợi của Công ty
Thành phố Hà Nội 100-499
job-imageCÔNG TY TNHH AMOEBA
Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh 100-499
job-imageCloud Nine SolutionsCHALLENCE, WE FIND WAYS
Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh 100-499
job-imageSalmon Digital Marketing CRM ERP Pte. Ltd.
Remote, Remote 10-24
job-imageCÔNG TY TNHH RAON WORLD SOLUTION
Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh
job-imageCÔNG TY CỔ PHẦN CÔNG NGHỆ AROBID
Thành phố Hồ Chí Minh 25-99
job-imageCÔNG TY TNHH NEXDOR VIỆT NAM
Thành phố Hồ Chí Minh 25-99
job-imageB3NETWORKS VIETNAMA cloud communication platform built for the agile professionals
Thành phố Hồ Chí Minh, Thành phố Đà Nẵng 100-499
job-imageIJB (Injungbo)
Thành phố Hà Nội 25-99
job-imageCÔNG TY TNHH KEIZU VIỆT NAMCÔNG TY TNHH KEIZU VIỆT NAM
Thành phố Hồ Chí Minh 25-99

RELATED POSTS

Marketplace Illustration
Bỏ túi cheatsheet PostgreSQL hữu ích cho mọi developer

Bài viết được sự cho phép của tác giả Nguyễn Thành Nam I. Tổng hợp PostgreSQL Cheatsheet 1. Cơ bản Các lệnh dưới đây giúp bạn bắt đầu với PostgreSQL, bao gồm chuyển đổi và kết nối, liệt kê cơ sở dữ liệu, kết nối đến một cơ sở dữ liệu cụ thể, và ngắt kết nối. # Chuyển đổi và kết nối $ sudo -u postgres psql # Liệt kê tất cả cơ sở dữ liệu postgres=# \l # Kết nối đến cơ sở dữ liệu có tên là postgres postgres=# \c postgres # Ngắt kết nối postgres=# \q postgres=# \! ⚡️ Các lệnh psql Tùy chọn Ví dụ Mô tả [-d] <database> psql -d mydb Kết nối đến cơ sở dữ liệu -U psql -U john mydb Kết nối với một người dùng cụ thể -h -p psql -h localhost -p 5432 mydb Kết nối đến một máy chủ/địa chỉ cụ thể -U -h -p -d psql -U admin -h 192.168.1.5 -p 2506 -d mydb Kết nối PostgreSQL từ xa -W psql -W mydb Yêu cầu nhập mật khẩu -c psql -c '\c postgres' -c '\dt' Thự [...]

Marketplace Illustration
Tản mạn về Software và Product: Một vài suy nghĩ vu vơ

Bài viết được sự cho phép của tác giả Nguyễn Hoàng Phú Thịnh Đã bao giờ anh em thắc mắc: Product trong ngành công nghệ là gì? Nó khác gì với các “software” thông thường? Và ranh giới giữa một thứ được xem là “product” và một thứ “chỉ-được-xem-là-software” là gì 🙂 ? Chả hiểu bằng một ma lực nào đó mà thời gian qua, các câu hỏi này cứ liên tục trôi nổi trong đầu mình. Nay mình note ra vài thứ (có thể xem là) trải nghiệm cá nhân về 2 khái niệm: product và software này. Hi vọng có dịp cùng anh em chém gió, đàm đạo sôi nổi về topic này 😎 Product vs Software Nói theo ngôn ngữ marketing thì “Product is anything that can be offered to the market that satisfied a want or need“. Anything ở đây có thể là vô hình hoặc hữu hình. Hữu hình như cái chén, cái muỗng, cái dĩa. Đến những thứ vô hình như: tour du lịch, excel, bữa ăn tối tại nhà hàng, hay dịch vụ sử [...]

Marketplace Illustration
Tổng hợp 50+ thuật ngữ chuyên ngành dành cho Frontend Developer

Bài viết được sự cho phép của tác giả Nguyễn Thành Nam Thuật ngữ chuyên ngành dành cho front-end developer bao gồm nhiều khía cạnh khác nhau của công nghệ web và lập trình. Dưới đây là một số thuật ngữ quan trọng mà bạn có thể tham khảo: HTML (HyperText Markup Language): Ngôn ngữ đánh dấu siêu văn bản được sử dụng để tạo cấu trúc cho trang web. CSS (Cascading Style Sheets): Dùng để miêu tả cách thức hiển thị của các thành phần HTML trên trang web, bao gồm màu sắc, phông chữ, bố cục và nhiều thuộc tính khác... JavaScript (JS): Ngôn ngữ lập trình chính được sử dụng để tạo ra các trang web có thể tương tác, xử lý logic... DOM (Document Object Model): Đây là một giao diện lập trình ứng dụng (API) được sử dụng để truy cập và thao tác trên các tài liệu dạng HTML và XML. DOM thường được biểu diễn dưới dạng một cây cấu trúc dữ [...]

Marketplace Illustration
Top 5 khóa học DevOps miễn phí "siêu xịn" cho developer

DevOps là một tập hợp các phương pháp và công cụ giúp các tổ chức phát triển và triển khai phần mềm nhanh hơn và đáng tin cậy hơn. Việc nắm vững DevOps không chỉ giúp nâng cao hiệu quả công việc mà còn mở ra nhiều cơ hội nghề nghiệp hấp dẫn. Để hỗ trợ những ai đang muốn bước chân vào lĩnh vực này, bài viết sẽ giới thiệu các khóa học DevOps miễn phí, giúp bạn dễ dàng tiếp cận và phát triển kỹ năng cần thiết. Tầm quan trọng của DevOps trong quá trình phát triển phần mềm DevOps đã trở thành một yếu tố quan trọng không thể thiếu trong quy trình phát triển phần mềm hiện đại. Sự kết hợp giữa Development và Operations này không chỉ là một xu hướng nhất thời, mà là một chuyển đổi căn bản trong cách chúng ta xây dựng, triển khai và [...]

Marketplace Illustration
Tính Bền Vững: Yếu Tố Chất Lượng Mới Trong Kiến Trúc Phần Mềm

Trong bối cảnh thế giới ngày càng chú trọng đến sự bền vững và giảm thiểu tác động môi trường, các yếu tố chất lượng của kiến trúc phần mềm cũng đang dần thay đổi để thích ứng với yêu cầu này. Bài viết này sẽ trình bày chi tiết về tính bền vững như một yếu tố chất lượng mới trong kiến trúc phần mềm và những bước cần thiết để đạt được điều này. Các thuộc tính chất lượng Các yêu cầu không chức năng (non-functional requirements) là các tiêu chí quan trọng để đánh giá mức độ hoàn thiện của một hệ thống phần mềm. Chúng bao gồm hơn 80 thuộc tính đáng chú ý như tính sẵn sàng, độ tin cậy, khả năng mở rộng, bảo mật và bảo trì. Dưới đây là một số bộ thuộc tính chất lượng chính: Bảo mật (Security): Bảo mật thông tin, tính toàn [...]

Marketplace Illustration
Top 10 framework NodeJS tốt nhất cho developer 2024

Node.js là một công cụ không thể thiếu đối với lập trình viên nhờ khả năng xử lý bất đồng bộ mạnh mẽ và hiệu suất cao. Tuy nhiên, để tối ưu hóa quá trình phát triển và xây dựng các ứng dụng mạnh mẽ, việc lựa chọn framework phù hợp là vô cùng quan trọng. Bài viết này sẽ giới thiệu và phân tích top 10 framework NodeJS đang được ưa chuộng nhất, giúp các lập trình viên có cái nhìn tổng quan và lựa chọn công cụ phù hợp nhất cho dự án của mình. Vì sao framework NodeJS được nhiều người lựa chọn? Framework Nodejs được nhiều lập trình viên lựa chọn nhờ hiệu suất cao và khả năng mở rộng tuyệt vời. Sử dụng mô hình bất đồng bộ và event-driven architecture, Node.js tối ưu hóa việc xử lý nhiều yêu cầu cùng lúc, giúp tăng cường hiệu năng. Một lợi thế lớn khác là Node. [...]

Marketplace Illustration
Áp dụng quy tắc IRAC trong công việc cho developers

Bài viết được sự cho phép của tác giả Duy Phan IRAC (Issue - Rule - Analysis - Conclusion) là một phương pháp phổ biến và quen thuộc với sinh viên luật và dân luật nói chung. Cá nhân mình thấy phương pháp này khá hay và hoàn toàn có thể áp dụng vào bất cứ công việc hoặc ngành nghề nào. Giới thiệu Phương pháp IRAC (đọc là eye-rack hoặc ai rách haha) là một cái sườn giúp bạn có thể sắp xếp câu trả lời cho một vấn đề nào đó một cách chi tiết và rõ ràng. Thực ra phương pháp này bắt đầu được đưa ra và áp dụng bởi các công ty luật ở Mỹ. Cấu trúc của một câu trả lời chuẩn IRAC bao gồm các thành phần cơ bản: Issue - Vấn đề, Rule - Quy phạm, Analysis - Phân tích và Conclusion - Kết luận. Mình là lập trình viên, nên sẽ cố gắng giải thích [...]

Marketplace Illustration
Tips hiệu quả giúp cải thiện hiệu suất công việc cho developers

Bài viết được sự cho phép của tác giả Duy Phan Trở thành một software developer hiệu suất cao không phải là điều dễ dàng. Điều này đòi hỏi bạn phải có kỹ năng và kiến thức về lập trình, cũng như cách tiếp cận và giải quyết các vấn đề phức tạp. Tuy nhiên, nếu bạn có chút kiên nhẫn và sự nỗ lực, bạn hoàn toàn có thể trở thành một developer tài năng và thành công. [caption id="attachment_62665" align="aligncenter" width="800"] Cải thiện hiệu suất công việc và khả năng thăng tiến cho developers[/caption] Là những software developers, chúng ta luôn muốn liên tục cải thiện bản thân. Điều này có thể đạt được thông qua việc viết mã sạch hơn và hiệu quả hơn, sử dụng các design patterns mới, mở rộng phạm vi kiến thức và công việc, hoặc tìm hiểu sâu hơn vào một công nghệ cụ thể. Chú [...]

Marketplace Illustration
Salesforce Developer là gì? Học gì để trở thành Salesforce Developer

Tại thị trường Việt Nam hiện nay, Salesforce Developer đang là một vị trí có nhu cầu tuyển dụng cao với nhiều mức đãi ngộ hấp dẫn do nhu cầu hiện đại hóa của các doanh nghiệp. Tuy nhiên đây là một vị trí đòi hỏi yêu cầu cao cả về kiến thức lập trình cũng như nền tảng quy trình và kinh doanh. Bài viết hôm nay chúng ta cùng nhau tìm hiểu Salesforce Developer là gì và cần học gì để trở thành một nhà phát triển Salesforce nhé. Salesforce là gì? Salesforce là giải pháp CRM (Customer Relationship Management) trên nền tảng điện toán đám mây dành cho các doanh nghiệp ở nhiều lĩnh vực khác nhau. Nền tảng này cung cấp một giải pháp toàn diện về quản lý, bán hàng, dịch vụ chăm sóc khách hàng, marketing, … với tính bảo mật cao, phù hợp với nhiều quy mô doanh nghiệp khác nhau và có khả năng mở rộng theo [...]

Marketplace Illustration
10 VSCode Extensions “bỏ túi” cho Web Developer

Bài viết được sự cho phép bởi tác giả Sơn Dương Visual Studio Code là một trình code editor phổ biến nhất hiện nay. Người người sử dụng, nhà nhà sử dụng. Bản thân mình cũng rất thích sử dụng VS Code, từ dự án học tập tới dự án thực tế ở công ty. Với các chức năng tích hợp mặc định là đủ dùng cho hầu hết mọi lập trình viên. Tuy nhiên, với bản tính “đua đòi” thích khám phá, thích màu mè… nhầm, thích cải thiện hiệu suất công việc nên bạn luôn muốn nhiều tính năng hơn nữa. VS Code Marketplace là nơi để bạn thỏa sức khám phá, có rất nhiều extensions hay ho và hữu ích. Bài viết này mình sẽ chia sẻ combo 10 VSCode Extensions hữu ích dành riêng cho các bạn Web developer. Live Server Phải nói thật là lập trình ứng dụng web “sướng” hơn các nền tảng [...]

Marketplace Illustration
Check list những thứ cần phải học để trở thành Software Architect

Bài viết được sự cho phép bởi tác giả Vũ Thành Nam Đây là bài viết tiếp tục chặng đường trở thành SA của mình mà mình có đề cập đến trong bài viết “Software Architect – Con đường chẳng hề dễ dàng“. Đúng là một con đường chẳng hề dễ dàng. Bài viết này mình đã tổng hợp được những kỹ năng cụ thể cần phải đạt được khi dấn thân vào con đường đầy chông gai này, có thể sau này mình có vững tâm rẽ theo con đường này hay không thì bài viết này mình cũng xin chia sẻ những kỹ năng này tại đây để các bạn cũng có thể nắm được như mình tại thời điểm hiện tại. Cùng đi tiếp nghiệp Architect sẽ gồm 3 level cơ bản sau: Application Level: Đây là level thấp nhất, nó tập trung vào một ứng dụng riêng lẻ, thiết kế kiến trúc chi tiết nhưng ở mức thấp, sẽ phải làm việc chủ yếu với [...]

Marketplace Illustration
Con đường trở thành Software Architect chẳng hề dễ dàng!

Bài viết được sự cho phép bởi tác giả Vũ Thành Nam Bài viết sau đây chỉ ra những kỹ năng mà mình cần hướng tới để có thể tiếp tục trên con đường trở thành một Software Architect (SA) của bản thân mình, có thể nó đúng, có thể nó sai, có thể rằng một ngày nào đó mình dừng chân ở một vị trí nào đó khác với vị trí này, nhưng mình vẫn muốn viết lại để có thể lưu lại và chia sẻ những giai đoạn mà mình lựa chọn nó. Sau này đọc lại chắc sẽ vui lắm đây! Đầu tiên phải nói là với vị trí này thì mình nhận ra được rằng phong cách việc mỗi người mỗi vẻ, chẳng ai giống ai trong quá trình quan sát các anh chị đi trước, và cũng đã từng làm việc cùng với rất nhiều các anh SA. Giống như việc một kỹ sư thiết kế, không nói đến việc những tiêu [...]

Marketplace Illustration
Top các Framework Java Backend phổ biến cho anh em Developer

Ngôn ngữ lập trình Java luôn được đông đảo lập trình viên ưa chuộng và sử dụng nhờ sự rõ ràng về mặt cấu trúc, dễ học, hỗ trợ đầy đủ lập trình hướng đối tượng. Từ lâu, Java đã trở thành nền tảng của hầu hết các Website với việc không chỉ được sử dụng để viết ứng dụng ở Backend mà còn có thể lập trình Frontend. Hiện nay có rất nhiều Framework Java được sử dụng rộng rãi, trong đó không ít những Framework Backend tốt khiến anh em lập trình viên phân vân lựa chọn học và làm việc. Bài viết hôm nay chúng ta cùng nhau điểm qua các Framework Java Backend phổ biến để xem bạn nên sử dụng cái nào cho dự án sắp tới nhé. Các Framework Java hiện nay ngoài việc tạo ra ứng dụng Java chạy cho Backend thì còn được tích hợp đầy đủ các công cụ, thư viện giúp tạo ra giao diện, Web UI cho người dù [...]

Marketplace Illustration
Tại sao Vue.js được nhiều frontend developer lựa chọn?

Bài viết được sự cho phép bởi tác giả Sơn Dương Theo khảo sát State of JavaScript, Vue.js là một front-end framework được nhiều người tìm hiểu nhất. Trong bài viết này, chúng ta cùng tìm hiểu lý do tại sao chọn Vue.JS. Đồng thời, mình cũng sẽ hướng dẫn các bạn cách xây dựng một ứng dụng đơn giản với Vue.js Một JavaScript framework tuyệt vời Như bạn đã biết, Javascript đã có tuổi đời hơn 10 năm, không quá trẻ nhưng cũng không phải là lâu đời nếu so với các ông già gân như Java, C#. Cộng đồng người sử dụng Javascript ngày càng lớn mạnh, do đó mà số lượng JS framework mới ra mắt rất nhiều. Nổi bật nhất trong số đó là React, Vue, Angular và tân binh svelteJS. Bài viết này mình sẽ không so sánh để chọn ra một JS framework tốt nhất, các bạn có thể xem lại bài viết này của mình: React [...]

Marketplace Illustration
Lập trình nhúng lương bao nhiêu? Làm thế nào để tăng thu nhập?

Lập trình nhúng hiện nay đang tạo một xu hướng nghề nghiệp tiềm năng trên thị trường lao động nói chung và nghề lập trình nói riêng. Mức lương dành cho Embedded Software Engineer khoảng bao nhiêu là một câu hỏi mà nhiều bạn mới vào nghề đặt ra; bài viết hôm nay chúng ta cùng nhau tìm hiểu về ngành này và trả lời cho câu hỏi trên nhé. Công việc của một Embedded Software Engineer Embedded Software Engineer hay kỹ sư phần mềm nhúng là những người sẽ làm việc với các hệ thống nhúng Embedded System – một hệ thống có thể tự vận hành và thiết kế tích hợp vào các hệ thống lớn hơn tùy theo mục đích sử dụng. Hệ thống nhúng bao gồm cả phần mềm (software) và phần cứng (hardware), vì vậy công việc của kỹ sư nhúng liên quan đến cả việc xây dựng phần mềm nhúng và đồng thời [...]