본문 바로가기

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

C언어 입문 혼자 할 수 있어? C언어 입문 혼자 할 수 있어? 안녕하세요 준서쌤이에요 :) ICT융합 산업으로 인해 이제는 산업 모든 분야에 ICT기술이 접목되는 시대가 되었습니다. 사람들도 그에 발맞춰서 프로그래밍 입문언어로 C언어를 많이 선택하고 있는데요. 과연 C언어 입문, 혼자 할 수 있을까요? 컴퓨터는 0100111과 같은 2진수로 된 기계어를 인식하는건 알고있죠? 2진수로 프로그래밍을 하기 힘드니 사람이 쉽게 알아 볼 수 있는 언어로 프로그래밍을 하고 그걸 다시 기계어로 변환하여 프로그램을 만드는거에요. 그렇게 1971년 처음 만들어진 사람이 사용 할 수 있는 프로그래밍 언어가 바로 C언어 입니다. IT에 관심을 가진 많은 사람들과 프로그래밍을 막 입문하는 사람들이 처음 접하는 언어는 대부분 C언어 에요. 하지만 많은 사람.. 더보기
Python 강좌 그저 쉽다고 생각해? Python 강좌 그저 쉽다고만 생각해? 안녕하세요, 팩트전문 진호쌤입니다^^* 이제 곧 대학교를 시작으로 여름방학이 다가오고 있는데요, 많은 IT관련 업계 학생들이 Python(파이썬) 강좌를 듣고자 대학생분들이 미리미리 저희에게 문의를 하고 계십니다. 그럼, Python이 무엇인지 왜 Python 강좌를 듣고자 하는지에 대한 유익한 글을 준비했습니다. Python은 간결한 문법과 이해하기 쉬운 프로그래밍 언어로 프로그래밍 초심자들에게 적합한 스타팅 언어로 많이 알려져 있는데요, 그러면서도 생산성도 뛰어나, 비전공자들을 필두로 프로그래밍 현업 종사자에게까지 선호하는 프로그래밍 언어로써 자리 잡고있는 추세입니다. Python은 오픈소스 프로그래밍언어로 다양한 플렛폼에서 사용 가능하고 기본 제공되는 라이브.. 더보기
파이썬 인강 이제는 정신 차려야죠. 파이썬 인강 이제는 정신 차려야죠. 안녕하세요 준서쌤이에요 :D 파이썬에 관심을 두고있는 학생이라면 또는 파이썬을 독학하고있는 학생이라면 파이썬 인강, 파이썬 독학 검색창을 통해 수도없이 검색해보고 찾아봤을꺼에요. 이유는 모두 비슷하다고 생각해요. "파이썬으로 개발을 하고싶어서" "공짜로 파이썬을 배우고 싶어서" 프로그래밍 언어를 독학한다는 학생들에게 한가지 물어보고 싶은 점이 있어요. 한 자리에 앉아서 4시간 이상 프로그래밍 언어만 공부해 본 적 있나요? 노력과 대가 없이는 돌아오는것 또한 없어요. 말로만 독학한다 혼자한다 하는건 말이지. 독학을 한다 해도 하루에 1시간도 안하면 수박 겉핥기나 다름없어요. 솔직히 안하느니만 못하죠. 파이썬 프로그래밍 뿐만 아니라 C언어, JAVA또한 마찬가지입니다. 어.. 더보기
파이썬 프로그래밍 제대로 알고가야지? 파이썬 프로그래밍 제대로 알고 가야지? 안녕하세요 준서쌤이에요 :D 4차 산업혁명에 힘입어 IT분야에 관심이 많아지고 있는 지금, 많은 사람들이 입문언어로 C언어 대신 파이썬을 선택하고있는데요. 파이썬 프로그래밍, 어디부터 시작해야 하는지 오늘한번 제대로 알고 넘어가겠습니다. 파이썬 프로그래밍, 프로그래밍 언어중 문법이 간결하고 사용량 또한 세계적으로 활성화되있어 많은 기업이 사용하고 있는언어이죠. 짧은 기간동안 빠르게 변하는 사회에 발을 맞추기 위해서는 기존 C언어와 JAVA로의 프로그래밍은 한계가 있었기에, 업무의 단기간 빠르게 코딩 할 수 있는 파이썬의 효율성과 파이썬 프로그래밍을 이용하여 다양한 환경에서 응용 할 수 있어 많은 기업들의 이목이 집중되고 있습니다. 프로그램 개발속도에 있어 다른 프로.. 더보기
파이썬 독학 누가 쉽다그래? 파이썬독학 누가 쉽다그래? 안녕하세요 준서쌤입니다 :) ICT에 모든 이목이 이끌리고 있는 지금 프로그래밍 입문에 관심이 많아지는데요. 오늘은 파이썬독학 노려보시는 분들을 위한 글을 한번 작성해보도록 하겠습니다 :D 이전에도 한번 설명한적이 있는 파이썬 파이썬은 간결한 문법과 쉬운 접근방식으로 많은 입문자들이 쉽게 접근 할 수 있는 언어입니다. 또한 C언어와 JAVA와 더불어 전세계에서 3번째로 많이쓰이고 있는 프로그래밍 언어이기도 합니다 :) 간단히 문법이나 전체적으로 가볍게 알고넘어가는 정도의 목적으로 파이썬을 배우신다고 하시면 저는 물론 독학을 말리지 않습니다. 다만 파이썬을 응용해서 전문적으로 웹이나 프로그램을 코딩하려 하신다면 저는 독학을 말리겠습니다. 문법이 간결하고 접근방법이 간단하다고 심화.. 더보기
C#프로그래밍 전문교육이 필요해? C#프로그래밍 전문교육이 필요해? 안녕하세요 준서쌤이에요 :) C언어 부터 시작해서 C#까지 요즘 관심이 많이 늘고있는데요! C#프로그래밍, 관련 전문교육이 필요한지 오늘한번 알아보도록 하겠습니다. C, C++, C# 공통점을 찾으면 다 C네요. 네 맞습니다. 바로 C언어를 기반으로 만들어진 프로그래밍 언어입니다. C언어에서 클래스, 객체, 상속 개념이 추가된것이 바로 C++이고. 이 C++이 웹에서도 적용이되게끔 비주얼화되며 확장발전한게 바로 4세대 언어 C#입니다. C언어를 기반으로 만들어진 언어인 만큼 선행으로 요구되는 C, C++을 공부하셔야 기본적으로 C#을 이해하는데 도움이 되요. 큰 틀을 알아야 세부적으로 들어갈수 있듯 C#의 조상님뻘인 C언어부터 차근히 공부해 나가는게 좋겠죠? 위에서 말했.. 더보기
어플리케이션제작 프로그램 꼭 배워야하는 이유 어플리케이션제작 방법 이젠 누구나 배워두는게 좋습니다. 반드시 어플개발자가 되고자하는 사람이 아니더라도 말이죠. 그 이유를 좀 다뤄보자면 우리의 일상은 완전히 모바일화 되었고 모든게 모바일스마트폰으로 가능해진 시대가 열렸습니다. 정보공유, 홍보마케팅, 서버구축 모두 모바일에 해두고 모바일을 통해서 퍼져나갑니다. 규모에 관계없이 기업들도 개인사업자도 모바일 어플리케이션을 활용하여 본인들의 홈페이지를 구축하거나 어플리케이션을 통한 이벤트 홍보 마케팅을 활용합니다. 요식업체인 배달의 민족도 어플리케이션이 필요하고 쇼핑몰 옷가게도 어플리케이션이 필요한 시대입니다. 그런데 이 어플리케이션은 제작 의뢰비용이 상당히 비쌉니다. 옵션빼고 최소로 해도 300만원이상은 훌쩍 넘어가며 옵션이 늘어날 수록 많은 작업이 필요해.. 더보기
앱제작 뭐부터 시작해야돼? 앱제작 뭐부터 시작해야돼? 안녕하세요 준서쌤이에요 :) 모든 사람들이 스마트폰을 달고사는 요즘 앱제작을 도전하는 사람도 많아지고 있는데요. 그래서 오늘! 앱제작 어디부터 공부해야하는지 확실하게 이해시켜 드리도록 하겠습니다 :) IOS와 Android는 기본적으로 기반이 되는 핸드폰도 다르지만 앱제작을 할 때 기반이 되는 언어도 다릅니다. IOS는 C언어를 기반으로한 Object C 또는 Swift를 기반으로 앱제작을 진행하지만 Android는 앱제작을 할 때 JAVA를 기반으로 제작해서 이런 차이점을 염두해야 합니다. 둘 다 할수있으면 좋겠지만 Android 앱제작을 해보시고 싶으시면 기본적으로 C로 프로그래밍 언어 입문하시고 JAVA, JSP, SPRING FRAMEWORK와 같은 웹 / 앱개발에 대한.. 더보기
스프링프레임워크 이게 어디에 쓰는거야? 스프링프레임워크 이게 어디에 쓰는거야? 안녕하세요 준서쌤이에요 :) 오늘은 자바개발자에 진로를 두고 계신 분들이라면 꼭 알고 넘어가야할 스프링프레임워크! 오늘 한번 알아보도록 하겠습니다. 일단 스프링프레임워크를 알기 전에 알고 넘어가야 하는것이 프레임워크입니다. 프레임워크란, 개발자가 번거로움을 줄이기 위해 자주 사용하는 코드나 개발자의 입맛대로 코드를 추가하여 코딩시 사용할 수 있어요. 그렇게 하면 뼈대를 만드는 시간이 단축되고 필요할때마다 호출할 수 있어 시간낭비를 막고 편리함을 추가 할 수 있습니다. 여러 프레임워크들이 존재하고, 스프링프레임워크 또한 많은 프레임워크중 한 종류입니다. 각 프레임워크들마다 장점이 있고 단점또한 있지만 스프링프레임워크가 인기있는 이유는 바로 한국 정부에서 만들어 공급하.. 더보기
컴퓨터코딩 교육이 빠를수록 좋습니다. 컴퓨터코딩 코딩에 대한 관심 더불어 코딩교육에 대한 필요성이 많이 부각되는 요즘입니다. 코딩이란것은 컴퓨터프로그램을 만드는 과정으로 프로그래밍이라고도 합니다. 2018년부터는 초중고 학생들을 대상으로 의무교육으로 지정되기도 하죠. 왜 의무적으로 교육하는 걸까요? 컴퓨터프로그램을 만드는 과정은 수많은 문제들을 마주하고 해결해나가고 또한 더 세련되고 더 편리한 프로그램을 만들기 위해 끊임없이 생각하고 연구하고 고민을 하게 만들기때문에 논리적인사고력 문제해결능력 을 통한 두뇌발달에 도움이 되기때문에 초중고 학생들을 대상으로 프로그래밍을 교육시키게 되는 것입니다. 또한 제 4차산업혁명을 앞둔 우리가 대처하기 위한 국가적인 차원에서의 대비이기도 하죠. 그럼 프로그램을 만들기 위해서는 구체적으로 무엇을 배워야할까요.. 더보기
컴퓨터프로그래밍 기초 시작이 중요한 이유 컴퓨터프로그래밍 소프트웨어를 만드는 과정, 즉 컴퓨터프로그램을 만드는 과정을 컴퓨터프로그래밍이라고 합니다. 코딩이라고도 하죠. 제 4차 산업혁명의 핵심분야이자 앞으로의 시대변화가 소프트웨어가 우리 일상 사물 전체에 결합이되어 더욱 소프트웨어 중심사회가 될거라 예고되고 있기에 프로그래밍에 대한 관심이 어느때보다 높으며, 그에대한 방증으로 2018년도부터 초,중,고 학생들을 대상으로 의무적으로 프로그래밍을 교육하도록 지정하였습니다. 프로그래밍을 수능과목으로도 지정할지에 대해서 논의가 된다고 하니 그만큼 국가적인 차원에서도 교육에 대한 장려를 하고있으며 그만큼 앞으로 살아갈 시대에 있어서 중요한 경쟁이 된다는 얘기겠죠^^ 컴퓨터프로그램을 만들기 위해서는 컴퓨터의 언어를 배우는것이 가장 우선순위입니다. 컴퓨터는.. 더보기
안드로이드 프로그래밍 대충 배울거니? 안드로이드 프로그래밍 대충 배울거니? 안녕하세요, IT 전공 진호쌤입니다. 오늘은 안드로이드 프로그래밍을 배우고자 하는 많은 분들에게 꼭 드리고 싶은 팁을 정리한 아주 유익한 글을 준비했습니다. 안드로이드 프로그래밍은 요즘들어서 많은 사람들이 사용하는 안드로이드 환경에서 실행 가능한 어플리케이션을 제작하는 것을 말합니다. 애플사의 IOS와 양대산맥으로 많은 스마트폰 유저들을 보유한 대대적인 시장을 가지고 있어서 앞으로도 그 미래가 창창한 IT업계의 대표적인 유망직종 중 하나라고 할 수 있습니다. 안드로이드 프로그래밍을 할 때는 기본적으로 JAVA언어를 사용합니다. 대표적으로 사용하는 통합 개발 환경인 안드로이드 스튜디오가 JAVA언어를 기반으로 되어있기 때문인데요, 그래서 안드로이드 프로그래밍을 하려면 .. 더보기