소프트웨어 개발방법론
Agile과 DevOps로 변화하는 소프트웨어 개발의 세계
이 강의를 통해 수강생은 SW 개발의 다양한 프로세스와 Agile, Open UP, DevOps 방법론에 대한 기본 지식을 갖추고, 직접 코딩 없이도 업무에 적용할 수 있는 능력을
기릅니다.
#소프트웨어 개발 #Agile #Open UP #DevOps#방법론 이해 #실습 중심 학습
Git과 Github로 전문가 되기: 버전 관리의 모든
<것>것>
지옥에서 돌아온 Git & Github
이 프로그램은 Git 및 Github의 기초부터 심화 학습까지 진행함으로써, 기술에 익숙하지 않은 재직자들이 팀 환경에서 버전 관리와 협업을 수행할 수 있게 됩니다.
#초기설정, #버전관리, #브랜치, #협업툴, #풀리퀘스트, #실습위주
사용자를 끌어들이는 UI
매력적인 사용자 인터페이스 만들기: UI/UX 디자인의 모든 것
이 과정을 통해 학습자는 현대의 UI/UX 디자인의 중요성을 이해하고, 디자이너로서의 핵심 역할과 책임을 배우게 됩니다. 또한, 사용자를 끌어들이는 효과적인 UI 요소의 설계와
구현 방법을 학습하여, 산업 현장에서 필요한 실무적인 디자인 스킬을 갖추게 됩니다.
#사용자중심, #UI/UX트렌드, #실무 #프로세스, #인터랙티브디자인, #프로토타이핑, #디자인툴, #크리에이티브디자인
HTML과 CSS 모던 웹 개발
HTML과 CSS로 완성하는 웹 개발 기초: 구조부터 스타일링까지
본 교육 과정은 웹 개발의 핵심 기술인 HTML과 CSS에 대한 깊이 있는 이해를 목표로 합니다. 수강생은 웹 페이지의 구조를 파악하고, 모던 웹 디자인의 기본이 되는 스타일링
방법을 습득하여, 반응형 웹사이트를 구현할 수 있도록 교육받게 됩니다.
#HTML, #CSS, #웹개발, #반응형디자인, #웹 레이아웃, #스타일링
모던 웹 개발을 위한 JavaScript
함수형 프로그래밍과 ES6의 결합: JavaScript를 이용한 차세대 웹 개발
이 과정을 통해 학습자는 JavaScript의 함수형 프로그래밍, ES6의 핵심 기능, 그리고 이를 모던 웹 개발 프레임워크에 적용하는 방법을 배우게 됩니다.
#JavaScript, #함수형 프로그래밍, #ES6, #React, #Node.js, #Vue.js
효과적인 React 웹 애플리케이션 개발
React와 함께하는 웹 혁신: 실무적 애플리케이션 개발의 모든 것
이 강의를 통해 개발자들은 React를 사용하여 효과적인 웹 애플리케이션을 구축하는 데 필요한 이론적 지식과 실습 능력을 키울 수 있습니다.
#React, #컴포넌트, #Hooks, #REST API, #react-router, #axios
컴포넌트기반 UI구축기반 Vue.js
실전 Vue.js: 단계별로 배우는 컴포넌트 기반 웹 개발
본 과정을 통해 개발자들은 Vue.js를 사용하여 컴포넌트 기반의 인터페이스를 설계하고 구축하는 데 필요한 실무 지식과 기술을 갖추게 됩니다.
#Vue.js, #HTTP, #JWT, #API, #컴포넌트, #실습
효과적인 웹 개발의 핵심, Angular
Angular를 활용한 프론트엔드 개발: 종합 가이드
이 과정을 통해 학습자는 TypeScript와 Angular의 기본부터 심화 내용까지 체계적으로 학습하며, 효과적인 프론트엔드 웹 애플리케이션 개발 능력을 키우게 됩니다. 현대적인
웹 개발의 핵심인 컴포넌트 기반 개발 방식과 반응형 UI 설계, 그리고 애플리케이션 상태 관리까지 실무적이고 전문적인 지식을 습득할 수 있습니다.
#TypeScript, #Angular, #Component, #DependencyInjection, #DataBinding, #CRUD
RDB
RDB Essentials: MySQL, MariaDB, PostgreSQL을 이용한 데이터베이스 전문가 과정
MySQL, MariaDB, PostgreSQL을 포함한 다양한 RDBMS에 대한 심층적 이해와 실습을 통해, 실무에 바로 적용 가능한 데이터베이스 설계 및 관리 능력을 갖춥니다.
#MySQL #MariaDB #PostgreSQL #데이터 모델링 #고급 SQL #데이터베이스 관리
NoSQL
종합 NoSQL 솔루션: 실습 중심의 데이터베이스 설계와 최적화
MongoDB, HBase, Redis를 포함한 다양한 NoSQL 데이터베이스의 기본 개념을 습득하고, 실제 어플리케이션에 적용하는 종합적인 실습 경험을 제공합니다.
#NoSQL #MongoDB #HBase #edis #데이터 모델링 #데이터베이스 통합
실전 중심 Java 프로그래밍
Java 실무 프로그래밍: 객체지향부터 Spring 통합까지
이 과정을 통해 개발자들은 Java의 핵심적인 프로그래밍 개념을 마스터하고, 다양한 애플리케이션을 실제로 구축할 수 있게 됩니다.
#Java, #객체지향, #멀티스레드, #네트워크, #웹개발, #Spring
Python프로그래밍 기초와 응용
종합 Python 백엔드 개발: 웹 크롤링부터 데이터 시각화까지
이 과정은 학습자가 Python 프로그래밍의 기본 개념을 이해하고, 다양한 내장 및 외부 라이브러리를 활용하여 실제 문제를 해결하는 응용 능력을 개발하는 것을 목표로 합니다.
기초부터 고급 웹 크롤링 기술, GUI 개발, 데이터 시각화까지 체계적으로 배우며, Python을 통한 전문적인 백엔드 개발 스킬을 갖출 수 있도록 구성되었습니다.
#Python기초 #백엔드개발 #웹크롤링 #데이터분석 #GUI개발 #데이터시각화 #객체지향프로그래밍 #실습중심학습
Backend개발자를 위한 Kotlin
최신 Kotlin 기능으로 백엔드 서비스 구축하기
이 강의는 Kotlin 프로그래밍 언어의 기본부터 고급 개념을 배울 수 있도록 구성되어 있으며, Kotlin을 활용한 백엔드 개발 능력을 완전히 갖추는 것을 목표로 합니다.
#Kotlin, #백엔드, #함수형프로그래밍, #코루틴, #리팩토링, #컬렉션
Django 프레임워크 기반의 웹 앱 구축
완벽한 웹 앱 구축을 위한 Django 마스터클래스
이 강의는 재직자들이 Django의 기본적인 구조를 이해하고, 웹 애플리케이션을 효과적으로 구축하는 데 필요한 지식과 기술을 갖출 수 있도록 합니다.
#Django, #웹 애플리케이션, #데이터베이스, #admin, #뷰(View), #제네릭 뷰
웹 개발의 새로운 표준, Spring Boot
Spring Boot: 빠른 시작과 효율적인 백엔드 구축
이 과정은 개발자가 Spring Boot의 핵심 개념과 원리를 이해하고, 현대적인 웹 어플리케이션을 빠르게 구축할 수 있도록 하는 데 중점을 둡니다.
#Spring Boot, #웹 개발, #자동 구성, #데이터 관리, #보안, #RESTful
리펙토링으로 배우는 클린코드
효과적인 소프트웨어 개발을 위한 프로그래밍 원칙과 전략
이 과정을 통해 학습자는 클린 코드 원칙을 이해하고, 복잡한 코드를 더 읽기 쉽고 유지보수하기 쉬운 형태로 변환할 수 있는 능력을 배양합니다. 코드 스멜을 인식하고 수정하는 방법,
데이터 관리 최적화, 코드 구조 및 클래스 설계 개선을 중점적으로 학습합니다.
#리펙토링, #클린 코드, #코드 가독성, #유지보수, #코드 품질, #SW설계
검색엔진 최적화를 위한 서버 사이드 렌더링
서버 사이드 렌더링과 SEO 최적화를 위한 Nuxt.js 마스터클래스
학습자는 서버 사이드 렌더링(SSR)의 이해와 구현, 그리고 SEO 최적화 기법에 대한 이해를 목표로 합니다. Nuxt.js를 사용하여 SSR을 구현하고 실제 프로젝트에 적용하는
실습을 통해, 검색엔진에 최적화된 웹사이트를 구축하는 능력을 갖출 것입니다.
#Nuxt.js, #SSR, #SEO, #API, #Vue.js, #Server-side Rendering