


CÔNG TY CỔ PHẦN FUNTAPIntegrity - Enthusiastic - Creativity - Teamwork
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ệ [...]
Read more →
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 [...]
Read more →
Bạn đã bao giờ cảm thấy kỹ năng hiện tại của mình không còn phù hợp với công việc hiện tại hoặc với những cơ hội nghề nghiệp mới? Đó chính là lúc bạn cần đến reskilling. Vậy reskill là gì? Sự khác nhau giữa reskill và upskill? Và tại sao nó lại quan trọng đối với cả cá nhân và doanh nghiệp? Cùng TopDev tìm hiểu cụ thể hơn chủ đề này trong bài viết dưới đây. Reskill là gì? Reskilling là quá trình đào tạo lại hoặc phát triển các kỹ năng mới nhằm đáp ứng yêu cầu công việc hiện tại hoặc chuyển đổi nghề nghiệp. Trong bối cảnh kinh tế và công nghệ thay đổi nhanh chóng, khi nhiều công việc truyền thống dần bị thay thế bởi tự động hóa và trí tuệ nhân tạo, reskilling trở nên ngày càng quan trọng. Ví dụ, một nhân viên văn phòng có thể học kỹ năng số hóa để áp dụng cô [...]
Read more →
Bài viết được sự cho phép của tác giả Nguyễn Hoàng Phú Thịnh Bài này mình sẽ đi sơ lược cho anh em: BPMN là gì, tại sao nó ra đời, dành cho đối tượng nào. Và quan trọng hơn hết, BPMN được dùng cho mục đích gì? Okay, let’s gooooo!!! 1. BPMN là gì? BPMN là viết tắt của Business Process Modeling Notation. “Notation” nghĩa là ký hiệu. Tức BPMN là tập hợp các ký hiệu chuẩn để mô tả quy trình của doanh nghiệp. Hay để mô hình hóa quy trình của doanh nghiệp. Để hiểu chi tiết hơn thì anh em bấm vào hình dưới đây để xem ví dụ. À nhầm, không phải hình đó, hình dưới này nha anh em ? [caption id="attachment_65269" align="aligncenter" width="1261"] Quy trình từ lúc khách hàng đặt bánh pizza đến khi ăn bánh pizza. (Nguồn ảnh: BusinessProcessIncubator.com)[/caption] 2. Tại sao nó quan trọng? BPMN là một trong những vũ khí tối quan trọng của anh em nào làm BA. Vì sao? Vì trong công việc, mình phải tiếp cậ [...]
Read more →
Nếu bạn là một lập trình viên thích viết clean code, cố gắng viết code một cách ngắn gọn nhất có thể thì việc tối ưu hóa các khối lệnh điều kiện là điều cơ bản quan trọng trong JavaScript. Bằng cách thay đổi điều kiện check, bạn có thể giản lược rất nhiều đoạn code của mình cũng như giúp source code của bạn trở nên rõ ràng hơn. Bài viết dưới đây, mình sẽ chia sẻ một vài kinh nghiệm nhỏ giúp bạn cấu trúc lại những đoạn câu lệnh if/ else trong JavaScript một cách hiệu quả nhé. Không nên sử dụng các điều kiện phủ định Bạn không nên sử dụng điều kiện phủ định (giá trị false) cho các câu lệnh if của mình; điều này đơn giản giúp cho việc đọc lại source code của bạn sẽ trở nên tự nhiên hơn. Thêm vào đó, với các biến [...]
Read more →
Như một làn sóng mạnh mẽ, Trí tuệ nhân tạo (AI) đang len lỏi vào mọi ngóc ngách của đời sống, từ sản xuất, y tế, tài chính đến bán lẻ, và ngành Nhân sự cũng không ngoại lệ. Thay vì chỉ đơn thuần hỗ trợ các công việc hành chính, AI mang đến tiềm năng to lớn trong việc nâng cao hiệu quả hoạt động, tối ưu hóa chi phí, và tạo dựng môi trường làm việc sáng tạo cho doanh nghiệp. Sức mạnh của AI: Nâng tầm quản lý nhân sự AI bước vào đời sống và mở ra khả năng xử lý dữ liệu khổng lồ một cách nhanh chóng và chính xác, từ đó thổi bùng sức sống vào các quy trình nhân sự vốn thường tẻ nhạt và tốn nhiều thời gian. Nhờ AI, chúng ta có thể: Tự động hóa các tác vụ thủ công: AI giải phóng nhân viên khỏi gánh nặng củ [...]
Read more →
K-TECH COLLEGE JOB FAIR 2024 là sự kiện việc làm dành cho các lập trình viên trẻ, quy tụ nhiều doanh nghiệp Hàn Quốc do Chính Phủ Hàn Quốc phối hợp với Chính Phủ Việt Nam lần đầu tổ chức. Đây là sự kiện đặc biệt để các doanh nghiệp tìm nguồn nhân lực IT chất lượng và cơ hội để các lập trình viên "chọn mặt gửi vàng". K-Tech College Job Fair 2024 sẽ là nơi để các lập trình viên, sinh viên IT Việt Nam giao lưu, kết nối và tìm kiếm các cơ hội việc làm với mức lương và chính sách đãi ngộ cực hấp dẫn tại các công ty công nghệ Hàn Quốc. Không những thế, đây còn là dịp để tìm hiểu thị trường lao động Hàn Quốc, giúp ứng viên tích lũy kỹ năng phỏng vấn với doanh nghiệp nước ngoài và chuẩn bị hồ sơ xin việc cho các đợt tuyển dụng [...]
Read more →
Vietnam Cloud & Datacenter (HaNoi) Convention 2024 sẽ chính thức diễn ra tại Hà Nội vào tháng 8 này. Đây sẽ là sự kiện hội tụ những chuyên gia hàng đầu trong ngành, hứa hẹn mang đến những buổi thảo luận sâu sắc về các xu hướng và giải pháp tiên tiến trong lĩnh vực Cloud & Datacenter. Thị trường Cloud & Datacenter tại Việt Nam: Tiềm năng và cơ hội cần được khai phá Trong bối cảnh cuộc cách mạng chuyển đổi số đang diễn ra mạnh mẽ tại Việt Nam, nhu cầu sử dụng dịch vụ đám mây và lưu trữ dữ liệu ngày càng gia tăng đáng kể. Theo dự báo, ngành công nghiệp này dự kiến sẽ đạt mốc 1,03 tỷ USD vào năm 2028. Mặc dù là một trong những thị trường mới nổi trong khu vực, Việt Nam đã và đang khẳng định vị thế của mình như một điểm đến hấp dẫn cho các hoạt động trung tâm dữ liệu. Hai thành phố [...]
Read more →
Bài viết được sự cho phép của tác giả Duy Phan Thông tin được định nghĩa dưới dạng dữ liệu, kiến thức về thông tin, và trí tuệ về tri thức. Data, trong ngữ cảnh nhất định, sẽ trở thành Information. Information với context cụ thể sẽ trở thành Knowledge. Knowledge với những hiểu biết được đưa ra, sẽ trở thành Wisdom. Kim tự tháp dữ liệu là một khái niệm hình dung hệ thống phân cấp Dữ liệu - Thông tin - Tri thức - Trí tuệ. Information là một tập hợp các Data được xử lý từ nhiều nguồn khác nhau. Data được tổng hợp liên tục và không hữu ích cho đến khi nó đã được xử lý và được trình bày ở dạng có thể sử dụng được. Data bao gồm các dữ liệu thô hoặc các quan sát. Khi dữ liệu được sắp xếp, thông tin có thể được đưa ra. Các câu hỏi tại sao, ai, cái gì, ở đâu và bằng cách nào cho phép chúng ta sử dụng dữ liệu [...]
Read more →
Bài viết được sự cho phép của tác giả Duy Phan Một API cho phép giao tiếp hai chiều giữa các ứng dụng phần mềm thông qua các requests. Một Webhook là một API nhẹ, hỗ trợ chia sẻ dữ liệu một chiều được kích hoạt bởi các events. Một API cho phép giao tiếp hai chiều giữa các ứng dụng phần mềm thông qua các requests. Một Webhook là một API nhẹ, hỗ trợ chia sẻ dữ liệu một chiều và thường được kích hoạt bởi các events. Khi kết hợp cùng nhau, chúng cho phép các application chia sẻ dữ liệu và function, giúp cho các services đạt được kết quả to lớn hơn tổng các thành phần của chúng. API và Webhook đều cho phép các hệ thống phần mềm khác nhau đồng bộ và chia sẻ thông tin. Khi các ứng dụng phần mềm trở nên ngày càng kết nối, điều quan trọng là các nhà phát triển hiểu rõ [...]
Read more →
Trong bối cảnh thế giới đang chứng kiến sự lên ngôi của Mobile như một Megatrend - xu hướng toàn cầu có tác động sâu rộng trên nhiều lĩnh vực, Vietnam Mobile Summit 2024, một trong những sự kiện công nghệ hàng đầu tại Việt Nam, sẽ diễn ra vào ngày 31 tháng 05 với nhiều hoạt động thú vị. Đặc biệt, sự kiện này sẽ nổi bật với chương trình K-GLOBAL@VIETNAM 2024, nơi kết nối các chuyên gia đầu ngành đến từ Hàn Quốc trong ngành công nghệ thông tin với các doanh nghiệp Việt Nam. Sự kiện kết nối ngành CNTT Hàn Quốc và Việt Nam Chương trình K-GLOBAL@VIETNAM 2024 nhằm thúc đẩy sự kết nối và hợp tác giữa hai quốc gia trong lĩnh vực công nghệ thông tin. Sự kiện này sẽ có sự xuất hiện của hơn 30 công ty CNTT từ Hàn Quốc, trưng bày các ứng dụng và công nghệ đổi mới có thể áp [...]
Read more →
Bài viết được sự cho phép của tác giả Duy Phan Dạo gần đây đi đâu cũng nghe nói về microservices, người người nhà nhà rục rịch chuyển dịch hệ thống sang microservices. Trước khi đưa ra sự so sánh, mình sẽ khái quát một chút về Monolith Application và MicroServices một chút cho các bạn chưa biết nắm rõ hơn nhé. Monolith Application là gì? Nó là cách phát triển ứng dụng kiểu truyền thống từ xưa tới nay, chỉ vậy thôi :D các modules của ứng dụng sẽ được phát triển và triển khai trong cùng một khối (monolith). Hiểu nôm na giống như Laravel Botble CMS của bác Sang Nguyễn, toàn bộ modules (database, services, views, notifications…) đều được gom chung vào một bộ source code. Mặc dù có cấu trúc modular khá hợp lý, nhưng nó được đóng gói và cài đặt thành một monolithic duy nhất. Khi deploy, chúng ta chỉ cần ném cái cục monolithic bự này lên server, xong rồi làm một và [...]
Read more →
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam Nếu bạn có ý định triển khai ứng dụng trên nhiều servers hoặc microservices thì bạn cần nghĩ tới giải pháp tập trung caching lại một service. Đó chính là giải pháp mà bài viết này mình sẽ đi chi tiết ngay dưới đây. Distributed Caching! Distributed Caching là gì? Distributed cache được chia sẻ bởi nhiều app servers. Thông tin trong cache không được lưu trong bộ nhớ của một web server riêng biệt và dự liệu được cache là có sẵn trong tất cả các server của ứng dụng. Distributed cache có thể cải thiện một cách đáng kể khả năng phản hồi của ứng dụng, từ đó data có thể được nhận từ cache sẽ nhanh hơn nhiều so với relational database (hoặc web service). Distributed cache cung cấp dữ liệu giống nhau và nhất quán trên nhiều servers hay services nếu một server bị trục trặc hay khởi động lại thì dữ liệu được lưu trữ vẫn còn nằm trê [...]
Read more →
Megatrend là gì? Tại sao Mobile là Megatrend trên thế giới & Việt Nam? Megatrend là những xu hướng mang tính toàn cầu, bắt nguồn từ những thay đổi căn bản về dân số, công nghệ, kinh tế, môi trường và xã hội. Megatrend là một xu hướng lớn, có tác động sâu rộng và kéo dài trong thời gian dài đến nhiều lĩnh vực khác nhau của cuộc sống. Thế giới đang chứng kiến sự lên ngôi của Mobile như một Megatrend. Sự phổ biến của thiết bị di động thông minh, phát triển của công nghệ mạng không dây như 5G, và thay đổi trong hành vi của người tiêu dùng đã biến mobile trở thành xu hướng lớn, tác động mạnh mẽ đến tất cả các khía cạnh của cuộc sống, từ kinh tế, giáo dục, y tế, giải trí đến giao tiếp và mua sắm. Những số liệu mới nhất từ GSMA Intelligence và Báo cáo Digital Vietnam 2024 đã cho thấy tầm ảnh [...]
Read more →
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam Đầu tiên phải nói là bài viết sẽ thuần kỹ thuật và mình sẽ lấy .Net làm ví dụ minh họa, tuy nhiên mình sẽ giải thích một cách tự nhiên nhất với các ví dụ để bạn có thể hình dung được với những ngôn ngữ và công nghệ khác sẽ có cơ chế tương tự. Trước khi nói đến middlewares là gì mình đề cập qua một chút về kiến trúc client – server. Đây là một kiến trúc được bắt nguồn từ mạng máy tính sau lan rộng sang phần mềm, đặc biệt là web. Về bản chất nó là một máy client giao tiếp với một máy server để lấy thông tin. Website hiện này cũng dưới dạng hình thức như vậy, trình duyệt web gọi tới máy chủ để lấy dữ liệu và hiển thị dữ liệu đó cho người dùng. Để hiểu thêm về mô hình này bạn có thể đọ [...]
Read more →