본문 바로가기

IT 그것이 알고싶다/프로그래머

안드로이드 프로그래밍 추천 하는 공부방법은? 안드로이드 프로그래밍 추천 하는 강좌나 공부 방법 소개! 안녕하세요, IT 전문 김선생이에요^^ 요즘 모바일하면 안드로이드라고 할 정도로 가장 많은 시장을 차지하고 있는 안드로이드! 오늘은 그 안드로이드에서 사용하는 어플리케이션을 개발하는 방법인 안드로이드 프로그래밍의 추천하는 공부방법에 대해 알려드릴게요^^ 안드로이드 프로그래밍은 모바일에서 사용하는 운영체제중 하나인 안드로이드에서 사용하는 프로그램을 만드는 것을 말하는데요, 안드로이드 환경에서 실행 가능한 어플리케이션을 만드는 직업인 안드로이드 앱 개발자들이 배우는 전문적인 프로그래밍 기술입니다. 안드로이드 시장 점유율은 위 사진을 보시면 알겠지만, 2017년 1분기 기준, 86.1% 인데요 전세계 기준으로 이정도나 되는 점유율을 가진 안드로이드는, .. 더보기
자바 웹 개발자 취업이 쉽다는데? 자바 웹 개발자의 취업전망이 좋다는 말, IT업계에 종사하는 사람이라면 누구나 한 번 쯤은 들어봤을 거에요. 그래서 오늘은 자바 웹 개발자가 되기 위해 어떤 것을 공부해야 하며, 어디서 준비를 하는게 효과적일지에 대한 의미있는 자료를 가지고 왔습니다. 자바 웹 개발자란, 자바기반의 웹 개발을 하는 사람으로 자바, JSP, Spring, 데이터베이스, 자바스크립트 같은 자바 기반 웹 개발 능력을 갖춘 전문적인 인재를 말합니다. 웹 사이트 개발을 위한 웹 프로그래밍과 DB를 이용한 웹 사이트 구축등 을 주로하는 이른바 백 엔드 개발자라고도 부르는 직업이라고 할 수 있죠. 사실 자바 웹 개발자 수업을 들을 수 있는 학원들은 그렇게 많지는 않습니다. 왜냐하면, 일반적인 동네 컴퓨터학원에서 가르칠 수 없는 전문적.. 더보기
C언어 독학, 과연 쉬울까요? c언어 독학,과연 쉬울까요? 안녕하세요 준서쌤이에요 :)4차 산업혁명과 여러 공약들에 힘입어ICT분야가 조명받고 있는 지금 많은 사람들이 프로그래밍에관심을 두고 입문하고 있는데요 그중 대표적인 입문언어로 선택하는 C언어C언어 독학 과연 가능한지 알아보도록 하죠. C언어 독학이 가능한지 알아가기에 앞서기본적으로 프로그래밍언어가 왜 있는지알아보고 넘어가는게 좋을 것 같아요. 컴퓨터는 0100101과 같은 2진수와 같은기계어만 이해하는것 다들 알고 계시죠? 사람이 2진수로 프로그래밍을 하기에는편의적으로나 여러가지 문제가 있어사람이 프로그래밍 언어로 만든것을기계어로 다시 변환하는게 프로그래밍이며 1971년 만들어진 프로그래밍 언어가바로 C언어 입니다 :D C언어는 컴퓨터가 이해하기 쉬운 저급언어와사람이 이해하기.. 더보기
IT공부방법 첫 시작은 프로그래밍 관심에서 시작되어 IT 공부를 계획 하려는 중.고등 학생 비전공자 학생들도 많을 것 입니다. IT 공부의 첫시작 기초는 어느 부분일까요? 프로그래밍 언어 입니다. 프로그래밍 언어 언수외 공부와 같이 그냥 외우기만 하면 되나요? 프로그래밍 언어는 이론 적 내용도 중요하지만 컴퓨터를 활용해 구상을 하고 실행을 하는 분야이기 때문에 제일 핵심 적 요소는 바로 많은 실습을 통해 지식을 습득 해야합니다. 프로그래밍 언어 종류는 한정되어 있지만 기본적 틀을 잡기 위해 혼자서 턱 없이 부족한 부분이 많습니다 공부를 하다보면 저것도 공부해야 할 것 같고 이것도 공부 해야 할 것 같고 구체적이고 체계적이지 않은 과정을 통해 배우기 때문에 중도포기 얻을 수 없는 결과물 당연시 공부에 대한 희망은 떨어져 나갈 수 밖에 없습.. 더보기
파이썬강좌 초심자에겐 최고의 선택! 대학생분들이 슬슬 방학시즌을 맞이하면서요즘들어서 파이썬강좌를 찾으시는학생분들이 많으신데요, 관련 전공자 분들을 시작으로프로그래밍에 지식이 없는 초심자그리고 실무자 분들까지 많은 분들이 찾고 계신파이썬강좌에 대한 글을 준비했습니다^^ 파이썬은 C언어를 기반으로 한오픈소스 고급 프로그래밍언어로1991년 처음 개발되었습니다. 간결한 문법으로 입문자가 이해하기 쉽고다양한 분야에서 활용 가능해서초심자들 뿐만 아니라그래픽, 웹 개발 등 여러 업계에서선호하는 프로그래밍 언어입니다. 파이썬은 오픈소스 프로그래밍언어로다양한 플렛폼에서 사용 가능하고기본적으로 제공되는 라이브러리가 많아,다양한 용도로 확장이 가능합니다. 때문에 소프트웨어 프로그래밍 뿐만 아니라웹 서버 구축 등 다양한 분야에서사용되고 있는 점도 있지만 무엇보.. 더보기
컴퓨터코딩 교육 빠를수록 좋은 이유 컴퓨터코딩 컴퓨터프로그램을 만드는 과정을 코딩이라고 합니다 다른말로 프로그래밍이라고도 하죠. 이 코딩이란 과정은 프로그램을 만드는 과정에 있어서 수없이 발생할 오류들을 마주하고 그러한 문제들을 해결해 나가면서 두뇌발달에 긍정적 영향을 미치며 논리적 사고력과 문제해결능력을 갖추게 됩니다. 그래서 앞으로 초,중,고에서 의무적으로 코딩을 교육시키도록 제도화 된 이유입니다. 이런 장점과 더불어 앞으로 살아갈 세상은 제 4차산업 혁명으로 인한 만물의 지능화 시대란 것이죠. 이러한 시대흐름에 맞춰서 대학 또한 SW(소프트웨어)특기자전형 이라는 입시제도가 신설되어 올해부터 첫 시행됩니다. 이러한 시대적 흐름에 따라 소프트웨어를 배우는 것은 뒤쳐지지 않기 위한 필수적인 선택이라 할 수 있으며 소프트웨어를 다루기 위한 .. 더보기
게임프로그래머 취업 신입은 포기해라 오늘은 게임프로그래머에 취업에 대해 포스팅 해보겠습니다. 일반적으로 실무능력을 중요시보는 IT분야에서도 보안과 게임쪽은 대부분 신입을 채용하지 않습니다. 흔한 구직사이트를 가서 보시더라도 우대와 조건자체에 경력자를 희망하고 있다는것을 보셨을 겁니다. 그 이유는 바로 업무에 투입할 수 있는 인재를 원하기도 하고 게임특성상 노하우적인 면도 무시할 수 없기 때문인데요. 그렇다면 신입을 뽑지 않는데 어떻게 게임회사로 취직을 할 수 있느냐! 우리 사회가 학벌적인 부분을 보면서도 다재다능한 인재를 원하고 있다는것은 알고 계실겁니다. 사실 신입으로 입사를 해야 경력이 되는건데 참 아이러니 하죠? 위에도 말씀드렸지만 경력자를 뽑는 이유는 바로 업무를 볼수있고, 회사측에서 따로 가르칠 필요가 없기때문인데요 같은 월급을 .. 더보기
풀스택개발자 뭐부터 준비해야돼? 풀스택개발자뭐부터 준비해야돼? 안녕하세요 준서쌤이에요 :)IT분야 중에서도 웹개발이 인기인 지금웹분야 프론트엔드 백엔드 이것저것알아보고 계신분들이 많아졌는데요 그 정점에 서있는 풀스택개발자까지오늘한번 알아보도록 하겠습니다. 프론트엔드개발자는웹 개발자중에서도 웹사이트 접속자가시각적으로 볼수있는 웹의 앞면의개발을 담당하고 있어요. 웹의 앞면을 담당한다고 해서많은 사람들이 웹디자이너와 혼동하지만확실이 다른 직업군임을 알고가야 해요. 백엔드개발자는웹사이트의 접속자가 눈으로 볼 수 없는웹사이트의 뒷부분,서버에서 동작하는 프로그램들을 기반으로서버프로그램을 제작하곤 합니다. 프론트엔드개발자 + 백엔드개발자말그대로 앞뒤를 불문하고 개발하는 사람그런 사람을 풀스택개발자라고 불러요 :) 사실 기업, 웹의 규모가 작으면프론.. 더보기
프로그래머자격증 종류와 공부방법 프로그래머 자격증 python, c, c++, java 등등 수많은 언어가 있으며 그에따른 자격증을 설명해 드릴게요 ※ 자격증 1. 컴퓨터프로그래머 프로그래밍에 대한 직무수행을 평가하며 중, 고생 모두 시험을 볼수가 있다 2. ocjp java관련된 국제자격증으로서 문제가 모두영어, 덤프를 통해서 문제와 답만 외우는 형식으로 시험을 봅니다 이것은 취업에 필요한 모든 준비를 마친 다음에 직전에 공부하고 취득하는것을 추천합니다 3. 리눅스마스터 1/2급 리눅스 os관련된 국내 자격증으로 2급은 중, 고생 모두 취득을 할수가 있죠 대입이나 고입을 위해서도 많이들 준비합니다 4. 모바일 앱개발 전문가 2급은 초,중,고생들도 가능하며 모바일 앱 제작툴을 활용하는 시험을 봅니다 이외에도 국내자격증과 국제자격증은 넘.. 더보기
파이썬 기초부터 시작하자 오늘은 파이썬에 대해 알아보도록 하겠습니다. 이 글의 중심내용은 파이썬을 왜 배워야 하는지 입니다. 최근 몇 년 사이 프로그래밍을 비전공자들에게 알려주는 문화가 전 세계적으로 확산되고 있습니다. 하버드나 예일대 같은 해외 대학 뿐만 아니라 카이스트, 국민대, 성균관대 등 국내 대학에서도 프로그래밍 교양 수업이 늘어나는 추세인데요. 이러한 문화 속에서 함께 주목받는 언어가 ‘파이썬’ 입니다. 간결한 문법으로 입문자가 이해하기 쉽고, 다양한 분야에 활용할 수 있기 때문인데요. 이 외에도 파이썬은 머신러닝, 그래픽, 웹개발 등 여러 업계에서 선호하는 언어로 꾸준히 성장하고 있습니다. 그렇다면 파이썬이란 무엇일까요? c언어를 기반으로 한 오픈소스 고급 프로그래밍 언어이며, 오픈소스로 무료이면서 사용하기 편하다는.. 더보기