Thumbnail
BEST
개발 · 프로그래밍 모바일 앱 개발

[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z 대시보드

(4.8)
18개의 수강평 ∙  304명의 수강생

66,000원

지식공유자: Code With Joyce
총 127개 수업 (13시간 50분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

입문자를 위해 준비한
[모바일 앱 개발] 강의입니다.

안드로이드 입문자들을 위한 최고의 강의! [1] 가장 효과적으로 안드로이드 기본 개념을 다진 후에 [2] 스레드, 네트워크 통신을 배우는 두 개의 앱을 만들고 [3] 광고를 붙인 미세미세 클론 코딩 앱도 만들어봐요! 구글 플레이스토어 개시, 앱 수익 창출 방법도 포함!

✍️
이런 걸
배워요!
안드로이드 필수 / 심화 개념
광고로 수익💰 창출하는 방법
구글 플레이 스토어 업로드 방법
안드로이드에서 API 통신 하는 방법
안드로이드로 멀티 스레딩 하는 방법
안드로이드 앱 디자인 업그레이드하는 방법

 


 [ 📣 2023 7월 UPDATE📣 ]

인프런 현재 기준 3,942명이 수강했던 조이스의 코틀린 강의가 2023 버전 전면 리뉴얼 되었습니다!

해당 강의를 구매하시면, 2023 버전 코틀린 최신 강의가 무료로 제공됩니다. 

만약 코틀린을 모르고 프로그래밍을 해본 적이 없더라도

이 강의 하나면 코틀린과 안드로이드 두마리 토끼를 잡을 수 있어요!

 

 

 

 

 

나의 첫 안드로이드,
쉽고 재미있는 강의로 시작하세요! 🐥

Q. 어떻게 수익화✨를 할 수 있나요?

우리 앱에서는 직접 광고를 붙여서 수익화💵를 하는 방법에 대해 알아볼 것입니다. 앱을 수익화하는 데에는 여러가지 방법이 있습니다. 앱 자체를 유료로 할 수도 있고, 앱 내에서 결제를 유도할 수도 있고, 광고를 붙여서 수익을 낼 수도 있습니다. 초보자에게는 유저들이 결제를 해야하는 앱보다는 광고를 붙여서 트래픽을 통해 작은 수익이라도 내는 것이 더 나을 수가 있습니다. 미세미세 클론코딩에서 광고를 직접 붙여보면서 멀게만 느껴졌던 수익화를 직접 해보세요.

#드디어 출시되다.

안드로이드에서 유튜브 강의를 하다가, 알라딘, Yes24 앱 프로그래밍 분야 TOP 10을 달성한 책 저자 조이스가 드디어 인프런에 강의를 오픈했습니다! 

원래는 무료 강의만 찍으려고 했지만, 차라리 유료로 변환하고 수강생들에게 더 자세히, 그리고 즉각적인 문답을 해주자라는 생각에 이렇게 강의를 찍게 되었다고 합니다. 출시되기까지 우여곡절이 있었지만, 현재 수강평 무려 5점을 유지 중입니다.

안드로이드 첫 강의는 조이스와 함께하세요!

 

완전 입문자도 이해할 수 있는
안드로이드 강의 😉

알라딘 모바일 프로그래밍 분야 2위를 달성하고, 2022 세종도서 학술 분야에 선정된 책 『Joyce의 안드로이드 앱 프로그래밍 with 코틀린』의 저자가 몇 개월 동안 고심하고 또 고심해서 찍은 강의를 드디어 여러분께 선보입니다. 

쌩초보 개발 입문자부터, 안드로이드 개념을 확실하게 잡고 싶은 안드로이드 개발자까지 모두에게 적합한 강의입니다. 효과적으로 안드로이드 개념을 다진 이후에 세 개의 앱을 차례로 만들고 광고를 붙여 수익화를 한 후 구글 플레이스토어에 올리는 작업을 함께 진행할 것입니다. 이 강의가 끝나고 나서는 여러분은 그 어떤 새로운 개념도 빠르게 익히고 실행할 수 있는 개발자가 될 것입니다. 

어쩌면 기본 개념을 처음 공부하는 것은 지루할 수도 있습니다. 저는 여러분이 쉽고 재밌게 공부할 수 있도록 많은 예제와 비유들을 들어 핵심 내용들을 설명했습니다. 딱딱한 이론을 지루할 틈 없이 배워보세요!

 

로직 상에 이해하기 어려운 것이 있다면, 도식화를 통해 최대한 논리적으로 이해할 수 있도록 만들었습니다. 논리적으로 코드를 구성하는 방법을 익혀, 안드로이드 프로그래밍을 제대로 시작해보세요.

 

 

어려운 개념은 따로 복습할 수 있도록 교안을 제공합니다. 이 강의가 끝날 때쯤이면 여러분들은 그 어떤 새로운 개념이 와도 두려워하지 않는 개발자가 될 것입니다.

강의 특징 ✨

#1.
하나의 앱을
고도화하는 경험

저는 어떻게 하면 여러분들에게 안드로이드 기본과 실무 지식을 함께 전달할 수 있을지를 치열하게 고민했습니다. 그리고 여러 개의 쉬운 앱을 만드는 것보다 하나의 앱을 발전시키는 실무와 비슷한 환경을 경험하는 게 중요하다는 것을 깨달았습니다. 그것이 실무에서 마주할 환경이기도 하고요. 미세미세 클론 코딩에서 핵심적인 기능을 구현한 후에 구글 맵 기능, 배너 광고, 전면광고 기능을 하나씩 추가해보면서 점점 발전해나가는 앱을 만들어보세요.

#2.
실력은
암기가 아닌 적용

저는 어떻게 하면 여러분들에게 꼭 필요한 핵심적인 개념만 전달할 수 있을지 치열하게 고민했습니다. 그리고 어떤 강의도 모든 지식을 모두 담을 수는 없고, 배운 개념을 실무에 잘 적용하는 게 중요하다는 결론에 도달했습니다. 여러분들은 저와 함께 개념을 배우고 바로 실습하고 체득하는 과정을 거칠 것입니다. 그리고 저는 끊임없이 여러분께 배운 내용을 질문할 것입니다. 어려운 개념은 교안을 통해 복습해보세요.

#3.
감각적인 디자인의
앱 구현

앱은 유저와 바로 만나는 대표적인 프론트엔드 개발 중 하나입니다. 튜토리얼이라고 해서 왜 아무 글꼴이나, 아무 이미지나 사용해야 하나요? 여러분이 초심자라도 충분히 아름다운 앱을 구현해볼 수 있습니다. 강의를 수료하시는 분께만 제공되는 이미지 파일로 기능뿐만 아니라 디자인을 구현해보는 방법도 배워봅시다.

#4.
실무에서 쓸 수 있는
다양한 코틀린 팁

여러분들이 안드로이드를 너무 열심히 공부하다가 코틀린을 잊을까 봐 강의 군데군데 코틀린 팁 메모를 붙여두었습니다. 만약 잠깐 까먹은 코틀린 문법이 있다면, 이 메모를 참고하면 됩니다. 그리고 실무에서 사용할 수 있는 실전 팁들도 많이 나누었으니 강의를 꼭 확인해주세요!

 

Chapter 3 REAL ANDROID에서는 총 3개의 앱을 직접 만들며 배운 개념을 활용해봅니다. 

첫 번째 앱. 스레드를 이용한 스톱워치 

첫 번째 앱에서는 안드로이드뿐만 아니라 모든 프로그래밍에서 꼭 필수적으로 알아야 하는 스레드 개념에 대해 확실히 알고 넘어갈 것입니다. 그리고 디자인 업데이트를 진행해보아 Constraint Layout에 대해 한층 더 익숙해지는 시간을 가질 것입니다.

두 번째 앱. 데이터베이스를 사용해보는 투두 리스트 앱

로컬 데이터베이스는 앱을 만들 때 꼭 필요한 요소이며, 안드로이드 개발자는 필수적으로 익혀야 할 개념입니다. 로컬 데이터베이스를 손쉽게 사용하게 해주는 Room Database 라이브러리를 익히고, 리스트를 효율적으로 보여줄 수 있는 리사이클러뷰를 중점적으로 배워볼 것입니다. 이 앱을 통해 데이터베이스 개념을 완전히 내 것으로 만들고 나면, 내 일기를 저장하는 앱이나, 전화번호부 앱을 만들 수도 있을 것입니다. 아니면 첫 번째 스톱워치 앱에 데이터를 저장하는 기능을 만들어 볼 수도 있을 것입니다. 이 앱의 마지막에는 여러분들이 앱을 업데이트할 수 있는 과제가 하나 주어져 있습니다

세 번째 앱. API 통신과 광고를 붙여보는 미세미세 클론 코딩 

미세미세 클론 코딩에서는 가장 중요하게, 안드로이드 API 통신을 도와주는 Retrofit 2 라이브러리 사용법에 대해서 중점적으로 다룰 것입니다. API, HTTP 통신과 같은 개념을 모르는 프로그래밍 신입이어도 전혀 걱정하지 마세요. 사전 지식 단계에서 모두 하나하나 자세히 배웁니다. 만약 미리 알고 있더라도 본격적으로 앱을 만들기 전에 준비운동을 한다고 생각하세요.

미세미세 클론 코딩은 총 버전 1, 버전 2, 버전 3으로 차례대로 업그레이드 해나가며 배우게 됩니다. 

  • 버전 1에서는 현재 위치 정보를 가져오고, 미세먼지 농도를 가져오는 핵심 기능을 구현할 것입니다.
  • 버전 2에서는 구글 맵 라이브러리를 연동하여 지도상의 내 위치를 확인하고 원하는 곳의 미세먼지 농도를 구현하는 기능을 업데이트할 것입니다.
  • 버전 3에서는 여러분이 수익화를 할 수 있도록 애드몹을 이용해 배너 광고와 전면 광고를 붙여볼 것입니다. 

그리고 마지막으로는 앱을 패키징하고, 구글 플레이 스토어에 직접 올려보는 실습을 할 것입니다. 처음 올릴 때는 신경 써야 할 것이 꽤 많은데요, 직접 제가 하나하나 영상으로 자세히 설명해 드릴 것이니 걱정하지 마세요.

자주 묻는 질문 💬

Q. 프로그래밍을 한 번도 해본 적 없고, 코틀린도 모르는데 괜찮을까요?

저는 몇 년간 무료로 강의를 진행하고, 베스트셀러 안드로이드 책을 집필하면서 어떻게 하면 쉽고 재미있게 여러분에게 안드로이드를 알려드릴까 고민했습니다. 그리고 그 고민의 정수가 바로 이 강의입니다. 만약 코틀린 언어를 모르신다면 아래 강의의 1강(기본 문법과)과 2강(고급 문법)을 먼저 수강해주세요. (무료입니다 :D) 3강은 안드로이드 개발 관련 내용이므로 건너뛰어도 됩니다. 빠르게 코틀린을 습득하신 후에 이 강의로 넘어와 안드로이드 기초를 탄탄히 다져보세요.

 

Q. 이 강의를 들으면 안드로이드 개발자로 취직이 가능할까요?

아니요, 그 어떤 개발 강의도 여러분의 취직을 보장해주지 않습니다. 다만 저는 여러분께 취직이 아닌 평생 개발자로 살 방법을 이 강의를 통해 알려드리려고 합니다. 이 앱도 만들어보고 싶고, 저 앱도 만들어보고 싶고, 앱 개발이 재미있어진다고 생각해보세요. 평생 프로그래밍만 하더라도 행복한 개발자가 된다면 취직은 정말 당연히 될 수밖에 없습니다. (물론 목표에 따라 열심히 준비하는 건 당연합니다.) 즐기는 사람을 이길 수는 없으니까요.

이 강의는 입문 단계에서 필요한 개념을 여러분들이 최대한 재밌게 익히실 수 있도록 준비했습니다. 마지막 강의가 끝나면 이제 무슨 앱을 내가 내 힘으로 만들어볼까 즐거운 상상을 하는 여러분을 만나실 수 있을 겁니다.

Q. 코틀린 문법은 들었는데, 안드로이드 강의는 어려워요!

안드로이드 프로그래밍은 쉽다고 하면 쉽고, 어렵다고 하면 한없이 어렵다고 할 수 있습니다. 프로덕션 레벨로 잘 만들려고 하면 지식도 많이 쌓아야 합니다. 하지만, 어떤 특정 개념에 대한 어려움이 아닌, "안드로이드 개발" 자체가 어렵다고 느끼신 것이라면, 여러분은 잘못된 방식으로 안드로이드를 배우고 있을 확률이 높습니다.

개념을 단계별로 쪼개서 배우면 그 어떤 개념도 못 배울 것은 없습니다. 물론 비교적 쉬운 텍스트뷰를 배우는 것과 복잡한 MVVM 디자인 패턴을 배우는 것은 들여야 하는 노력과 시간의 차이가 있을 것입니다. 그러나 여러분들이 이 강의를 듣고 나면 어떠한 개념이든 부딪혀보는 습관을 지니게 될 수 있을 것이고, 이것이 여러분들이 뛰어난 안드로이드 개발자가 될 수 있도록 하는 밑거름이 될 것입니다. 

Q. 안드로이드 개발이 장래성이 있을까요?

네, 안드로이드가 전 세계 시장에서 차지하고 있는 비율은 2022년 기준 71.55%로 그 어떤 OS보다 사랑받고 있습니다. Flutter 같이 크로스플랫폼으로 개발하는 것 또한 주목받고 있지만, 대부분의 UX를 중시하는 기업에서는 안드로이드 네이티브 앱 개발을 선호합니다.

안드로이드가 장래성이 있을까 고민하는 것은 답이 없는 문제를 고민하는 것과도 비슷합니다. 안드로이드에서 상위 10% 안에 들려고 노력해보세요. 이 강의를 통해 개념을 탄탄히 다지고, MVVM 디자인 패턴, 싱글 액티비티 패턴, Dagger2와 같은 디펜던시 인젝션 방법 등을 연마해 더 이상 배울 수 없을 정도로 실력을 갈고닦아보세요. 흥미를 잃지 않고, 실력을 날카롭게 유지하려 한다면 안드로이드의 장래성과 관계없이 여러분들의 장래는 틀림없이 밝게 빛날 것입니다.

Q. 책이 꼭 있어야 하나요?

꼭 있어야 하는 것은 아니지만, 참고서로 사용하시면 훨씬 학습 능률이 오를 것입니다. 강의는 기본적으로 책에서 나온 예제 중 가장 중요하다고 생각되는 3개의 앱을 선출했습니다. 더 자세한 설명이나, 다른 예제 앱들도 만들어보고 싶다면 책을 구매하여 강의와 함께 참고서처럼 보시는 것을 추천합니다. 필수는 아닙니다. 

지식공유자 소개 ✒️

유튜브 채널 코드윗조이스을 운영하는 유튜버이자, 도서  『Joyce의 안드로이드 앱 프로그래밍 with 코틀린』의 저자입니다. 이해하기 어려운 안드로이드 프로그래밍 개념들을 초보자의 눈높이에서, 비교적 쉬운 예제와 애니메이션을 함께한 콘텐츠로 제공하고 있습니다. 현업은 IT 스타트업을 운영하는 CEO이며 블록체인과 안드로이드 앱 개발자로 밤낮없이 코드를 작성 중입니다.


이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
개발이 처음인 쌩초보 (제 코틀린 무료강의를 들으신 분)
안드로이드를 배워봤는데 새로운 개념이 나오면 막히시는 분
코틀린, 자바를 아는데 안드로이드 개발은 처음이신 분
안드로이드를 처음 배울때, 제대로 & 재밌게 배우고 싶은 분
안드로이드 기본기를 탄탄히 하고 싶으신 분들
📚
선수 지식,
필요할까요?
코틀린 문법 (무료강의 제공)

안녕하세요
Code With Joyce 입니다.
Code With Joyce의 썸네일

즐거운 일은 한다는 것은 큰 축복입니다.

여러분에게 얼마나 안드로이드 프로그래밍이 재미있는 것인지 나누려 강사가 되었습니다.

커리큘럼 총 127 개 ˙ 13시간 50분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. [2023.ver] ALL NEW 코틀린 강좌 - 전체 업로드 완료
프로그래밍이란 02:53
개발 환경설정 설명 01:03
개발 환경설정 (1) - IntelliJ 05:05
개발 환경설정 (2) - Online Compiler 01:17
개발 환경설정 (3) - Android Studio 06:58
변수와 상수 07:04
자료형 13:10
함수 08:17
스트링 템플릿 03:12
제어문이란 01:30
반복문 - For 06:14
반복문 - While 06:03
조건문 - If 04:40
조건문 - When 03:39
자료구조와 컬렉션이란? 02:13
컬렉션 (1) - List 05:50
컬렉션 (2) - Set 03:20
컬렉션 (3) - Map 05:49
객체와 클래스란? 05:50
객체지향형 프로그래밍의 4가지 특징 07:08
클래스 기본 04:39
클래스 생성자 06:20
클래스 상속 09:11
추상 클래스란? 01:33
추상 클래스 예제 04:36
데이터 클래스 04:45
접근 제한자 07:27
Object & Companion Object 05:57
인터페이스란? 02:16
인터페이스 예제 07:32
Null 처리 10:09
lateinit & lazy 키워드 06:15
람다(Lambda) 표현식 12:13
섹션 1. 이 강의는 대체 뭔가요? 👀
섹션 2. Chapter 1 : Hello, Android!
안드로이드와 코틀린이란? 미리보기 04:43 개발 환경 설정 미리보기 07:52
프로젝트 구조 알아보기 21:16
Hello World 앱 만들어보기 18:53
애뮬레이터 & 실제기기로 실행하는 방법 알아보기 11:13
[추가] 애뮬레이터의 인터넷 연결이 안될 때 01:01
섹션 3. Chapter 2-1 : Activity & Fragment
안드로이드 4대 구성요소 & 액티비티란 무엇인가 11:29
액티비티 화면전환 해보기 12:15
프래그먼트란 무엇인가 04:03
프래그먼트 화면전환 해보기 19:17
섹션 4. Chapter 2-2 : View
이번 시간에 뭘 배우냐면요 01:03
뷰(View)란? 미리보기 04:15
뷰의 공통 특성 (1) 너비와 높이 08:12
뷰의 공통 특성 (2) dp 04:49
뷰의 공통 특성 (3) 패딩과 마진 미리보기 08:43
여러가지 뷰 (1) 텍스트뷰 08:34
여러가지 뷰 (2) 이미지뷰 07:02
여러가지 뷰 (3) 버튼 02:34
여러가지 뷰 (4) 에디트텍스트 05:41
섹션 5. Chapter 2-3 : Layout
이번 시간에 뭘 배우냐면요 00:53
레이아웃(Layout)이란? 03:53
리니어 레이아웃 (LinearLayout) 13:19
상대적 레이아웃 (Relative Layout) 11:29
컨스트레인트 레이아웃 (Constraint Layout) 미리보기 16:34
반응형 UI 만들기 12:10
섹션 6. Chapter 3-1 : 스톱워치 feat. 스레드
이번 시간에 뭘 배우냐면요 04:39
스톱워치 목차 소개 00:50
사전 지식 - 스레드 09:53
레이아웃 구성하기 (1) - 프로젝트 생성 05:28
레이아웃 구성하기 (2) - Baseline & Chain 08:12
레이아웃 구성하기 (3) - Colors.xml & Strings.xml 사용하기 10:54
메인 액티비티 구현하기 (1) - 골격 생성 06:14
메인 액티비티 구현하기 (2) - Start() 함수 구현하기 (1) 08:24
메인 액티비티 구현하기 (3) - Start() 함수 구현하기 (2) 미리보기 03:56
메인 액티비티 구현하기 (4) - Pause() 함수 구현하기 01:08
메인 액티비티 구현하기 (5) - Refresh() 함수 구현하기 02:07
메인 액티비티 구현하기 (6) - 테스트하기 01:21
디자인 업그레이드 (1) 05:09
디자인 업그레이드 (2) 09:41
Wrap-up 03:20
섹션 7. Chapter 3-2 : 투두 리스트 앱 feat. 룸 데이터베이스
투두 리스트 목차 소개 01:03
사전 지식 - Room 지속성 라이브러리 미리보기 04:40 사전 지식 - 리사이클러뷰 (Recyclerview) 미리보기 03:52
프로젝트 생성 & 액티비티 추가 03:07
레이아웃 구성하기 (1) - Main 액티비티 레이아웃 03:10
레이아웃 구성하기 (2) - AddTodo 액티비티 레이아웃 07:11
Room 데이터베이스 구성하기 (1) 07:18
Room 데이터베이스 구성하기 (2) 06:25
할 일 추가하기 기능 구현 (1) 05:46
할 일 추가하기 기능 구현 (2) 05:48
할 일 추가하기 기능 구현 (3) 09:42
할 일 추가하기 기능 구현 (4) 02:40
할 일 추가하기 기능 구현 (5) 08:37
할 일 삭제하기 기능 구현 (1) 02:51
할 일 삭제하기 기능 구현 (2) 08:54
Wrap-up 04:29
실습 과제 안내 00:58
[추가] Room cannot verify the data intergratiy 에러 나는 경우 01:19
섹션 8. Chapter 3-3 : 미세미세 클론 코딩 ver.1
미세미세 클론 코딩 목차 소개 01:54
사전지식 - HTTP, API 기본 개념 배우기 미리보기 07:31 사전 지식 - 레트로핏 라이브러리, JSON 데이터 형식 미리보기 06:49 앱 기본 설정 (1) - 프로젝트 생성 미리보기 01:22
앱 기본 설정 (2) - 라이브러리 추가, 뷰바인딩 설정 04:54
레이아웃 설정 (1) 04:42
레이아웃 설정 (2) 08:37
레이아웃 설정 (3) 10:22
메인 액티비티 - 권한 기능 추가 (1) 미리보기 03:41
메인 액티비티 - 권한 기능 추가 (2) 13:15
메인 액티비티 - 권한 기능 추가 (3) 08:48
메인 액티비티 - 권한 기능 추가 (4) 03:08
위치 가져오기 - Location Provider 클래스 작성 12:42
위치 가져오기 - 메인 액티비티 지오코딩 (1) 11:05
위치 가져오기 - 메인 액티비티 지오코딩 (2) 06:31
레트로핏 라이브러리 설정 (1) 08:08
레트로핏 라이브러리 설정 (2) 07:49
메인 액티비티 - API 리퀘스트 보내기 (1) 07:06
메인 액티비티 - API 리퀘스트 보내기 (2) 09:19
섹션 9. Chapter 3-4 : 미세미세 클론 코딩 ver.2
라이브러리 추가 & 구글 맵 API 키 발급 09:13
레이아웃 설정 (1) 05:37
레이아웃 설정 (2) 08:50
메인 액티비티 수정 - 플로팅 액션 버튼(Floating Action Button) 추가 08:49
맵 액티비티 구현하기 (1) 07:02
맵 액티비티 구현하기 (2) 08:21
테스트 하기 02:50
섹션 10. Chapter 4-1 : 앱에 광고 붙이고 수익화하기
광고 설정하기 (1) - 파이어베이스 설정 07:49
광고 설정하기 (2) - 애드몹 설정 06:04
메인 액티비티 레이아웃 수정 03:25
메인 액티비티 배너 광고 추가 02:43
메인 액티비티 전면 광고 추가 12:55
섹션 11. Chapter 4-2 : 구글 플레이스토어에 올리기
구글 플레이스토어 배포준비 (1) 09:12
구글 플레이스토어 배포 (1) 04:40
구글 플레이스토어 배포 (2) 10:12
배포 후 반드시 해주어야 하는 작업 04:54
강의 게시일 : 2022년 10월 28일 (마지막 업데이트일 : 2023년 07월 01일)
수강평 총 18개
수강생분들이 직접 작성하신 수강평입니다.
4.8
18개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
새콤한 다람쥐 thumbnail
5
다른 많은 강의들과 다르게 꼼꼼하게 알려주셔서 좋아요! 안드로이드 학습용으로 최적인 강의라고 생각합니다.
2023-02-18
지식공유자 Code With Joyce
화이팅님 ! 최대한 초보자 분들이 모르실만한 부분을 꼼꼼하게 설명해드리려고 했는데, 그렇게 느끼셨다니 정말 다행이라는 생각이 듭니다 ㅎㅎ 감사합니다! :)
2023-07-17
조건희 thumbnail
5
유튜브에서 코틀린 무료 강의를 찾아보다가 Joyce님을 알게 되었습니다. 무료 강의임에도 불구하고 코틀린의 기본 문법부터 고급 문법, 그리고 앱 만들기까지 굉장히 도움이 되었습니다. 이 무료 강의를 듣고나서 혼자서 카피 앱을 만들어보았는데 아무래도 현업 개발자들이 만든 앱을 그대로 카피하기엔 저의 실력이 너무 역부족이라는 느낌이 들었습니다. Fragment에 대한 지식도 부족하고, 구글링을 해봐도 thread, firebase, retrofit 등 이런 개념적인 부분에 대해서도 혼자서는 이해가 잘 되지 않았습니다. 그래서 코틀린 강의가 필요하다는 생각을 했고, 찾던 와중에 무료 강의를 들었던 Joyce님의 강의가 새로 나왔다는 것을 알게 되었습니다. 독학하던 저에게 딱 알맞은 강의라고 생각이 들어 할인도 하길래 바로 수강 신청을 했습니다. 결과는 굉장히 흡족했습니다. 정말 개념적이고 이론적인 부분만 배우는 것이 아닌 실무에서 쓸법한 내용들을 위주로 잘 알려주셨습니다. 딱 제가 원했던 부분입니다. 보통 코틀린 강좌를 들으면 문법적인 내용만 알려주고 정말 간단한 앱만 만드는 경우가 다반사였는데, 이 강의는 앱을 하나가 아닌 여러 가지를 만들어보면서 그에 맞는 내용들을 배울 수 있어 실무에서도 도움이 될 수 있을 것 같다고 느꼈습니다. 물론 개발자가 되기 위해서는 더욱 더 많은 심화 과정의 공부를 거쳐야 하겠지만, 이 강의가 하나의 발판으로써 토대를 마련하기 좋다고 생각합니다. 중급자들을 위한 강의도 나오면 이 강의를 수강하신 분들이 끊김없이 이어서 들을 수 있어 더 좋을 것 같습니다. ㅎㅎ 이런 강의 만들어주셔서 감사합니다!! 저도 남에게 많은 지식들을 알려줄 수 있을 정도의 개발자가 되도록 노력하겠습니다!!!
2022-11-04
ghwls9117 thumbnail
5
안드로이드 앱 개발 공부의 필요성을 느껴 여러 강의들을 찾아보다 체계적인 커리큘럼과 자세한 강의 설명과 Q&A를 보고 수강을 결심하게 됐습니다! 독학한 개념으로 직접 앱을 개발해보고 적용시키기 두루뭉실하고 체계가 안 잡힐 수 있는데 좋은 길잡이가 될 거 같아 남은 강의들도 기대됩니다!!
2022-11-04
김수민 thumbnail
5
유튜브에서 코틀린 강의 보기 시작했다가 강의까지 구매했습니다~ 설명이 깔끔하고 강의 내용이 체계적으로 정리가 잘 되어있어 안드로이드 입문자가 배우기 편한 것 같습니다. 지금 안드로이드 베이직 부분 하고 있는데, 앱 만들기 부분도 기대가 큽니다!!!
2022-10-31
NGS thumbnail
5
안드로이드를 학습 중인 전공자입니다. 최근에 기업에서도 코틀린 개발자를 많이 찾는 추세이고, 개인적으로도 관심이 생겨서 강의를 찾아보던 중 해당 강의를 수강하게 되었습니다. 본 강의 시작 전에 joyce 님의 코틀린 무료 강의를 통해서 먼저 문법을 다졌고 안드로이드 학습에 있어서 기본적인 자바 프로그래밍은 알아야 할 것으로 생각됩니다. 강의 자체는 퀄리티가 높으며 체계적이라고 느꼈습니다. 자바보다 코틀린이 안드로이드 앱 개발에서 떠오르는 이유를 확실히 알 수 있었고 중요한 개념들을 퀄리티 있게 다루기 때문에 복습 차원에서도 집중력 있게 수강 할 수 있었습니다. 안드로이드 학습에 있어서 교재는 필수적이라고 생각하지만, 해당 강의 후반부에서 다루는 프로젝트 실습과 구글 배포 관련 부분들이 안드로이드 교재만으로 부족한 부분들을 채워줄 수 있을 것이라 생각합니다. 다음에 기회가 되신다면 안드로이드 심화 프로젝트나 앱 개발 수주 관련 강의도 있으면 좋을 것 같습니다 :)
2022-11-05