이 5개 사이트 및 앱에서 전문가처럼 코딩하는 방법 알아보기

컴퓨터 프로그래머와 소프트웨어 개발자가 부족합니다. 기술 산업이 인재가 따라갈 수 있는 것보다 빠르게 성장하고 있기 때문에 이것은 큰 문제입니다. 일부 회사는 자격을 갖춘 엔지니어  pay 20% more

모바일(Mobile) 앱 수익은 $935 billion by 2023 를 창출할 것입니다 . 돈은 많이 들지만 나눠먹을 사람이 별로 없어요. 약간의 관점을 제공하자면, 2017년에  컴퓨터 공학 졸업생은 50,000명 에 불과했고 미국에서만 500,000명의 오픈 컴퓨팅 직위가 있었습니다.(50,000 Computer Science grads)

이 급변하는 (고임금) 산업에 참여하시겠습니까? 그러면 전문가처럼 코딩하는 방법을 배우는 데 도움이 되는 다음 앱과 사이트를 찾을 수 있습니다. 

칸아카데미(Khan Academy)(Khan Academy)

기본 사항에 익숙해지면 고급 역학으로 바로 뛰어들 수 있습니다. 그리기 및 애니메이션, 쿼리, 게임 및 시각화, 자연스러운 시뮬레이션을 포함한 모든 종류의 프로젝트를 통해 배우게 됩니다. 

바로 뛰어들어 코딩을 배울 준비가 되었다면 Khan Academy 가 시작하기에 좋은 곳입니다. 프로그래밍에 대한 무료 강좌를 제공하는 비영리 단체입니다. Javascript , JQuerySQL 과 같은 컴퓨터 언어의 기초를 배우고자 하는 학생 및 성인을 위해 설계되었습니다 . 

모든 것이 자율적으로 진행되며 비디오, 연습, 기사 및 프로그램을 포함하여 사용할 수 있는 많은 리소스와 함께 제공됩니다. 웹 기반이므로 컴퓨터나 모바일 장치에서 액세스할 수 있습니다.

팅커(Tynker)(Tynker)

이것은 어린이용으로 설계된 앱이지만 코딩 및 시각적 스크립팅 방법의 기본을 훌륭하게 가르쳐줍니다. Unreal Engine의 악명 높은 청사진 시스템 덕분에 시각적 코딩이 증가하고 있습니다. 

비디오 게임을 만드는 것이 목표라면 Tynker 가 코딩 역학을 배우는 데 도움을 줄 수 있습니다. 간단한 드래그 앤 드롭 개념을 사용하여 이 작업을 수행합니다. 게임 스테이지를 구축한 후에는 플레이하여 제대로 작동하는지 확인해야 합니다. 

Tynker 가 각 부분을 안내하여 더 빨리 이해할 수 있도록 도와줍니다. 좀 더 복잡한 것을 할 준비가 되면 더 나이가 많은 어린이와 십대를 ​​위해 고안된 프로그램을 시도해 볼 수 있습니다. 

Tynker 에는 무료 코스가 있지만 더 많은 프로그램을 잠금 해제하려면 업그레이드하려면 비용을 지불해야 합니다. 배울 수 있는 언어에는 JavaScript , Python , CSSHTML 이 있습니다. 

로봇 공학에 Tynker(Tynker) 를 사용할 수 있다는 점도 주목할 가치가 있습니다 . Android 또는 iOS 태블릿 에 앱을 다운로드하고 프로그래밍한 드론 또는 드로이드를 제어할 수 있습니다. 비디오 게임에만 사용하는 경우 컴퓨터나 모바일 장치를 사용할 수 있습니다. 

요금은 분기별로 청구되는 $60부터 시작합니다. 또한 연간 $120 또는 평생 액세스에 대해 $240를 지불하는 옵션도 있습니다. 

코드워(Codewars)(Codewars)

어떤 사람들은 게임화를 통해 더 나은 코딩 방법을 배웁니다. 그것이 당신처럼 들리면 Codewars(Codewars) 에는 "카타"로 알려진 다양한 도전과 함께 제공되는 무술 테마가 있습니다. 이 katas를 완료하면 더 고급 레슨을 잠금 해제할 수 있습니다. 동시에, 당신은 계급과 명예를 얻고 있습니다. 

