04월 08일 개강-종로본원
・ 과정명 | [가비아] g클라우드 기반의 그룹웨어 개발자 양성과정 |
・ 교육일정 | 04월 08일(6개월) |
・ 교육시간 | 매주 월~금(공휴일 제외) 09:30 ~ 18:30 ※ 총 120일, 960시간 |
・ 강사 | 최규리 강사님 |
・ 수강정원 | 30명 |
・ 교육장소 | 종로본원(관철동) |
교육은 어떻게 진행되나요? | ![]() [SECTION 1] - [프로그래밍 기초 및 데이터베이스]
[SECTION 2] - [Full-Stack 웹 애플리케이션 개발]
[SECTION 4] - [Team 프로젝트: 실전 웹 애플리케이션 구축]
| ||||||||||||||||||||||||||
개발자는 어떤 자격증이 필요한가요? | 취득가능 자격증 [정보처리기사] • 컴퓨터를 효과적으로 활용하기 위해서 하드웨어뿐만 아니라 정교한 소프트웨어가 필요하기 때문에, 우수한 프로그램을 개발하여 업무의 효율성을 높이고, 궁극적으로 국가 발전에 이바지하기 위해서 컴퓨터에 관한 전문적인 지식과 기술을 갖춘 사람을 양성할 목적으로 제정된 자격증입니다. [정보처리산업기사] • 컴퓨터를 효과적으로 활용하기 위해서 하드웨어뿐만 아니라 정교한 소프트웨어가 필요하기 때문에, 우수한 프로그램을 개발하여 업무의 효율성을 높이고, 궁극적으로 국가 발전에 이바지하기 위해서 컴퓨터에 관한 전문적인 지식과 기술을 갖춘 사람을 양성할 목적으로 제정된 자격증입니다. [정보처리기능사] • 컴퓨터를 효과적으로 활용하기 위해서 하드웨어뿐만 아니라 정교한 소프트웨어가 필요하기 때문에, 우수한 프로그램을 개발하여 업무의 효율성을 높이고, 궁극적으로 국가 발전에 이바지하기 위해서 컴퓨터에 관한 전문적인 지식과 기술을 갖춘 사람을 양성할 목적으로 제정된 자격증입니다. [PCCE-코딩필수역량인증-] '프로그래머스 코딩테스트’의 노하우를 담아 비개발자 및 SW관련 직무자의 프로그래밍 지식을 평가하는 인증시험 • SW l::I|전공자와 조,중금 코딩 학습자에게 적합한 난이도로, 프로그래밍문법과알고리즈에 대한지식을 평가 • PCCE 를 통해 ‘비개발자가 개발자와 업무에서 소통할 수 있는 죄소한의 프로그래밍 능력 검증 '01 가능 | ||||||||||||||||||||||||||
취업지원 과정이 궁금해요! | 솔데스크 취업률
• 채용협약을 맺은 기업으로 취업 지원을 실시하며, 웹(Web)개발자 및 빅데이터·AI 등 각 직무 특성을 고려해, 취업지원실을 통한 지원을 실시합니다. • 실시간 기업 참가 프로젝트 발표로 프로젝트 진행 과정 및 내용을 확인하고, 기업 담당자들의 질의 응답을 통해 역량을 파악합니다. • 기업과 연결되어 있는 공유 폴더를 통하여 교육생들의 이력서, 자소서를 실시간 열람 및 공유로 수료생들과 기업체의 연결 통로가 되어 드립니다. 취업기업 및 채용협약 기업 | ||||||||||||||||||||||||||
어떤 교육 인가요? | 자바는 무엇인가요? 자바(Java)는 자바로 기술된 프로그램 개발 및 실행 할 수 있는 소프트웨어를 뜻합니다. 웹 / 애플리케이션 코딩에 널리 사용되는 프로그래밍 언어로서, 오늘날 수백만 개의 Java 애플리케이션이 사용되고 있습니다. Chat GPT는 무엇인가요? ChatGPT는 Open AI가 만든 딥러닝 프로그램을 말하며 ‘언어를 만들도록 만들어진 인공지능’, 즉 ‘대화형 인공지능 챗봇을 뜻합니다. (GPT : Generative Pre-trained Transformer) ChatGPT의 등장으로 모든 IT분야의 진화를 가져오기 시작했으며, 앞으로 어떻게 형성되느냐에 따라 무한대로 확장 될 수 있습니다. 인공지능(AI)은 무엇인가요? AI는 컴퓨터 공학, 데이터 분석 및 통계, 하드웨어 및 소프트웨어 엔지니어링, 언어학, 신경 과학은 물론 철학과 심리학을 포함하여 여러 학문을 포괄하는 광범위한 분야입니다. 비즈니스의 운영 수준에서 AI는 주로 머신러닝과 딥 러닝을 기반으로 하는 기술 모음으로 데이터 분석, 예상 및 예측, 객체 분류, 자연어 처리, 추천, 지능형 데이터 가져오기 등을 수행할 수 있습니다. 어떤 분야로 취업할까? • 웹(Web)개발자는 웹 페이지, 웹 사이트 등 웹 디자인부터 인터페이스 · 정보 설계 뿐만 아니라 프로젝트 관리와 웹 서버 및 DB관리, 코딩 alv 프로그래밍 기술을 통하여, Back-end & Front-end 기술을 사용하는 전문가입니다. • 빅데이터 분석가는 인터넷, SNS, 스마트폰 등 저장 데이터, 나아가 세상에 존재하는 모든 정보를 빅데이터라 부르고, 세상에 존재하는 방대한 빅데이터를 분석해 높은 가치의 정보로 탈바꿈 시켜 만들어내는 전문가라고 할 수 있습니다. • 인공지능(AI) 개발자는 딥러닝에 대한 이해를 바탕으로 인공지능 제품이나 서비스를 구현하는 개발자로서, 뛰어난 프로그래밍 역량이 요구되며 논문 작성이나, 연구 자체를 이용하여 궁극적으로 효율적인 모델과 시스템을 구축하는 전문가입니다. | ||||||||||||||||||||||||||
교육 수상 내용 |
| ||||||||||||||||||||||||||
솔데스크 전경 |
|
[SECTION 1]
[프로그래밍 기초 및 데이터베이스]
JAVA 프로그래밍 완전정복 • JAVA [Eclipse 사용, 객체지향 프로그래밍] • 제어문과 반복문 활용[조건문(if, switch), 반복문(for, while)] • 클래스와 메서드 사용 [Call by Value, 상속, 추상 메서드, 인터페이스] • 파일 IO 및 CSV 처리 [파일 복사, Static 메서드와 Wrapper 클래스] |
DBMS 마스터 클래스 • 클라우드 설정 [Docker 컨테이너 생성 및 MySQL/Oracle 설정] • SQL 기본[SELECT, JOIN, View 사용] • 트랜잭션 관리[Commit과 Rollback, 정규화] • 분석 쿼리[GROUP BY, ROLLUP, CUBE 활용] |
[SECTION 2]
[Full-Stack 웹 애플리케이션 개발]
Spring Full-Stack 웹 개발 실무 과정 • Spring Boot[설정 및 MySQL 연결] • DI와 애노테이션 활용 • Restful[JSON 데이터 처리 및 Postman 테스트] • 파일처리[업로드, 다운로드, 페이징 구현] |
Python 데이터 분석 &자동화 프로그래밍 • Python [Anaconda 사용, 모듈 활용] • 파일 처리[Network와 DBMS 연동] • 데이터 분석 모듈[Pandas, NumPy 활용] • 알고리즘 활용[코딩테스트 필수 알고리즘] |
[SECTION 3]
[ AI 통합 및 클라우드 기술]
새로운 방식의 코딩 프롬프트 엔지니어링 • OpenAI API 사용법[키 발급 및 API 테스트] • 문장 생성 및 번역[GPT 모델 활용] • 음성 처리[Whisper API를 활용한 Speech-to-Text] • 이미지 생성[DALL·E API로 창의적 콘텐츠 제작] |
G 클라우드 입문 & Advanced • VPC 생성 및 서버 설정[SSH 키를 통한 서버 접속] • 클라우드 입문[Docker 및 컨테이너 관리] • 클라우드 데이터베이스[스토리지 관리] • 심화 기술 [서버 모니터링, 보안 설정, 자동화 스크립트, CDN 활용] |
[SECTION 4]
[Team 프로젝트: 실전 웹 애플리케이션 구축]
Agile 기반 프로젝트 설계 및 개발 • 주제 선정 및 서비스 분석, 설계 • GitHub Action을 활용한 CI/CD 자동 배포 구성 • Spring Boot, JPA, OpenAI API 연동 • Docker 기반 클라우드 배포 및 최종 발표 |
프로젝트 주제 예시 • LLM 기반 감정 분석 및 의견 요약 시스템 • 다국어 번역 헬프데스크 시스템 • 이미지 생성 서비스 기반의 마케팅 플랫폼 • LlamaIndex를 활용한 고객 지원 AI 챗봇 |
취득가능 자격증
[정보처리기사]
• 컴퓨터를 효과적으로 활용하기 위해서 하드웨어뿐만 아니라 정교한 소프트웨어가 필요하기 때문에, 우수한 프로그램을 개발하여 업무의 효율성을 높이고, 궁극적으로 국가 발전에 이바지하기 위해서 컴퓨터에 관한 전문적인 지식과 기술을 갖춘 사람을 양성할 목적으로 제정된 자격증입니다.
[정보처리산업기사]
• 컴퓨터를 효과적으로 활용하기 위해서 하드웨어뿐만 아니라 정교한 소프트웨어가 필요하기 때문에, 우수한 프로그램을 개발하여 업무의 효율성을 높이고, 궁극적으로 국가 발전에 이바지하기 위해서 컴퓨터에 관한 전문적인 지식과 기술을 갖춘 사람을 양성할 목적으로 제정된 자격증입니다.
[정보처리기능사]
• 컴퓨터를 효과적으로 활용하기 위해서 하드웨어뿐만 아니라 정교한 소프트웨어가 필요하기 때문에, 우수한 프로그램을 개발하여 업무의 효율성을 높이고, 궁극적으로 국가 발전에 이바지하기 위해서 컴퓨터에 관한 전문적인 지식과 기술을 갖춘 사람을 양성할 목적으로 제정된 자격증입니다.
[PCCE-코딩필수역량인증]
'프로그래머스 코딩테스트’의 노하우를 담아 비개발자 및 SW관련 직무자의 프로그래밍 지식을 평가하는 인증시험
• SW l::I|전공자와 조,중금 코딩 학습자에게 적합한 난이도로, 프로그래밍 문법과알고리즈에 대한지식을 평가
• PCCE 를 통해 ‘비개발자가 개발자와 업무에서 소통할 수 있는
죄소한의 프로그래밍 능력 검증 '이가능
솔데스크 취업률
취업률 80%이상 달성 | 비전공자 비율 70%이상 |
• 채용협약을 맺은 기업으로 취업 지원을 실시하며, 웹(Web)개발자 및 빅데이터·AI 등 각 직무 특성을 고려해, 취업지원실을 통한 지원을 실시합니다.
• 실시간 기업 참가 프로젝트 발표로 프로젝트 진행 과정 및 내용을 확인하고, 기업 담당자들의 질의 응답을 통해 역량을 파악합니다.
• 기업과 연결되어 있는 공유 폴더를 통하여 교육생들의 이력서, 자소서를 실시간 열람 및 공유로 수료생들과 기업체의 연결 통로가 되어 드립니다.
취업기업 및 채용협약 기업
어떤 교육인가요?
자바는 무엇인가요?
자바(Java)는 자바로 기술된 프로그램 개발 및 실행 할 수 있는 소프트웨어를 뜻합니다.
웹 / 애플리케이션 코딩에 널리 사용되는 프로그래밍 언어로서, 오늘날 수백만 개의 Java 애플리케이션이 사용되고 있습니다.
Chat GPT는 무엇인가요?
ChatGPT는 Open AI가 만든 딥러닝 프로그램을 말하며 ‘언어를 만들도록 만들어진 인공지능’, 즉 ‘대화형 인공지능 챗봇을 뜻합니다.
(GPT : Generative Pre-trained Transformer) ChatGPT의 등장으로 모든 IT분야의 진화를 가져오기 시작했으며,
앞으로 어떻게 형성되느냐에 따라 무한대로 확장 될 수 있습니다.
인공지능(AI)은 무엇인가요?
AI는 컴퓨터 공학, 데이터 분석 및 통계, 하드웨어 및 소프트웨어 엔지니어링, 언어학,신경 과학은 물론 철학과 심리학을 포함하여 여러 학문을 포괄하는 광범위한 분야입니다.
비즈니스의 운영 수준에서 AI는 주로 머신러닝과 딥 러닝을 기반으로 하는 기술 모음으로 데이터 분석, 예상 및 예측, 객체 분류, 자연어 처리, 추천, 지능형 데이터 가져오기 등을 수행할 수 있습니다.
어떤 분야로 취업할까?
• 웹(Web)개발자는 웹 페이지, 웹 사이트 등 웹 디자인부터 인터페이스 · 정보 설계 뿐만 아니라 프로젝트 관리와 웹 서버 및 DB관리, 코딩 alv 프로그래밍 기술을 통하여, Back-end & Front-end 기술을 사용하는 전문가입니다.
• 빅데이터 분석가는 인터넷, SNS, 스마트폰 등 저장 데이터, 나아가 세상에 존재하는 모든 정보를 빅데이터라 부르고, 세상에 존재하는 방대한 빅데이터를 분석해 높은 가치의 정보로 탈바꿈 시켜 만들어내는 전문가라고 할 수 있습니다.
• 인공지능(AI) 개발자는 딥러닝에 대한 이해를 바탕으로 인공지능 제품이나 서비스를 구현하는 개발자로서, 뛰어난 프로그래밍 역량이 요구되며 논문 작성이나, 연구 자체를 이용하여 궁극적으로 효율적인 모델과 시스템을 구축하는 전문가입니다.
교육 수상 내용
2023 서울 고용노동부
취업실적 최우수상 수상
✨고용노동부 장관상✨
제5회 해커톤 대회 최우수상 수상