C언어

C언어는 현재 가장 널리 쓰이는 명령형 언어입니다.

대다수 컴퓨터 구조와 운영체제가 C 컴파일러를 갖고 있어서

거의 모든 환경에 사용할 수 있습니다.

C++, 오브젝트-C, PHP 등 많은 언어의 토대가 된 언어.

기본적인 프로그램 구조가 기술 가능하고, 비트 조작 등 세밀한 기술도 가능합니다.

미니컴퓨터용 운영 체제인 유닉스의 대부분은 이 언어로 기술되어 있습니다.

최근에는 마이크로컴퓨터용 소프트웨어의 공통화를 꾀하기 위한

언어로서 보급되고 있답니다.

C++

C언어와 조상을 공유하고 객체 지향 및 일반화 프로그래밍과 같은 멀티 패러다임을 지원하는

프로그래밍 언어입니다.

C언어의 문법과 기능을 대부분 사용할 수 있으며

프로그래머의 자유도가 높다는 장점을 가지고 있습니다.

C++ 에서는 최대한 많은 것을 컴파일 타임에 처리하는 것을 지향하며

메모리 등을 프로그래머가 직접 관리하기 때문에

전반적인 클래스 디자인 자체가 상당한 차이를 보이게 됩니다.

출처 : 나무위키

C#

C++ 에 기본을 두고, 비주얼 베이직의 편의성을 결합하여 만든 객체지향 프로그래밍 언어.

모든 것을 객체로 취급하는 컴포넌트 프로그래밍 언어로,

마이크로소프트가 닷넷 플랫폼을 위해 개발하였습니다.

비주얼베이직, 자바와 비슷하며 따라서 위 두개와 같은 장점을 지니고 있습니다.

C++ 의 객체지향성, 자바의 분산환경처리에 적합한 다중성 등을

모두 지니고 있으며 개발자들이 이식성 높은 응용프로글매들을 만들어 낼 수 있답니다.

출처 : 네이버 지식백과

C 계열 언어 공부하기

코딩은 이론보다는 실무에 사용할 수 있는 능력이 중요하며

실무중심으로 공부를 하기 위해서는 IT 학원의 도움을 받으시는걸 추천드립니다.

공부순서는 C언어 → C++ → C#

최근 국비지원제도가 잘 마련되어 있기 때문에

수강료 부담도 덜으실 수 있고

전문강사님께서 효율적인 커리큘럼으로 보다 세세히 가르쳐 주세요.

오라클자바교육학원에서는

C계열 교육을 모두 진행하고 있으니

아래 홈페이지를 참조하시기 바랍니다.

www.oraclejava.co.kr  

 

오라클자바교육학원

자바(JAVA)기반 스프링 프레임워크 응… 12월 26일(월) ~ 02월 16일(목) 과정 바로가기

www.oraclejava.co.kr

 

 

SQL 알아보기

SQL은 Structured Query Language의 줄임말로, 관계형 데이터베이스 시스템에서 자료를 관리 및

처리하기 위해 설계된 언어입니다.

데이터베이스에 접근할 수 있는 데이터베이스 하부 언어인 SQL 언어는 특정한 데이터베이스 시스템에

한정되지 않아 널리 사용되고 있답니다.

SQL 문법은 크게 DDL, DML, DCL로 나누어지는데요,

DDL - 관계형 데이터베이스의 구조를 정의하기 위해 사용하는 언어

DML - 테이브렝서 데이터를 입력, 수정, 삭제, 조회하는 언어

DCL - 데이터베이스 사용자에게 권한을 부여하거나 회수하는 언어

단순한 질의 기능 뿐 아니라 데이터 정의 기능과 조작 기능을 갖추고 있으며

장치 독립적이고 영어 문장과 비슷한 구문으로 초보자들도 비교적 쉽게 이해가 가능합니다.

데이터베이스, 즉 DB는 기업의 모든 것이라 해도 과언이 아닐 정도로 중요한 것으로

SQL 언어를 배워서 DB전문 기업으로의 취업을 꾀하신다면

꽤나 유리하게 취업을 준비하실 수 있습니다.

최근에서는 많은 기업에서 클라우드 시스템으러 전환하면서

데이터베이스분야를 클라우드 관계형 확장 운영할 수 있는

전문인력에 대한 수요가 증가하고 있기 때문에 SQL 언어를 배우시는걸 추천드리고 있어요.

오라클자바교육학원에서는 SQL 언어, DB 입문자를 위한

기초교육을 진행하고 있는데요,

본인이 독학으로 공부하면서 이해가 되지 못했던 것들,

실무에 사용되는 스킬을 배워보고자 하는것들, 실제 자신이 테이블을 만들어보고 싶으신분들,

OCA / OCP 자격증 취득을 준비하신다면 SQL 기초교육을 배워보시기 바랍니다.

www.oraclejava.co.kr  

 

오라클자바교육학원

자바(JAVA)기반 스프링 프레임워크 응… 12월 26일(월) ~ 02월 16일(목) 과정 바로가기

www.oraclejava.co.kr

 

 

1. 3N 넥슨-엔씨, 활짝 웃었다...넷마블-크래프톤은 주춤

 