SQL , Crystal , Java , C++, JavaScript , Ruby 등과 같은 다양한 코딩 언어 중에서 선택할 수 있습니다 . 그런 다음 카타를 극복하고 기술을 강화하는 데 도움을 줄 수 있는 개발자 커뮤니티가 있습니다. 한 가지 언어로 시작한 다음 다른 언어를 배우면 고용 가능성을 높일 수 있습니다. 

기술을 마스터한 후에는 자신만의 카타를 작성하고 커뮤니티에 도전할 수 있습니다(실제 무술 도장처럼!). 

이 플랫폼은 온라인에서 사용할 수 있으며 무료로 사용할 수 있습니다. 

인코딩(Encode)(Encode)

한 입 크기로 학습하면 컴퓨터 프로그래밍에서 볼 수 있는 것처럼 복잡한 개념을 더 쉽게 기억할 수 있습니다. 이것이 Encode 가 코딩 방법을 배우기에 바람직한 Android 전용 앱으로 만드는 이유입니다. 

한 번에 몇 분씩 쉽게 배울 수 있어 정신적으로나 육체적으로 바쁜 사람들에게 이상적입니다. 그러나 고급 수업으로 진행함에 따라 시간이 조금 더 걸릴 수 있습니다. 

JavaScript 와 같은 주문형 언어를 배우게 됩니다 . 모든(Every) 수업은 대화식이며 방금 배운 내용을 더 잘 이해하는 데 도움이 되는 피드백을 받습니다. 

솔로런(SoloLearn)(SoloLearn)

더 다재다능한 앱이 필요하다면 SoloLearn 을 방문하십시오. 이 응용 프로그램은 iOS 및 Android 장치에서 모두 작동합니다. 컴퓨터에서 배우는 것을 선호한다면 웹사이트를 사용할 수 있습니다. 

Python , JavaScriptJava 를 포함하여 선택할 수 있는 여러 프로그래밍 언어가 있습니다 . 다른 학생들에게 질문하고 답변할 수 있는 윙윙거리는 커뮤니티 포럼이 함께 제공됩니다. 

경쟁심이 강한 당신을 위해 사이트에 바로 리더보드가 있습니다. 당신의 점수에 따라 실시간으로 업데이트되는 최고의 학습자를 위한 탭이 있습니다. 더 많은 코스 시간을 이수하면 이를 얻을 수 있습니다. 

글로벌 리더보드 또는 코스 관련 리더보드(특히 C# 또는 Javascript 의 경우 )의 맨 위에 있을 수 있습니다. 또한 이 리더보드를 사용하여 배우고 있는 언어로 된 리더를 찾아 누구에게 도움을 요청할지 아는 것이 현명할 것입니다.

그러면 프로필에 다음과 같이 잠금 해제할 도전 과제 목록이 표시됩니다.

  • 개발자(Developer) (코드에 10개의 찬성표 받기)
  • 좋은 답변(Answer) (당신의 답변에 대해 5개의 찬성표 받기)
  • 좋은 시민(Citizen) (수업이나 퀴즈에 대한 의견을 남김)
  • 전문가(Guru) (한 무기로 500번의 도전에서 승리)

게이미피케이션은 학습의 미래 방식이므로 관심이 있다면 한 번 사용해 보세요.

지금 코딩 방법 배우기 시작(Start Learning How To Code Today)

이 목록에 있는 대부분의 플랫폼은 무료이므로 프로 코더가 되지 않을 이유가 없습니다. 바쁜 사람들을 위한 앱과 게임을 통해 가장 잘 배우는 사람들을 위한 앱이 있습니다. 

당신의 동기와 학습 스타일이 무엇이든, 당신을 위한 프로그램이 있습니다.



About the author

저는 이 분야에서 거의 10년의 경험을 가진 소프트웨어 엔지니어이자 블로거입니다. 저는 Mac 및 Windows 플랫폼을 위한 도구 리뷰 및 튜토리얼 제작을 전문으로 할 뿐만 아니라 소프트웨어 개발 주제에 대한 전문가 논평을 제공합니다. 저는 또한 전 세계의 기술 컨퍼런스에서 프레젠테이션을 한 전문 연사이자 강사입니다.



Related posts