



CÔNG TY CỔ PHẦN SCOTS ENGLISH AUSTRALIA
CÔNG TY CỔ PHẦN SCOTS ENGLISH AUSTRALIA
CÔNG TY CỔ PHẦN CÔNG NGHỆ UPBASE
Trong thời đại số, Tech, Data & AI không chỉ là những xu hướng nhất thời mà đã trở thành nền tảng cốt lõi định hình tương lai của thế giới công nghệ. Sự kết hợp của ba yếu tố này không chỉ tạo ra những giải pháp đột phá mà còn thúc đẩy sự phát triển bền vững trên mọi lĩnh vực. Vietnam Web Summit 2024: Tech, Data & AI sẽ là nơi cộng đồng công nghệ tụ hội, cùng nhau khám phá và khai thác tối đa tiềm năng của công nghệ trong kỷ nguyên mới. Tech, Data & AI - Bộ ba quyền năng định hình tương lai Tech, Data và AI là ba trụ cột đang định hình tương lai công nghệ toàn cầu. Công nghệ thúc đẩy đổi mới sáng tạo, data trở thành tài sản chiến lược quan trọng giúp đưa ra quyết định thông minh hơn, trong khi trí tuệ nhân tạo đang thay đổi cách con người làm việc và tương tá [...]
Read more →
Bài viết được sự cho phép của tác giả Sơn Dương Hôm nay mình sẽ hướng dẫn các bạn một cách dễ nhất để tạo một ứng dụng Android chuyển đổi video sang GIF. Để tạo ứng dụng này, mình không sử dụng OpenCV vừa phức tạp, lại cồng kềnh. Đơn giản và nhanh nhất là sử dụng một dịch vụ có sẵn, có tên là Cloudinary. Cụ thể Cloudinary là gì? Cách convert video sang gif sử dụng Cloudinary như thế nào? Việc tích hợp vào ứng dụng android có đơn giản không? Chúng ta cùng theo dõi bài viết dưới đây nhé. Giới thiệu tổng quan về ảnh ảnh động GIF Trước khi chúng ta bắt tay vào xây dựng app tạo ảnh động cho android, mình muốn giới thiệu kiến thức nền tảng trước về ảnh gif. #Ảnh GIF là gì? GIF (viết tắt của Graphics Interchange Format) là một định dạng hình ảnh bitmap có khả năng chuyển động. Chúng ta hiểu đơn giả [...]
Read more →
Trong thời đại công nghệ số, AI Chatbot đã trở thành một phần không thể thiếu trong nhiều lĩnh vực từ kinh doanh đến dịch vụ khách hàng. Với khả năng giao tiếp tự động, học hỏi và cải thiện qua thời gian, Chatbot AI mang lại nhiều lợi ích vượt trội cho doanh nghiệp và người dùng. Vậy AI Chatbot là gì? Bài viết này Topdev sẽ cung cấp cho bạn mọi điều cần biết về AI Chatbot, từ khái niệm cơ bản đến cách hoạt động và các ứng dụng thực tiễn. AI Chatbot là gì? AI Chatbot là một chương trình máy tính sử dụng trí tuệ nhân tạo (AI) để giao tiếp với người dùng thông qua các nền tảng nhắn tin, website hoặc ứng dụng di động. Khác với chatbot truyền thống chỉ dựa vào các kịch bản định sẵn, AI Chatbot có khả năng hiểu ngôn ngữ tự nhiên, học hỏi từ các cuộc trò chuyện trước đó và cả [...]
Read more →
Design Thinking là gì? Việc áp dụng Design Thinking không chỉ giúp bạn tạo ra những sản phẩm và dịch vụ tốt hơn mà còn phát triển kỹ năng mềm quan trọng như làm việc nhóm, thuyết trình và tư duy sáng tạo. Cùng tìm hiểu chi tiết trong bài viết dưới đây. Xu Hướng Công Nghệ Hiện Nay Trong thời đại số hóa, các xu hướng công nghệ mới đang định hình lại cách chúng ta sống và làm việc. Dưới đây là những xu hướng nổi bật: 1. Trí Tuệ Nhân Tạo (AI) AI đã phát triển từ năm 1956, đóng vai trò quan trọng trong tự động hóa, phân tích dữ liệu và cải thiện trải nghiệm khách hàng. 2. Web3 Web3 phi tập trung hóa và bảo mật thông tin người dùng thông qua blockchain, ứng dụng trong tài chính phi tập trung (DeFi) và NFTs. 3. An Ninh Mạng (Cyber Security) An ninh mạng đảm bảo hệ thống được bảo vệ trước cá [...]
Read more →
Trí tuệ nhân tạo sinh tạo (GenAI) là một lĩnh vực của trí tuệ nhân tạo (AI) tập trung vào việc tạo ra nội dung mới và sáng tạo dựa trên dữ liệu và mô hình học máy. GenAI không chỉ có khả năng phân tích và xử lý dữ liệu, mà còn có thể tạo ra các sản phẩm mới như văn bản, hình ảnh, âm thanh và video mà không cần sự can thiệp của con người trong từng bước sáng tạo. Trí tuệ nhân tạo sinh tạo (GenAI) đang thu hút sự chú ý ngày càng lớn trong cộng đồng doanh nghiệp, nhờ vào tiềm năng cách mạng hóa các quy trình và chiến lược kinh doanh. Khái Niệm GenAI Trí tuệ nhân tạo sinh tạo Generative AI (GenAI) sử dụng các mô hình học sâu (deep learning) và các thuật toán học máy tiên tiến để mô phỏng quá trình sáng tạo của con người. Điều này có [...]
Read more →
Bài viết được sự cho phép của tác giả Thầy Long Web Giới thiệu ajax AJAX là từ viết tắt của Asynchronous JavaScript and XML Ajax là kỹ thuật giúp bạn tải dữ liệu từ server mà không cần refresh trình duyệt. Gmail, google map là các website điển hình sử dụng kỹ thuật ajax. Ajax trong jquery jQuery có nhiều hàm giúp bạn tạo các request AJAX đến server. Mục đích để thực hiện tương tác ngầm với server và lấy dữ liệu về hiện trong trang web. Bạn có thể request text, html, xml, json từ server thông qua cá phương thức get và post. Các hàm trong jquery tạo request ajax Method Description $.ajax() Performs an async AJAX request $.get() Loads data from a server using an AJAX HTTP GET request $.getJSON() Loads JSON-encoded data from a server using a HTTP GET request $.getScript() Loads (and executes) a JavaScript from a server using an AJAX HTTP GET request $.post() Loads data from a server using an AJAX HTTP POST request load() Loads data from a server and puts the returned data into the selected element serialize() Encodes a set of form elements as a string for submission Sử dụng [...]
Read more →
Trong bối cảnh phát triển mạnh mẽ của công nghệ, ngành Công nghệ Thông tin (CNTT) trở thành một trong những ngành học được nhiều bạn trẻ lựa chọn. TP.HCM là trung tâm kinh tế, giáo dục lớn của Việt Nam, nơi tập trung nhiều trường đại học đào tạo CNTT chất lượng cao. Dưới đây là danh sách 7 trường đại học hàng đầu tại TP.HCM đào tạo ngành CNTT, giúp bạn có cái nhìn tổng quan và lựa chọn phù hợp cho tương lai. Trường Đại học Bách khoa - Đại học Quốc gia TP.HCM Trường Đại học Bách khoa - Đại học Quốc gia TP.HCM là một trong những trường đại học hàng đầu tại Việt Nam, đặc biệt nổi tiếng trong lĩnh vực kỹ thuật và công nghệ. Trường đào tạo ngành Công nghệ Thông tin (CNTT) với nhiều chuyên ngành như Khoa học Máy tính và Kỹ thuật Máy tính. Chương trì [...]
Read more →
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam Trong thế giới web đầy tính năng ngày nay, việc hướng dẫn người dùng cách sử dụng một trang web hoặc ứng dụng web có thể trở nên khá phức tạp. Vì thế driver.js là một sự lựa chọn hợp lý, nó giúp tạo ra các bước hướng dẫn (tour) tương tác trên trang web của bạn một cách dễ dàng. Trong bài viết này, mình sẽ giới thiệu chi tiết về driver.js và hướng dẫn bạn cách cài đặt cũng như sử dụng thư viện này. I. Giới thiệu về driver.js driver.js là một thư viện JavaScript mã nguồn mở giúp bạn tạo các tour du lịch (tour) và hướng dẫn (guide) tương tác cho trang web của mình một cách đơn giản và hiệu quả. ⚡️ Các ưu điểm nổi bật: Đơn giản: Dễ sử dụng và không yêu cầu phụ thuộc bên ngoà [...]
Read more →
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam Hiệu ứng văn bản với gradient text là một cách tuyệt vời để tạo điểm nhấn cho văn bản trên trang web của bạn. Sử dụng CSS, bạn có thể dễ dàng áp dụng hiệu ứng gradient text để làm cho văn bản trở nên hấp dẫn và nổi bật. Dưới đây là một ví dụ sử dụng hiệu ứng gradient text được tạo bằng CSS. Để làm được như trên, bạn làm theo các bước hướng dẫn dưới đây: Bước 1: Tạo HTML cơ bản Đầu tiên, chúng ta cần tạo 1 khối HTML để chứa văn bản. <div> <p>thanhnamnguyen.dev</p> </div> Bước 2: Thêm CSS Gradient Sử dụng CSS sau để tạo hiệu ứng chuyển màu trên văn bản (gradient text). Mình sử dụng thuộc tính background: linear-gradient để tạo dải màu sắc tương ứng. Gradient này chạy từ trái qua phải và bao gồm bốn màu: #7953 [...]
Read more →
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam Thu thập dữ liệu là một phần quan trọng trong nhiều dự án web. Việc sử dụng JavaScript kết hợp Google Forms và Google Sheet có thể giúp bạn tạo form thu thập dữ liệu một cách hiệu quả và dễ dàng. Bài viết này sẽ cung cấp cho bạn một số mẹo hữu ích để thực hiện việc này. I. Hướng dẫn Bước 1. Tạo Google Forms Bước đầu tiên là tạo một Google Forms để thu thập dữ liệu. Bạn có thể truy cập Google Forms và chọn mẫu form phù hợp với nhu cầu của mình. Sau đó, bạn có thể chỉnh sửa nội dung form, thêm các câu hỏi và tùy chỉnh giao diện. Để tiết kiệm thời gian tạo, mình chọn mẫu form "Thông tin liên hệ" để làm ví dụ nhé ! Bước 2. Lấy ID Google Forms Để kết nối Google Forms với JavaScript, bạn cần lấy ID của form. Bạn có [...]
Read more →
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam 1. Docusaurus là gì? Docusaurus là một công cụ xây dựng trang web tĩnh (static site generator) được phát triển để tạo các trang tài liệu, blog, và trang web tối ưu hóa. Được xây dựng bằng React, Docusaurus tập trung vào việc tạo nội dung chất lượng một cách nhanh chóng và dễ dàng. Docusaurus được thiết kế để giúp các nhà phát triển và những người muốn chia sẻ thông tin tạo ra các trang web tài liệu hoặc blog một cách hiện đại và thuận tiện. Các tính năng nổi bật của Docusaurus bao gồm hỗ trợ Markdown, tùy chỉnh giao diện, tích hợp Git, SEO tối ưu, và khả năng viết bài viết blog. Chính website của mình cũng xây dựng bởi Docusaurus. Bạn có thể tuỳ biến giao diện và các tính năng theo ý của bạn. 2. Các tính năng của Docusaurus Hỗ trợ Markdown: Docusaurus cho phé [...]
Read more →
Trong bối cảnh kỷ nguyên số cùng sự xuất hiện của nhiều công nghệ mới, thị trường lao động ở tất cả các lĩnh vực từ chuỗi cung ứng đến phát triển kinh doanh, phân tích kinh doanh, tiếp thị kỹ thuật số, và nhiều lĩnh vực khác đòi hỏi nguồn nhân sự phải sở hữu những kỹ năng mới và trình độ chuyên môn cao hơn. Để thay đổi tư duy và nâng cao trình độ, việc lựa chọn các chương trình đào tạo sau đại học là điều quan trọng và hợp lý cho những ai muốn tiếp tục phát triển sự nghiệp. Tuy nhiên, với cuộc sống bận rộn, không phải ai cũng có thể sắp xếp được thời gian để hoàn thành tốt các chương trình học tại trường. Vì thế việc tham gia các chương trình đào tạo sau đại học trực tuyến mang lại nhiều lợi ích, giúp cá nhân linh hoạt trong việc họ [...]
Read more →
Tạo CV online dành cho lập trình viên là một trong những tính năng được phát triển bởi TopDev. Công cụ giúp developer có thể tạo CV đúng chuẩn ATS, dễ dàng quản lý và ứng tuyển các công việc nhanh chóng. I. GIỚI THIỆU CÔNG CỤ CHUẨN HÓA VÀ TẠO CV TRÊN TOPDEV Công cụ chuẩn hóa và tạo CV IT là một trong những công cụ hữu ích không thể bỏ qua cho các lập trình viên trên TopDev. Công cụ giúp các developer dễ dàng tạo CV chuẩn dành riêng cho mình, đồng thời có thể ứng tuyển một cách nhanh chóng, hiệu quả cho những vị trí tuyển dụng IT phù hợp. Công cụ tạo CV online dành cho IT trên TopDev được thiết kế theo chuẩn ATS, giúp người dùng tạo CV nhanh chóng, đúng chuẩn và nâng cao sự chuyên nghiệp trong mắt nhà tuyển dụng. Với công cụ này, bạn chỉ cần nhập các [...]
Read more →
Ngày nay, hơn 80% nhà tuyển dụng đã sử dụng các kênh online để tìm kiếm ứng viên. Do đó, việc tạo một hồ sơ xin việc online ấn tượng sẽ giúp bạn nổi bật giữa hàng ngàn ứng viên khác và tăng cơ hội nhận được lời mời phỏng vấn. Hãy cùng theo dõi bài viết này để tìm hiểu cách tạo hồ sơ xin việc online chuẩn chỉnh và tăng cơ hội lọt vào “mắt xanh” nhà tuyển dụng. Hồ sơ xin việc online là gì? Hồ sơ xin việc online là bộ hồ sơ mà ứng viên gửi qua email hoặc qua hệ thống nhận diện hồ sơ online trên các trang web của công ty mà bạn ứng tuyển hay qua các trang web tuyển dụng. Hồ sơ này có thể được tạo và quản lý trên nhiều nền tảng khác nhau. Những hồ sơ này thường được tìm kiếm và duyệt bởi nhà tuyển dụng khi họ tìm kiếm ứng viên phù [...]
Read more →
Bài viết được sự cho phép của tác giả Mai Đông Giang Trong việc phát triển ứng dụng hiện đại thì tần suất làm việc với RestAPI rất thường xuyên. Hôm nay, mình xin chia sẻ với các bạn cách tạo 1 ứng dụng Reactjs demo làm việc với dữ liệu được lấy từ API. Tạo 1 dự án Reactjs Việc đầu tiên chúng ta tạo 1 dự án mới. Bạn nào đang thao tác với các dự án cũ thì có thể bỏ qua bước này. Mình dùng lệnh tạo dự án npx create-react-app react-getapi. Bạn nào thấy lạ thì có thể xem qua bài viết giới thiệu về `npm` của mình tại đây để hiểu thêm nhé. Di chuyển vào thư mục dự án vừa tạo cd react-getapi. Cài đặt thư viện Bootstrap Mình sẽ cài đặt gói thư viện này để trình bày giao diện cho đẹp và nhanh hơn. Bạn chạy lệnh sau yarn add bootstrap. [irp posts="31804" name="Hướng dẫn sử dụng ReactJS Props và State"] [irp posts="31006" [...]
Read more →