주요 게임사의 3분기(3Q) 성적이 공개된 가운데, 3N 게임사들의 희비가 엇갈렸다. 넥슨(Nexon)과 엔씨소프트(Ncsoft)가 활짝 웃은 반면, 넷마블(Netmarble)은 주춤했다. 또한 2K 게임사인 크래프톤(Krafton)과 카카오게임즈(Kakaogame)는 각각 이유로 3분기 실적이 기대에 미치지 못하는 성과를 얻었다는 평가다.

 

2. 갤럭시 S22울트라, 타임 선정'올해 최고발명품'

 

갤럭시 S22 울트라를 비롯한 삼성전자 제품 3종이 미국 시사주간지 타임이 선정한 올해 최고의 발명품에 선정됐다. 타임은 11일(한국시간) 발표한 '2022년 최고의 발명품' 보고서에 삼성전자가 올 초 출시한 플래그십 스마트폰 갤럭시 S22 울트라가 '최고의 스타일러스 스마트폰'에 선정됐다고 밝혔다.

타임은 갤럭시 S22 울트라에 이전 라인인 노트 시리즈가 갖고 있던 펜 기능을 포함한 것이 성공적이고 창의적인 결정이었다고 선정 이유를 설명했다.

 

3. 中, 중저가 폴더블폰으로 삼성전자에 도전장

 

화웨이, 샤오미 등 중국 스마트폰 기업이 가격 경쟁력을 앞세워 폴더블 스마트폰 시장에 진출하고 있다. 11일 업계에 따르면, 중국 기업들은 전세계 폴더블폰 시장에서 점유율 60% 이상을 차지한 삼성전자 제품보다 20~30만원 정도 저렴한 제품을 잇따라 출시했다. 이들 기업은 초기 형성 단계인 폴더블폰 시장에서 중저가형 제품을 앞세워 자리를 잡으려는 모양새다.

 

출처 : naver.news.com

 

최근 빅데이터가 급부상하면서

파이선도 덩달아 관심도가 높아지게 되었는데요,

이번 포스팅은 빅데이터 분석에 있어 필수 언어로 손꼽히는

파이선에 대해 알아보도록 하겠습니다. 

 


파이선은 91년에 발표된 인터프리터 방식의 프로그래밍 언어입니다.

영어 문법과 비슷해서 읽고 쓰기 쉬운 특유의 문법과

초보자들이 처음 프로그래밍을 배울 때

대부분의 학원에서 추천하고 있는 언어이기도 하죠.

 

학습용으로 좋은 언어이며 실사용률과 생산성도 높은 언어로서

현재 수많은 컴퓨터 프로그램에서

파이선이 들어가지 않는 것은 없다고 볼 수 있습니다.

 

그렇다면 파이선을 공부하려면 어떻게 준비해야 할까?

파이선은 쉬운 문법구조를 가지고 있기 때문에

인터넷 강의 등을 통한 독학이 어느정도 가능합니다.

 

허나 공부의 목표가 취미로 개발을 하는게 아니라면

독학보다는 IT전문학원의 도움을 받으시는걸 추천드립니다.

 

오라클자바교육학원에서는

파이선 기초부터 심화과정까지

다양한 커리큘럼으로 교육을 진행하고 있습니다.

 

파이선 초보자, 개발언어가 처음이신분,

기초부터 탄탄히 다지고자 하시는 분들에게 추천드리며

궁금하신 사항은 홈페이지를 참조하시기 바랍니다.

 

www.oraclejava.co.kr 

 

오라클자바교육학원

자바(JAVA)기반 스프링 프레임워크 응… 12월 26일(월) ~ 02월 16일(목) 과정 바로가기

www.oraclejava.co.kr

 

 

최근 IT직종에 대한 관심도와 중요성이 부각되면서

많은 취준생분들이 개발자로의 취업을 준비하고 있습니다.

IT개발자는 비전공자도 충분히 도전할 수 있으며

교육기관 및 국비지원제도기 우후죽순으로 생겨나면서

과거와 달리 더욱 쉽게 접근할 수 있는 시대입니다.

개발자로의 취업을 준비하는분들은

프론트엔드 분야로 갈지, 백엔드로 갈지,

그 안에서도 어떤 언어를 배울지 고민하기 마련인데요,

오늘은 프론트엔드를 담당하는 직종인

웹퍼블리셔에 대해 알아보려고 합니다.

웹퍼블리셔

웹퍼블리셔는 디자이너로부터 전달받은 시안을

사용자가 볼 수 있도록 연동하는 작업을 하는 직종입니다.

웹사이트를 제작하고 검수하는 직업이라고

볼 수 있는데요,

말그대로 웹사이트의 총괄 디자인을 맡고 있다고해도 과언이 아닐정도로

디자인부터 코딩까지 다양한 능력을 요구합니다.

웹퍼블리셔가 되기 위해서

필수로 알아야 하는 언어가 바로

HTML, CSS, Javascript 인데요,

각각 어떤 역할을 하는지 알아볼게요.

HTML

HTML은 Hyper Text Markup Language의 약자로

