Hướng dẫn ide javascript online

Bạn hãy dành 30 giây để trả lời những câu hỏi dưới đây nhé:

-Bạn có phải là người mới học lập trình?

-Bạn có muốn học lập trình ở bất cứ nơi đâu mà chỉ cần có Internet và tablet/smartphone?

-Bạn có cảm thấy khó khăn và mất thời gian khi cài đặt và cấu hình các IDE cho việc lập trình – ví dụ như Visual Studio.Net, Eclipse, NetBeans…?

-Bạn có bao giờ quên đem theo máy tính cá nhân, ngay lúc đó bạn cần lập trình nên phải mượn máy tính của ai đó nhưng máy này lại không có sẵn IDE?

-Bạn có tò mò muốn biết là các IDE online có khả năng giúp gì cho việc lập trình của bạn?

Chỉ cần một câu trả lời “Có/ Đúng” cho những câu hỏi trên thì đây là thời điểm thích hợp để bạn thử trải nghiệm công việc học lập trình với các IDE online.

Bài viết này sẽ giới thiệu đến các bạn một số IDE online miễn phí giúp bạn có thể học lập trình bằng với nhiều ngôn ngữ khác nhau như C/C++, C#, Java, PHP, HTML/CSS, NodeJS, Python… Sau khi viết code, bạn có thể thực thi, xem kết quả chương trình; có IDE còn có cả chức năng lưu trữ code của bạn xuống máy tính/tablet/smartphone hoặc lưu trữ trực tiếp trên cloud.

Nhóm các IDE online hỗ trợ học nhiều ngôn ngữ lập trình

1. Codechef IDE

Codechef IDE là một thành phần của CodeChef – một platform giúp cho các lập trình viên làm việc với thuật toán, lập trình máy tính….

Codechef IDE hỗ trợ học lập trình với hơn 40 ngôn ngữ khác nhau.

Hướng dẫn ide javascript online

Điểm cộng

Với CodeChef IDE, bạn có thể:

-Tạo tài khoản làm việc

-Chọn ngôn ngữ lập trình để làm việc với rất nhiều ngôn ngữ như: C/C++, Java, C#, PHP, NodeJS, Python…

-Viết code, thực thi và kiểm tra kết quả

-Mở một file code đã có trên máy tính để xem, cập nhật, thực thi lại

-Download code sau khi viết và thực thi xong

-Mở lớn màn hình viết code

-Rèn luyện khả năng lập trình với các bài Practice được sắp xếp theo cấp độ từ thấp đến cao 

Điểm trừ

-Giao diện làm việc có thiết kế chưa đẹp

2.Codingground

CodingGround là một phần hỗ trợ người dùng nằm trong tutorialspoint.com - một website chuyên cung cấp các thư viện học lập trình với rất nhiều lĩnh vực khác nhau.

CodingGround có rất nhiều tiện ích, hỗ trợ làm việc trên hầu hết các ngôn ngữ lập trình phổ biến nhất hiện nay. Bạn có thể xây dựng, chỉnh sửa, biên dịch, thực thi và chia sẻ các project của mình trên cloud.

Hướng dẫn ide javascript online

Điểm cộng

Với CodingGround IDE, bạn có thể:

-Chọn một IDE để học lập trình

-Viết code, biên dịch, thực thi ứng dụng

-Cập nhật code

-Chia sẻ code đã viết 

-Tạo/quản lý file

-Tạo/quản lý project

-Upload/ download project

-Giao diện thân thiện, dễ làm việc, có phần “Help” hướng dẫn.

Hướng dẫn ide javascript online

Điểm trừ

-Giao diện làm việc có thiết kế chưa đẹp

3. Ideone

Ideone là một IDE online cho phép lập trình với hơn 60 ngôn ngữ khác nhau. 

Hướng dẫn ide javascript online

Điểm cộng

Với Ideone IDE, bạn có thể:

-Tạo tài khoản làm việc

-Chọn ngôn ngữ lập trình để làm việc với rất nhiều ngôn ngữ như: C/C++, Objective C, C#, Java, PHP, HTML/CSS, NodeJS, Python…

-Viết code, thực thi và kiểm tra kết quả

-Cập nhật/sao chép code đã viết

-Download code sau khi viết và thực thi xong

-Public code hoặc thiết lập code ở chế độ cá nhân, chỉ mình bạn có thể xem vì mỗi đoạn chương trình sau khi viết và thực thi xong sẽ có một đường link tương ứng.

Điểm trừ

