Offcanvas

개발자 / 디지털 디바이스 / 모바일 / 소비자IT / 애플리케이션 / 훈련|교육

'아이패드에서도 프로그램 짠다' 학습용 앱 15선

2020.05.26 Techworld Staff  |  Techworld
코딩 기술 수요가 높아짐에 따라 개발자가 집에서나 이동 중에도 새로운 기술을 배울 수 있는 프로그래밍 앱의 가용성이 증가했다.

애플의 앱스토어에는 아이패드와 모바일 기기에서 접근할 수 있는 다양한 애플리케이션이 있으며, 그중에서도 개발자가 사용해 볼 만한 앱을 소개한다.

1. 솔로런
ⓒGetty Images Bank

솔로런(Sololearn)은 iOS와 안드로이드용 무료 코딩 앱으로 파이썬 3, C++, 자바, 기타 프로그래밍 표준 과정을 제공한다. 여기에는 사용자가 실제 코드를 테스트하고 결과를 볼 수 있는 '코드 놀이터' 기능도 있다. 모바일 코드 학습 기능은 사람들이 어디서나 이동 중에도 학습하고 프로그래밍 기술에 접근할 수 있음을 의미한다.

2. 엔키
ⓒGetty Images Bank

엔키(Enki)는 사용자가 전문가로부터 코드의 기본을 배울 수 있는 온라인 멘토링 기능을 제공하는 프로그래밍 앱이다. 사람들의 개념적 지식을 테스트하기 위해 플래시 카드를 사용하여 학습 도구 역할을 하는 '공간 반복' 기능도 있다. 엔키는 iOS와 안드로이드에서 무료로 제공된다.


3. 코다
ⓒCoda


원래 맥 편집기인 코다(Coda)는 이제 아이폰과 아이패드 텍스트 편집기도 제공한다. 다른 언어 중에서 아파치, C, HTML, 고, CSS, PHP, 펄(Perl), 파이썬, 자바스크립트에 대한 구문 강조를 지원한다.

코다에는 로컬 및 원격 파일 관리, 다양한 원격 프로토콜(예 : SFTP, 웹DAV, 아마존 S3, 드림오브젝트(DreamObjects)) 및 일반적으로 사용되는 코드 비트를 저장하고 반복하는 방법인 '클립(Clips)'도 포함된다.

맥용 코드와 함께 에어프리뷰(AirPreview)를 사용해 데스크톱에서 코딩을 풀 수도 있다.

4. 프로그래밍 허브
프로그래밍 허브(Programming Hub)는 유용한 앱으로 파이썬, 어셈블리(Assembly), HTML, VB.NET, C, C++, C#(C Sharp), 자바스크립트, PHP 또는 자바 프로그래밍 작업을 하는 학습자와 숙련된 개발자 모두 사용할 수 있다. 우아하고 직관적인 인터페이스를 자랑하며 초보자를 위한 재미있는 요소를 높이기 위해 게임화된 요소도 들어 있다. 널리 쓰이는 이 도구는 약 5만 6,000명의 사용자가 구글 플레이에서 평균 4.3개의 별점을 줬다. 

5. 자바로 코딩하는 법 배우기
이 앱은 열정적인 아마추어를 위한 또 다른 앱으로, 세계에서 가장 인기 있는 프로그래밍 언어 중 하나인 자바를 배울 때 유용하다. 이 앱의 64개 강의(범주별로 세분됨)는 총 3시간 이내에 완료되도록 설계되어 초보 개발자를 위한 빠르고 쉬운 스타터 팩을 제공한다.

6. 데브키
데브키(DevKey)는 코드 편집 앱과 호환되는 모든 프로그래밍 언어를 위한 다목적 개발자 키보드다.

7. 버퍼 에디터
버퍼는 드롭박스, 깃허브, 아이클라우드 SSH, SFTP, FTP 서버 같은 수많은 원격 서비스와 연결할 수 있는 코드 편집기 앱이다. 버퍼에는 유니코드 지원, 확장 키보드 및 빔(Vim) 코딩 지원 기능이 있다.

버퍼에는 ASP, AWK, 액션스크립트(ActionScript), 에이다(Ada), 아두이노(Arduino), C, C++, C#, CSS, HTML, INI, 자바, 자바스크립트, 펄, PHP, 프로그레스, 퍼펫, 파이썬, R, 루비, SQL 등 다양한 프로그래밍 언어를 위한 구문 강조 및 코드 자동 완성 기능도 포함되어 있다. 

CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.