본문 바로가기

별걸다하는 IT/기타IT

[자바, C/C++, C#, 파이썬, javascript, 리눅스 등등 언어관련] 웹 사이트에서 프로그래밍 연습하기, 코딩하기

[C언어, C++언어 완전정복 목차 링크]

[리눅스 UNIX 완전정복 목차 링크]

프로그래밍 웹에서 하기!

 안녕하세요~

오늘은 언어 연습하는데 제가 유용하게 종종 썼던 사이트들을 소개해드리려고 합니다.

 

먼저 보통 C, C++ 은 visual studio 라는 프로그램 Java는 Eclipse~ 서버까지가면 Spring, 

Python은 쥬피터 노트북이나 파이참 등등

언어 다운받고 개발환경 다운받고 이렇게 개발하고 계시지요?

 

근데 정말 간단하게 연습하고 싶을 경우 저는 웹 서비스를 주로 이용합니다.

간단한 프론트엔드 연습하는데 굳이 이클립스로 프로젝트까지 만들고 싶지않아서.. 일단 귀찮잖아요! 

그냥 개발환경 키는 거 조차 귀찮...ㅎㅎㅎ 게을러요 ㅋㅋ

 

또는 노트북을 안갖고와서 피치못할 때 또는 다른 컴퓨터로 작업을 해야할 때

언어가 안깔려있고 개발환경이 다운안되어있으면 이거 설정하는데만 얼마나 시간이 걸릴지..막막합니다.

 

이렬 경우를 대비해 저는 요 사이트들을 즐겨찾기 해놓고 그 때 그 때 확인하고 싶은 로직 있을 때 활용합니다.

여러개 시도해보시고 맘에 드는 거 써보세요 ㅎ 세상간편~

 

C,C++, java 등 다수 언어 - 코드아카데미, 이데온

워낙 많은 사람들이 알고 있어서 이미 유명한 코드아카데미~ 여기는 참 처음 시작하는 사람들이 무료로 수업(?)을 들으며 연습하기 참 좋은 사이트죠. 저도 여깄는 기초는 에전에 몇 개 다 끝냈답니다. 도움돼요. 한국어 사이트도 있고 ㅎㅎ

다양한 언어들을 지원해줘요

 

URL: https://csacademy.com/workspace/

 

CS Academy

 

csacademy.com

 

이 외에 다양한 언어를 지원해주는 이데온이라는 곳도 있습니다.

URL: https://ideone.com/

 

Ideone.com

Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages.

ideone.com

 

Codingground

파이썬, 터미널, 에디터, 다양한 프로그래밍을 연습할 수 있는 사이트예요

URL: https://www.tutorialspoint.com/codingground.htm

 

Free Online IDE and Terminal

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy. Accept Learn more

www.tutorialspoint.com

 

Frontend (Javascript, jquery, html, css) - jsfiddle

보통 프론트엔드 실험할 때 개발자모드 많이 활용하시죠?

이 사이트도 좋습니당 html, javascript, jquery 등 다 시험해볼 수 있음.

저도 Visual Code나 서브라인 쓰다가 정말 간단한거 가끔 확인할 때 요 아이 사용해요. 다른 사람의 코드를 참조할 수 있다는 장점도 있어요.

 

URL: https://jsfiddle.net/

 

Create a new fiddle - JSFiddle

 

jsfiddle.net

 

Linux 리눅스 - JSLinux

리눅스를 연습해볼 수 있는 사이트입니다.

연습할 때는 VMware나 virtual machine같은 가상머신을 활용하는 것을 추천드려요

하지만 나중에 다시 깔고 이것저것 설정하기 귀찮다.. 조금은 안다 하시는 분은 유용하게 사용할 수 있을거에욤

 

URL: https://bellard.org/jslinux/

 

JSLinux

JSLinux Run Linux or other Operating Systems in your browser! The following emulated systems are available: CPUOS (Distribution)UserInterfaceVFsyncaccessStartupLinkTEMUConfigComment x86Linux 4.12.0 (Buildroot)ConsoleYes click here url x86Linux 4.12.0 (Buil

bellard.org

하나씩 써보시고 맞는거 즐찾해놓으면 유용하게 활용하실 수 있을거예요

도움이 됐다면 하트~~!

  • kyu 2020.02.13 16:06

    웹을 통해 개발할 수 있는 클라우드 IDE서비스, 구름IDE도 있습니다. 35가지의 언어를 지원하며, 컨테이너 생성을 통해 원하는 언어의 개발환경을 쉽고 간단하게 구축할 수 있습니다.