-Giao diện đăng khá nhiều quảng cáo, dễ gây mât tập trung khi viết code.

-Thực thi hơi chậm

Nhóm các IDE online hỗ trợ ngôn ngữ lập trình riêng biệt

1. Pythonanywhere (Python)

Pythonanywhere là một IDE online hỗ trợ học lập trình với ngôn ngữ Python. Người dùng không chỉ viết code, lưu trữ, thực thi, chia sẻ ứng dụng console mà còn có thể phát triển ứng dụng web, quản trị CSDL, lập lịch làm việc của mình trên cloud và học hỏi thêm về Python từ Forums, Blog trên trang này.

Hướng dẫn ide javascript online

Điểm cộng

Với Pythonanywhere IDE, bạn có thể:

-Tạo tài khoản làm việc

-Xem hướng dẫn làm việc cụ thể

-Viết code, thực thi và kiểm tra kết quả

-Chia sẻ code đã viết

Hướng dẫn ide javascript online

-Có 512MB miễn phí để tổ chức và lưu trữ ứng dụng

-Có thể upload file từ máy tính lên

Hướng dẫn ide javascript online

-Tạo ứng dụng web online

Hướng dẫn ide javascript online

-Lập lịch làm việc

Hướng dẫn ide javascript online

-Quản trị CSDL cho ứng dụng (MySQL/ Postgres)

Hướng dẫn ide javascript online

Điểm trừ

-Nâng cấp tài khoản phải trả phí

Hướng dẫn ide javascript online

2.Browxy  (Java)

Browxy là Java Compiler miễn phí hỗ trợ người dùng xây dựng, biên dịch và thực thi ứng dụng, lưu trữ và download, public code online.

Hướng dẫn ide javascript online

Điểm cộng

Với Browxy, bạn có thể:

-Tạo tài khoản làm việc

-Viết code, thực thi và kiểm tra kết quả

-Cập nhật, chỉnh sửa code

-Quản lý tập tin/ứng dụng

-Download tập tin

-Chia sẻ code đã viết

Điểm trừ

-Giao diện làm việc chưa đẹp mắt

3.Remoteinterview.io Javascript IDE (JavaScript)

Remoteinterview.io JavaScript IDE online miễn phí hỗ trợ người dùng làm việc với các dự án JavaScript như Node JS, HTML/CSS, Angular, Bootstrap, React…

Hướng dẫn ide javascript online

Điểm cộng

Với Remoteinterview.io JavaScript IDE, bạn có thể:

-Tạo tài khoản làm việc

-Chọn loại ứng dụng (JavaScript - Node, BootStrap, Angular JS, Ember.js, React JS…)

-Tạo mới, cập nhật PAD để làm việc

-Viết code, thực thi và kiểm tra kết quả

-Hỏi và được tư vấn trực tiếp

-Chia sẻ code đã viết theo link được cung cấp

Hướng dẫn ide javascript online

Điểm trừ

-Giao diện làm việc khá ít chức năng 

4.Cpp.sh (C++ Shell)

Cpp.sh là một IDE online hỗ trợ người dùng học lập trình với ngôn ngữ C++

Hướng dẫn ide javascript online

Điểm cộng

Với Ideone IDE, bạn có thể:

-Viết code, thực thi và kiểm tra kết quả

Điểm trừ

-Giao diện làm việc chỉ có hai chức năng là viết và thực thi code. 

5..Net Fiddle (C#)

.Net Fiddle là một IDE online miễn phí hỗ trợ người dùng làm việc với các dự án C#, VB.Net, F# theo các dạng Console, Script, MVC, Nancy. 

Hướng dẫn ide javascript online

Điểm cộng

Với .Net Fiddle người dùng có thể:

-Tạo tài khoản làm việc

-Chọn ngôn ngữ (C#, VB.Net, F#)

-Chọn loại ứng dụng (Console, Script, MVC, Nancy)

-Xây dựng, thực thi và kiểm tra kết quả

-Lưu trữ ứng dụng

-Chia sẻ code đã viết theo link được cung cấp

-Convert ứng dụng từ C# sang VB.Net và ngược lại

Điểm trừ

-Thiếu phần hướng dẫn sử dụng

-Giao diện chưa đẹp mắt

Ngoài những IDE được giới thiệu phía trên, còn có rất nhiều các IDE online khác hỗ trợ việc học lập trình của bạn, hãy thử tìm hiểu thêm nhé.

Chúc bạn thành công!

Trung tâm Tin học Khoa học Tự nhiên