TopDev
Sort by
4 results
HIGHLIGHT COMPANY

COMPANY INFORMATION

job-imageGameloft VietnamRocket your career at Gameloft, a world leading digital game developer and publisher!
Thành phố Hà Nội, Thành phố Hồ Chí Minh 500-999
job-imageThiên Hà ACEGreat world in our hands
Thành phố Hồ Chí Minh 100-499
job-imageThiên Hà ACEGreat world in our hands
Thành phố Hồ Chí Minh 100-499
job-imageCÔNG TY TNHH APEX GAMES
Thành phố Hồ Chí Minh

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ổ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
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
CV game tester là gì? Hướng dẫn viết CV ấn tượng

Trong thời đại bùng nổ của ngành công nghiệp game, nhu cầu tuyển dụng các nhà kiểm thử game (game tester) đang trở nên cấp thiết hơn bao giờ hết. Với sự phát triển không ngừng của các loại game và nhu cầu ngày càng cao của người chơi, việc kiểm tra và đảm bảo chất lượng của game trước khi ra mắt là vô cùng quan trọng. Do đó, các công ty game đang tìm kiếm những ứng viên có kỹ năng và khả năng để trở thành một game tester chuyên nghiệp. Việc viết một CV game tester ấn tượng là bước đầu tiên để bạn có thể nổi bật giữa đám đông và tăng cơ hội được tuyển dụng vào các công ty game uy tín. Trong bài viết này, hãy cùng TopDev tìm hiểu về những kỹ năng cần có trong CV và cách tạo CV ấn tượng cho vị trí này. CV game tester là gì? CV game tester giúp bạn nê [...]

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
Game tester là gì? Các kỹ năng cần có để trở thành game tester chuyên nghiệp

Trong thời đại công nghệ hiện nay, nhu cầu giải trí của con người ngày càng tăng cao, điều này đãv thúc đẩy sự phát triển của các trò chơi điện tử. Để có thể hoàn thiện và mang lại trải nghiệm tốt nhất cho người chơi, rất cần những game tester (kiểm thử trò chơi). Công việc này không chỉ vô cùng thú vị mà còn mang lại nhiều lợi ích hấp dẫn cho những ai theo đuổi nó. Trong bài viết này, hãy cùng TopDev tìm hiểu về game tester là gì và những kỹ năng cần có để trở thành game tester chuyên nghiệp. Game tester là gì? Game tester (kiểm thử trò chơi) là một công việc quan trọng trong quá trình phát triển và hoàn thiện một trò chơi điện tử. Những người làm công việc này có trách nhiệm đảm bảo rằng trò chơi hoạt động đúng như thiết kế, không có lỗi và mang lại trả [...]

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
Top 5 CSS Frameworks tốt nhất cho anh em Developer 2024

CSS là một trong 3 ngôn ngữ trụ cột của anh em lập trình Frontend bên cạnh HTML và JavaScript. Để xây dựng được giao diện của một Website hoàn chỉnh, chúng ta sẽ cần phải viết khá nhiều CSS; trong đó sẽ có nhiều style được sử dụng lại với nhiều Website khác nhau. Vì vậy có nhiều các CSS Frameworks được tạo ra giúp anh em Dev thuận tiện hơn, tối ưu hóa thời gian viết code và hoàn thiện dự án. Bài viết hôm nay chúng ta cùng nhau tìm hiểu top 5 CSS Frameworks tốt nhất hiện nay và xem bạn đã biết và sử dụng bao nhiêu trong số đó nhé. CSS Framework là gì? CSS - Cascading Style Sheets là một ngôn ngữ được sử dụng để tìm và định dạng lại các phần tử được tạo ra bởi HTML, giúp tạo phong cách (styles) cho các phần tử trên trang Web như bố cục, màu sắc, màu chữ, font chữ, … CSS Framework là tập hợp các đoạn code CSS có cấu [...]

Marketplace Illustration
10 lệnh command line mà developer nhất định phải biết

Bài viết được sự cho phép của tác giả Mai Đông Giang Nếu bạn là một developer thì cơ bản nhất là cần biết về command line. Chưa biết thì không sao chúng ta có thể học từ mọi thứ. Sau đây là 10 lệnh cơ bản trong command line mà bạn cần biết, sử dụng hằng ngày. 1.In ra đường dẫn thư mục đang làm việc (pwd) $ pwd sẽ hiển thị đầy đủ đường dẫn thư mục bạn đang làm việc. 2. Thay đổi thư mục làm việc (cd) Bạn muốn nhảy sang thư mục làm việc khác chỉ cần dùng $ cd sẽ giúp đưa bạn đi mọi nơi bạn cần. 3. Hiển thị Danh sách các file và thư mục con (ls) $ ls sẽ giúp bạn xem tất cả các file và thư mục trong thư mục bạn đang đứng. Nếu bạn cần hiển thị theo dạng cây thì có thể thêm hậu tố -l như sau $ ls -l. Hoặc để xem các file ẩn (.ten_file) thì chỉ cần thêm hậu tố -a $ ls [...]

Marketplace Illustration
Lộ trình trở thành Fullstack Developer cho người mới bắt đầu

Với sự thay đổi nhanh của ngành lập trình mà nhiều nhà tuyển dụng hiện nay đang đòi hỏi ứng viên của mình có khả năng vừa dựng được giao diện xử lý logic phía client vừa có thể tạo ra được ứng dụng chạy trên server. Nói cách khác là việc đòi hỏi một lập trình viên có khả năng làm cả Frontend và Backend, mà chúng ta vẫn hay gọi là Fullstack Developer. Vậy lộ trình để trở thành một Fullstack Developer là gì? Bài viết hôm nay chúng ta cùng nhau tìm hiểu nhé. Fullstack Developer là gì? Fullstack Developer là một kỹ sư/ lập trình viên có thể xử lý tất cả các việc từ cơ sở dữ liệu, máy chủ, thiết kế hệ thống đến làm việc với khách hàng. Tùy vào dự án mà team phát triển sẽ cần đến những vị trí khác nhau có thể là Web, Mobile hay Native app; Fullstack Dev là người thành thạo nhiều kỹ năng khác nhau và sử dụng [...]