웹페이지의 레이아웃을 정의하고 웹문서를 만드는 언어입니다.

CSS

웹 문서의 전반적인 스타일을 변경해주는 언어로

폰트나 배경색을 바꾸는 등의 디자인 요소를 다룹니다.

JavaScript

웹페이지를 동적으로 만들어주는것으로

정적은 페이지에 슬라이드를 추가한다던지

팝업창을 뜨게 한다던지 역동적으로 만들어 줍니다.

위 세가지 언어만 마스터 하신다면

웹퍼블리셔로서의 능력을 갖췄다고 볼 수 있습니다.

웹퍼블리셔는 백엔드 개발자보다 연봉이 조금 낮은수준이지만

타직종에 비해 연차가 쌓일수록 고액의 연봉을 받을 수 있습니다.

취업시장에서도 수요가 많다보니 취업도 보다 쉽게 가능하죠.

하지만 본인이 실력이 없으면 도태되는것도 한순간인 직종이기도 합니다.

웹개발은 하루하루 트렌드가 바뀌고

새로 나오는 언어도 꾸준히 공부해야 하기 때문에

보다 많은 노력을 요구하는 자리이기도 합니다.

웹퍼블리셔에 대해

취업을 준비하시거나 공부에 관심이 있으시다면

오라클자바교육센터 홈페이지를 참조하시기 바랍니다.

www.oraclejava.co.kr

 

 

 

안녕하세요,

오라클자바교육센터입니다.

 

봄이 성큼 다가옴을 느끼게 해주는 3월의 첫주,

코로나가 없었다면 한창 봄꽃 축제를 즐기기 위해 준비할 시기에

마스크를 쓰고 다니는게 일상이 되어버린 하루입니다.

백신이 보급화되고 코로나가 하루빨리 종식되길 바라며

오늘의 포스팅 시작하도록 하겠습니다.

안드로이드 개발과정

여러분은 안드로이드에 대해 얼마나 알고 계신가요?

안드로이드는 스마트폰 운영체제 중 IOS와 함께

가장 많은 사용자를 가지고 있습니다.

보통 안드로이드는 아시아권, IOS는 유럽권에서 사용되며

안드로이드는 오픈소스로 이루어져

누구나 앱개발에 참여할 수 있도록 되어있습니다.

폐쇄적인 성향을 가지고 있는 IOS와는 다르게

보안적인 부분이 취약하지만

일반인도 앱개발을 할 수 있다는 점이 가장 큰 메리트이기도 하죠.

날이갈수록 진화해가는 스마트폰의 기능과

새로운 앱개발로 인해 앱개발자가 되고자 하는 사람들이 점차 증가하고 있습니다.

앱개발자는 모바일, 스마트폰 등 다양한 환경에서 실행되는

프로그램을 개발하며 특히나 앱개발에 많은 수요가 존재합니다.

 

앱개발자가 되기 위해 공부는 어떻게 해야 할까?

앱개발을 하기 위해선 가장 먼저 프로그래밍 언어를 배워야합니다.

모든 IT개발은 프로그래밍 언어로 이루어지며

안드로이드 앱개발은 자바 또는 코틀린으로 개발됩니다.

프로그래밍에 대해 기본 지식이 없다면

처음엔 어렵게 느껴지실텐데요,

그렇다고 교육을 못배우는건 아닙니다.​

오라클자바교육센터에서는

안드로이드 앱개발 과정을 기초부터 진행합니다.

해당과정은 고용노동부 훈련기관 인증평가를 받은

국비지원과정으로 수강료 지원도 받으실 수 있습니다.

안드로이드 과정은 재직자과정으로 단기교육으로 진행되며

회사를 다니고 있는분들은 평일에 시간을 내기 어렵기 때문에

야간반 / 주말반도 운영을 하고 있습니다.

교육 참여 전 1:1 상담을 통해

본인이 원하는 목표와 배우고자 하는 내용에 대해

면담을 받고 진행을 하시는걸 추천드립니다.

안드로이드 앱개발에 대해 자세한 사항은

아래 홈페이지를 참조하시기 바랍니다.​

www.oraclejava.co.kr

Android] 미디어

 

Android] 미디어

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

미디어


* 리소스에있는 미디어
 - /res/raw/에미디어 파일 복사

    - create()후바로 start()하면 됨
 - 더이상 사용하지않을 때 release()호출.

* 파일로되어있는 미디어

 - setDataSource:파일 위치 설정
 - prepare: 파일 분석
 - start: 미디어 플레이시작 

 

 

 

Android] 실습: AlarmManager

 

Android] 실습: AlarmManager

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 


실습: AlarmManager

 

* 10초에 번씩 현재 시간을 로그에 출력하라
 - Activity 종료 후에도 계속 진행되야
 - Service와 AlarmManager로 구현
 - onStart에서 출력

'스마트폰 > Android' 카테고리의 다른 글

Android] 안드로이드 개발자 교육  (0) 2023.08.17
Android] 미디어  (0) 2018.05.13
Android] AlarmManager  (0) 2018.05.13
Android] Service  (0) 2018.05.13
Android] 실습: Content Provider  (0) 2018.05.13

+ Recent posts