하루 만에 이해하는 AI 기반 풀스택 개발 실무 트랙(주니어용)
주니어 개발자가 인공지능을 개발 도구로 삼아 기획부터 코드 작성과 배포 및 검증에 이르는 전체 개발 과정을 이해할 수 있게 함으로써, AI 시대에 필요한 풀스펙트럼(Full-Spectrun) 역량을 갖춰 생존하고 발전할 수 있게 합니다.
Cơ bản
프로토타이핑, crud
하루 만에 이해하는 AI 기반 풀스택 개발 실무 트랙(주니어용)
주니어 개발자가 인공지능을 개발 도구로 삼아 기획부터 코드 작성과 배포 및 검증에 이르는 전체 개발 과정을 이해할 수 있게 함으로써, AI 시대에 필요한 풀스펙트럼(Full-Spectrun) 역량을 갖춰 생존하고 발전할 수 있게 합니다.
Cơ bản
프로토타이핑, crud
하루 만에 이해하는 AI 기반 풀스택 개발 실무 트랙(주니어용)
프롬프트 엔지니어링 완전 정복
이 강의는 대규모 언어 모형(LLM)이나 생성형 인공지능을 효과적으로 활용하기 위한 핵심 기술인 프롬프트 엔지니어링을 체계적으로 학습하는 과정입니다. 기초 이론부터 실전 기법, 그리고 최신 응용 사례와 보안·윤리 문제까지 폭넓게 다루어, LLM 기반 서비스 개발자·데이터 사이언티스트·AI 기획자 모두에게 실질적인 도움을 제공합니다.
Trung cấp trở lên
프롬프트엔지니어링
프롬프트 엔지니어링 완전 정복
문제화: '개발 낭비'를 줄이는 기초 역량
문제화(Problematization)는 문제 제기, 문제짜기 등으로도 번역되는 용어입니다. 그리고 문제 설정이나 문제 정의로도 번역될 수 있습니다. 요청 사항이나 상식 같은 알려진 사실에 대해 새로운 관점에서 의문을 제기하고, 문제를 정의하고, 이 문제를 해결하는 방식을 짜 나가는 과정이 포함되어 있는 개념입니다. 문제화는 모든 개발의 출발점이 되어야 하지만 아직까지 개발 분야에서 충분히 논의되지 않은 주제입니다. 프로젝트를 수행하는 일이나 프로그램을 개발하는 일도 사실 문제를 해결하는 계획을 세우는 일입니다. 즉, 문제화와 관련이 있다는 말입니다. 문제를 해결하려면 먼저 문제가 명확히 정의되어 있어야 합니다. 그런데 대부분 애매한 요청 형태로 문제가 주어지게 됩니다. 그러므로 애매한 요청을 명확한 문제로 바꾸는 힘이 있어야 불필요한 '개발 낭비'를 줄이고, 협업은 원활해지며, 사용자의 진짜 필요를 제대로 파악할 수 있습니다. 이 강의는 실전 사례와 도구를 통해 문제를 ‘구성하는 사고’를 훈련하도록 돕습니다.
Nhập môn
협업 툴, 소프트스킬, 문제해결능력
문제화: '개발 낭비'를 줄이는 기초 역량
RAG 성능의 한계를 뚫는 인지 부하 관리 기술
생성형 인공지능 또는 LLM을 기반으로 RAG(검색 증강 생성: Retrieval-Augmented Generation) 시스템을 구축해도 바라는 성능이 나오지 않고 마땅한 해결책이 없을 때는 어떻게 해야 할까요? 이 강의에서는 인지 부하(Cognitive Load) 이론을 기반으로 RAG 성능을 개선하는 방안을 제시합니다. 이 강의를 통해서 LLM 컨텍스트 창의 한계를 이해하고, RAG 시스템에서 인지 부하를 효과적으로 관리하는 방법을 알 수 있습니다. 청크(Chunk) 크기와 구조 설계, 고품질 청크 생성 기법, 동적 최적화, 성능 평가 및 실전 기법 등을 다루는 실무 수준 이론 강의입니다.
Trung cấp trở lên
인공지능(AI), ChatGPT, LLM
RAG 성능의 한계를 뚫는 인지 부하 관리 기술
(기획자를 위한) LLM 애플리케이션을 위한 서비스 디자인
생성형 인공지능(생성형 AI)의 일종인 LLM을 기반으로 삼아 만드는 애플리케이션이나 웹 서비스를 기획할 때 필요한 '서비스 디자인' 개념과 방법을 익힐 수 있습니다.
Nhập môn
LLM, AI 활용 (AX)
(기획자를 위한) LLM 애플리케이션을 위한 서비스 디자인
자바 네이밍
"이름 하나 바꿨을 뿐인데, 코드가 달라졌습니다." 가독성 좋은 코드의 핵심, '읽히는 이름 짓기'를 원리부터 사례까지 정리했습니다. 읽기 쉬운 이름이 협업의 시작입니다.
Cơ bản
naming-conventions, naming, renaming
자바 네이밍
시큐어 코딩(Secure Coding) 쪼개기
시큐어 코딩(Secure Coding: 보안 코딩)이 무엇인지 전혀 몰라도 이해할 수 있게 한 강의입니다. 기본 보안 코딩 개념을 섭렵한 다음에 웹 서비스 보안을 중심으로 설명합니다. OO 대학교 주관 특강으로 진행했던 강의였습니다. 160개가 넘는 소스 코드를 풍부한 주석과 함께 제시해 실무에서 당장 쓸 수 있는 핵심 주제와 기법을 콕콕 찍어 알 수 있게 합니다.
Cơ bản
보안 교육, 모의해킹, security
시큐어 코딩(Secure Coding) 쪼개기
C 언어 빠르게 훑어보기
C 언어의 기본 개념과 기본 문법을 빠르게 이해할 수 있습니다.
Nhập môn
C, 임베디드
C 언어 빠르게 훑어보기
클린 코딩: 요리 비유로 쉽게 배우는 좋은 코드 작성 기술
👨🍳 코드를 요리하듯, 깔끔하고 맛있게! 『클린 코딩』은 요리에 비유해 클린 코딩을 유쾌하게 배우는 요리사 같은 개발자의 코드 요리 교실입니다. 🍽️
Cơ bản
협업 툴, 코딩 테스트, 리팩터링
클린 코딩: 요리 비유로 쉽게 배우는 좋은 코드 작성 기술
개발자를 위한 (바이브 코딩) 프롬프트 패턴
이제는 인공지능을 활용해서 개발하는 시대. 인공지능을 더 잘 활용해 더 좋고, 더 정확한 코드와 문서를 만드는 방법이 필요하므로 이에 알맞은 방법을 제시합니다.
Cơ bản
프롬프트엔지니어링
개발자를 위한 (바이브 코딩) 프롬프트 패턴
LLM의 역사와 발전
자연어 처리 기술의 출발부터 시작해서 최신 LLM 모형에 이르기까지의 과정에서 개발된 다양한 언어 모형들을 상세히 설명합니다.
Nhập môn
NLP, RNN, self-attention
LLM의 역사와 발전
CrewAI와 LLM으로 인공지능 판사 만들기
LLM 기반 다중 에이전트 기술을 구현할 수 있게 하는 CrewAI, 지식 그래프, 추론 시스템을 결합해 인공지능 판사를 만들어 봅니다.
Trung cấp trở lên
인공지능(AI), LLM, AI Agent
CrewAI와 LLM으로 인공지능 판사 만들기