본문 바로가기

아이티뱅크/* 프로그래머

안드로이드앱개발 기초부터 심화까지! 안드로이드앱개발 인터넷에 안드로이드앱개발 검색하면 '자바로 만듭니다' 라는 정보들이 많이 보입니다. 안드로이드 앱은 자바로 만들어집니다. 그래서 자바를 공부하고 안드로이드스튜디오를 공부하시는 분들도 제법 계십니다. 하지만 그게 다가아닙니다. 자바를 통한 앱 개발은 말 그대로 앱의 모습만 만들어지고 서버연동이나 DB연동이 없기때문에 단순한 기본 기능... 인터넷연결 끊어진 컴퓨터처럼 계산기같은 단순한 기본앱 밖에 만들 수 없습니다. 좀 더 고급진 좀 더 세련된 좀 더 다기능의 앱개발을 원하신다면 자바서버를 구축하실 줄 알아야합니다. 자바, 자바스크립트, JSP 그리고 DB연동을 통한 서버구축을 한 후에 만들어둔 앱과 연동시키는 개념입니다. 안드로이드앱개발 과 웹 개발과정과 같은 원리죠. 배움의 과정은 누구.. 더보기
자바공부 시작 전에 꼭 보세요. 자바 공부를 왜 해보려하나요?? 글 쓰기에 앞서 미리 말씀드릴게요. 자바 공부목적이 자기계발, 취미라면 안 읽으셔도 좋습니다. 하지만 진학, 취업, 대회, 공모전 등의 결과물을 만들어내야만 하는 목적이라면 읽어보시면 도움이 될거라 생각합니다. 프로그래밍언어의 종류는 정말 많습니다 그 중에서 자바라는 언어는 가장 많은 사람들이 찾는 언어입니다. 왜? 가장 많이 쓰이기 때문입니다. 그래서 프로그래밍을 배워보려하거나 관련한 진로를 택하고자 하는 사람들이 막연하게 자바부터 공부를 해볼까...라고 접근을 합니다. 자바를 공부하실거라면 그에 맞는 목표설정이 최우선이 되어야합니다. 자바의 쓰임새는 엄청나게 많습니다. 각각의 쓰임새 하나하나를 목적으로 잡고 시작할 순 없기때문에 제가 정리해드릴게요. 자바를 배워서 접근.. 더보기
모바일 어플제작, 어떻게 시작할까? 모바일 어플제작, 어떻게 시작할까? 안녕하세요 진호쌤입니다 ^^* 오늘은 모바일 어플제작을 처음 시작하려는 사람들을 위한 글을 준비했습니다. 모바일 어플제작은 흔히 알고있는 ANDROID 나 IOS 에서 구동하는 어플리케이션을 제작하는 건데요 이번엔 그중에서도 ANDROID에 대한 내용을 집중적으로 파고들어 보겠습니다. 일반적으로 안드로이드의 개발에 앞서 가장 중요한 요소는 누가 뭐래도 JAVA입니다. JAVA는 C/C++과 유사한 문법을 가지고 있는데, 단순하고 효율성을 높이기 위해 여러 기능을 추가한 언어입니다. 특히 네트워크 기능이 기본적으로 탑제되어 있어서 현재 가장 활발하게 사용중인데요, 안드로이드는 JAVA로 애플리케이션 개발 하므로 가장 중요하며 기초중에 기초가 되는 부분입니다. 여기서 가장.. 더보기
프로그래밍기초 교육 미래를 결정합니다. 프로그래밍기초 쉽게쉽게 접근할 수 있지만 기초를 어떻게 배우고 만들어두냐가 앞으로 다가올 미래사회에서의 나의 경쟁력을 바꿔놓을 큰 기반이 될 수 있습니다. 프로그래밍기초는 뭘 말하느 걸까요? 프로그래밍이란 컴퓨터언어로 프로그램을 만드는 과정입니다. 그렇다면 프로그래밍의 시작은 컴퓨터언어를 배워보는 것으로 시작합니다. 컴퓨터언어는 대표적으로 C언어, 자바, 파이썬 등의 언어들이 있습니다. 많이 들어보셨죠? 그 외에도 수백가지 종류의 언어들이 있습니다 엄청나게 많죠? 각 언어들은 역할이 있으며, 무엇을 개발할 것인가에 따라서 주로 쓰는 언어는 달라집니다. 그럼 프로그래밍기초를 위해서는 무엇을 배워야 하느냐?? 가장 많은 범위에서 쓰리고 널리쓰이는 언어 세가지 앞서 말씀드렸던 C언어, 자바, 파이썬! 이 세가.. 더보기
자바개발자 연봉과 나아갈 비젼!! 개발자로의 취업에 있어서 C와 자바를 두고 비율을 보자면 자바가 90%의 비중을 차지합니다. 개발자가 되고싶다면 대부분은 자바개발자로 취업을 하게된다는 얘긴데요! 그럼 자바로 무엇을 만들길래 이런 비중을 차지하느냐?? 여러가지 소프트웨어를 만들 수 있지만 그 중 대표적으로 어플리케이션과 웹개발을 할수가 있습니다. 특히 웹개발분야가 대다수로 어마어마한 수요를 가진 시장이 바로 웹개발이랍니다! 일이 많아 바쁠지언정 밥굶을 일은 없는 웹개발이 자바로 이뤄지기때문에 IT취업시장에 있어서 압도적인 비율을 차지하고 있는 자바개발자입니다. 그럼 연봉과 로드맵은?? 연봉의 폭은 학사학위(4년제 대학졸업장)가 있는지 없는지에 따라, 들어가는 기업이 중소인지 중견인지 대기업인지에 따라 달라집니다. 일반적으로 4년제 학위를.. 더보기
프로그래밍언어순위 TOP5 ! 안녕하세요^^ IT분야에 발을 담궜다면 필수로 알아야 하는 프로그래밍 언어 프로그래밍 언어의 종류는 몇가지며? 프로그래밍 언어 순위와 사용도는 어떤지? 간략히 자료를 보여드리려 합니다 ^^ 회화를 하기위해 영단어를 외우고 영단어를 외우기위해 알파벳을 외우듯 프로그램을 짜기위해 코딩을 하고 코딩을 하기위해 프로그래밍언어를 공부하는거죠 무수히 많은 프로그래밍 언어종류가있지만 필요한 핵심 언어만 정리해보았습니다 ^^ 딱 정해진 순위가있는것은 아닙니다 ^^ 다만 이러한 순서로 공부를 하면 이해도에서 훨씬 도움이 되며 평균적으로 기초공부를 시작할떄 이렇게 시작합니다 공부할수있는 기초 프로그래밍언어는 크게 C언어/파이썬/JAVA로 나뉩니다. C언어 파이썬 자바는 성향이 전부 다른 언어들이며 파이썬은 가장 기초로 접.. 더보기
코딩배우기 컴퓨터언어들의 종류와 개념정리 코딩은 컴퓨터언어를 이용해서 컴퓨터프로그램을 만드는 과정입니다. 프로그래밍이라고도 합니다. SW(소프트웨어)를 다루기 위해 가장 먼저 배우는 과정입니다. 그럼 가장 먼저 알아야 할 것은 컴퓨터의 언어를 이해하는 것입니다. 컴퓨터언어는 사람의 언어가 한국어, 영어, 불어, 일본어, 중국어 등등.. 아주 다양하듯 컴퓨터의 언어도 아주 다양합니다. 각각의 언어들은 다 다른 쓰임새, 목적 그리고 기존언어의 보완 등을 하며 지금도 계속 만들어지고 있습니다. 그 중 가장 대표적인 언어들을 소개하자면 C, Java, Python이 있습니다. C와 자바는 굉장히 오랜시간 다져온 단단한 기반을 가진 언어들이고 파이썬은 최근 떠오르는 언어입니다. 모두 개발을 목적으로 만들어졌습니다. 세 언어 모두 아주 다양한 분야에 사용.. 더보기
프로그래머 연봉과 직업종류 IT의 관심을 가지게 되는 평균적인 이유는 프로그래머라는 직업이 상당수를 차지합니다 ^^ 그렇다면 프로그래머 종류는 어떤것이 있으며? 프로그래머마다 준비과정은 어떠하며? 프로그래머의 연봉은 어떤지? 필히 숙지하고 계획 세우셔야 합니다. 프로그래머는 다른 말로 개발자라고도 하며 (프로그래머 = 개발자) 크게 앱/웹/SW/게임으로 나뉩니다 ^^ 각 분야마다 큰 차이는 없지만, 심화과정은 조금씩 다릅니다. 하지만 C언어/C++/자료구조 이 3가지 과목은 공통된 것 을 보실수있죠. 프로그래머라는 직업자체가 IT분야에서 가장 공급이 많고 공부기간,난이도 모두 평균적인 직업입니다. 이 평균적인 직업에서 공통으로 차지하는 이 3과목은 IT분야에 종사한다면 필수로 공부해야 하는 과목이라고 보실 수 있습니다. 클라이언트.. 더보기
코딩 독학 프로그래밍과 연관성은? 어린 학생들부터 부모님들까지 국수사과영 교과목만큼 주목받고있는 코딩교육 코딩이 무엇이며? 코딩교육이 왜 필요해서? 이렇게 떠오르고 어린나이부터 준비하려하는지 한 눈에 알아보시기를 바랍니다 ^^ 코딩은 컴퓨터 프로그램의 명령문을 사용해 프로그램을 작성하는 일이에요. 코딩에 대한 쉬운 이해를 예시로 들어볼까 합니다. 모든 일에는 순서가 있는 법이죠. 계란 프라이를 만들고자 한다면 먼저 프라이팬에 기름을 두르고 달걀을 터트려서 익히기를 기다립니다. 이렇게 순서대로 조합하는 것을 알고리즘이라고 하고 구성하는 것이 코딩의 기본입니다 프로그래밍 언어입니다. 영어회화를 하기위해 단어를 외우고 단어를 외우기 위해 알파벳을 공부하듯이 프로그램을 짜기위해 코딩을 하고 코딩을 하기위해 프로그래밍 언어를 공부하는것입니다 ^^.. 더보기
프로그래밍독학 기회비용은 따져보고 하나요? 프로그래밍 독학에 대해서... 프로그래밍을 독학하려 하시는분들이 정말 많습니다. 4차 산업혁명을 대비하여 프로그래밍에 대해서 알고자 독학하는 분들도 계시고 취업을 위해서 준비하고자 독학하는 분들도 계시고 흥미로 인해 독학하는 학생들도 있습니다. 목적은 다양한데 무엇부터 해야할까요? 프로그래밍 언어라고 하면 대표적으로 C언어와 자바가 거론됩니다. 그 중 대부분 C언어로 시작을 합니다. 자바도 C언어에서 파생된 언어입니다. C언어 독학을 위한 서적들도 많고 인터넷강의도 잘 나와있습니다. 그런데 문제는 어렵습니다. 이 프로그래밍이란게 2018년도부터 초,중,고를 대상으로 의무교육으로 적용이 되는데 아직은 아니기 때문에 처음 접하는 생소한 용어들과 개념들에 어려워하고 장벽을 느끼게 됩니다. 그래서 파이썬이라는 .. 더보기
프로그래밍 기초 모두에게 해당되는 이야기 프로그래밍 기초 과연 프로그래머가 될 사람들만 알아야 하는 걸까요? 프로그래밍이라는 것은 프로그래밍 언어를 이용한 프로그램을 만드는 과정을 말합니다. 같은 말로 코딩이라고도 합니다. 많은 사람들이 이 프로그래밍 기초에 대한 필요성을 느끼고 있습니다. 2018년도 부터 초,중,고 학생들을 대상으로 코딩교육이 의무화됩니다. 이에 대비해서 기초교육에 대한 수요가 많이 늘어나고 있습니다. 또한 학생들 뿐아니라 4차 산업 혁명을 대비하여 중장년층에서도 사업적인이유로 취미를 이유로 여러가지 이유로 프로그래밍에 대한 교육을 받고 계십니다. 또한 교육영역 확대로 인하여 대입전형으로 소프트웨어특기자전형이 2018년도부터 시행되고 2020년 수능과목지정으로까지 논의가 진행중이라고 하니 그 중요성은 이루 말할 수 없습니다... 더보기
C언어 기초를 한 달만에 끝낸다고? 뻥치시네! C언어 기초를 한 달만에 끝낸다고? 뻥치시네! 안녕하세요^^ 승글쌤입니다. IT 공부를 하고자 하는 학생들이 가장 먼저 시작하는 C언어입니다. 컴퓨터와 소통하는 언어로 생각하면 이해가 편한데요, 미국인과 대화를 나누기 위해 영어를 배우듯, 중국인과 대화를 나누기 위해 중국어를 배우듯이 컴퓨터와 대화를 나누기 위해 배우는 프로그래밍 언어에요^^ 그런 기초 중에 기초인 C언어이지만 한 달만에 마스터를 한다는 둥 방학동안 마스터를 할 수 있다는 둥 말도 안되는 이야기들입니다. 현실은 프로그래밍 언어를 통해 처음부터 끝까지 일을 하는 개발자나 정보보안전문가 진로는 프로그래밍 마스터를 위해 6개월 정도를 해요. 그 6개월 공부를 해도 마스터가 안되는 학생들도 많다는 것이 문제에요. 동내 컴퓨터 학원에 가서 C언어.. 더보기