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

C# 입문부터 안드로이드, 윈도우 앱(UWP) 동시에 만들기 Xamarin Forms(자마린 폼즈) + Maui(마우이) 대시보드

(5)
11개의 수강평 ∙  278명의 수강생

49,500원

지식공유자: 깊알못nodeep
총 105개 수업 (10시간 30분)
수강기한: 
24개월
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변: 미제공
폴더에 추가 공유

입문자를 위해 준비한
[모바일 앱 개발, 프로그래밍 언어] 강의입니다.

스마트폰 앱과 윈도우 앱을 동시에? C#으로 만들어보는 크로스 플랫폼! C#을 몰라도 이 강의를 통해 C# 기초를 배우고, Xamarin으로 스마트폰 앱과 윈도우 앱(UWP)을 만들어 볼 수 있습니다.

✍️
이런 걸
배워요!
C# 기초부터 안드로이드 앱과 윈도우 앱을 만들어 볼 수 있어요.
강의에서 다루지는 않지만, 자마린으로 아이폰 앱도 개발할 수 있습니다.

누구나 기초부터 시작하는 자마린 폼즈!
모바일, PC 앱 개발을 한번에 잡아보세요.

취미로, 혹은 자기개발을 위해 프로그래밍을 배우는 분들이 늘어나고 있습니다. 그런 분들이 흔히 겪는 고민이 있는데요. 모바일 앱을 만들지 데스크톱 앱을 만들지에 대한 고민부터 시작해, 무엇부터 시작해야 할지도 막막하게 느끼는 분들이 많습니다.

이런 고민을 어떻게 해결할 수 있을까요? 스마트폰 앱과 윈도우 앱을 동시에 만들 수는 없을까요? 이번 강의는 그런 입문자 분들의 눈높이에서 출발합니다


C#으로 시작하는
크로스 플랫폼 자마린!

What is Xamarin.Forms?

마이크로소프트에서 만든 크로스 플랫폼 자마린의 오픈소스 UI 프레임워크, 자마린 폼즈!
Android, Windows, iOS 등 여러 운영체제를 지원하는 애플리케이션을 만들어보세요!

안드로이드 모바일 앱, 윈도우 앱을 동시에!
프로그래밍 경험이 없던 분이라도 Xamarin(자마린)으로 자신만의 앱을 만들어 보세요. C# 입문부터 모바일 앱/데스크톱 앱 개발까지 해볼 수 있는 입문 강의입니다.

2022년 10월 추가된 내용입니다.

닷넷마우이에 대한 입문강의를 추가하였습니다.

2022년 4월 추가된 내용입니다.

마이크로소프트의 차세대 플랫폼 .net maui (닷넷마우이)에 대한 영상이 추가되었습니다.

마우이는 자마린을 기반으로 .net6 플랫폼입니다.

대부분의 코드를 자마린과 같이 사용할 수 있고,

한번의 코딩으로 안드로이드,IOS,맥OS,윈도우 앱까지 만들수 있는 플랫폼입니다.

마우이는 아직 정식 릴리즈 되지는 않았지만, 자마린을 배우시면 충분히 사용하실 수가 있습니다.

 

2022년 2월 1일 추가된 내용입니다.

강의에서는 비주얼스튜디오 2019 버전으로 안드로이드와 윈도우 앱을 실행하고 있습니다.

보너스 영상에서는 비주얼스튜디오 2022버전을 설치해서 아이폰에서도 앱을 실행하는 방법을

알려드립니다.

아이폰의 경우 애플 개발자 계정이 필요합니다.

이런 걸 배울 수 있어요.

✅ C#의 기초를 배울 수 있습니다.
✅ 크로스 플랫폼을 통한 스마트폰 앱/윈도우 앱 개발에 대해 알게 됩니다.


이런 분들께
추천합니다.

C# 프로그래밍
배우고 싶은
입문자

자기개발을 위해
코딩을 배우고자
하는 분

취미
앱 프로그래밍을
배우고자 하는 분

자마린에 관심이
있지만, 자료가 없어
학습을 망설인 분


이 강의만의
특징을 확인해보세요!

Windows 10 + Visual Studio Code 2019

처음부터 차근차근

전혀 경험이 없는 입문자 분들께
눈높이를 맞췄습니다.
윈도우 10 및 비주얼 스튜디오2019 
세팅부터 시작합니다.

예제 중심 학습

암기식으로 진행하는
딱딱한 강의가 아닙니다.
예제를 따라하며 자연스럽게
학습할 수 있도록 구성했습니다.

강의 자료 제공

예제 파일은 물론
강의 내용 요약본을 제공합니다.
복습을 하거나 필요한 자료를 찾을 때
도움을 받을 수 있습니다.


입문자를 위한
쉽고 알찬 강의 구성.

C# 입문 → Xamarin 입문 두 단계로 구성됩니다!

C#을 배워보셨거나 할 줄 아시는 분들은 바로 Xamarin으로 넘어가셔도 됩니다.

따라치며 배워보세요.

직접 코드를 타이핑하면서 안드로이드, 윈도우에서 각각 화면이 어떻게 나오는지, 어떤 차이점이 있는지 설명해 드립니다.

눈으로 확인하는 플랫폼별 특징.

같은 듯하면서도 플랫폼마다, 운영체제마다 약간씩 차이가 납니다. 어떻게 하면 그 차이점을 극복할 수 있는지 차근차근 따라해보세요. 자신만의 앱을 개발하는 데 도움이 될 수 있도록 노하우를 익힐 수 있습니다.


예상 질문 Q&A

Q. 프로그래밍 경험이 없어도 들을 수 있나요?

입문자 분들을 위한 강의입니다. 가능합니다.

Q. 여기서 배운 내용으로 판매할 수 있는 앱을 만들 수 있나요?

이 강의는 C#과 Xamarin 입문 강의로, 이 강의만 보고 상용화할 수 있는 앱을 만드는 건 무리일 수 있습니다. 어느 언어/플랫폼이든 마찬가지입니다. 강의도 보고 마이크로소프트 공식 문서를 확인해보거나 구글링을 해가며 지속적으로 스터디를 하면서 서서히 능력을 기르셔야 합니다.

Q. 개발 환경은 어떻게 되나요?

윈도우 10 + 비주얼 스튜디오 2019를 사용합니다. AMD CPU를 사용하는 PC일 경우 안드로이드 에뮬레이터를 실행할 때 추가로 설정해야 하는 부분이 있지만, 여기에 대한 설명도 강의에서 다룹니다

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
C#을 배워보시려는 분들
안드로이드 앱에 관심이 있으신분 들
윈도우 앱에 관심이 있으신 분들
크로스 플랫폼으로 안드로이드, 아이폰, 윈도우 앱을 같이 개발하는 방법을 알고 싶으신 분들
📚
선수 지식,
필요할까요?
선수 지식 없음! C# 입문 과정을 포함하고 있기 때문에 처음 배우시는 분들도 도전할 수 있습니다.
다른 언어를 배워본 경험이 있다면 조금 더 쉽게 배우실 수 있습니다.

안녕하세요
깊알못nodeep 입니다.
깊알못nodeep의 썸네일

생산 및 품질 관리 프로그램, POP, 스마트 팩토리, PMS 등 컴퓨터 프로그램 개발자로 활동하다가 강의를  시작하게 되었습니다. 프로그램 개발이라는 것이 생각보다 어려운 영역은 아닙니다. 공부방법을 터득하시면 누구나 접근 할수가 있습니다.

커리큘럼 총 105 개 ˙ 10시간 30분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. C# 입문강의
Ch_0 - 비주얼 스튜디오 설치 - 영상을 보면서 따라하시면 됩니다. 03:41
Ch_1_콘솔에 출력해보기 04:49
Ch_2_콘솔에 입력 받기 미리보기 04:00
Ch_3_데이터 타입 알아보기 02:23
Ch_4_데이터타입 사용방법과 변수 상수 선언 05:08
Ch_5_Object Var Dynamic 타입과 연산자 13:05
Ch_6_증감연산자, 산술연산자 미리보기 06:14
Ch_7_IF문 관계연산자 논리연산자 07:06
Ch_8_형변환 암시적 명시적 변환 06:36
Ch_9_소수점 자리수 조절, 문자열 조절 코드 05:26
Ch_10_FOR문 배열 메소드 사용방법 13:42
Ch_11_전역변수 지역변수 열거형 Enum 07:27
Ch_12_구조체 Struct 07:13
Ch_13_Switch문 04:11
Ch_14_While 문 Do While문 04:09
Ch_15_Foreach문 01:53
Ch_16_클래스 Class 필드 속성 06:15
Ch_17_클래스 정적 static 상수 const 05:43
Ch_18_클래스 메소드 정적 메소드 참조형 out형 07:39
Ch_19_속성 정의 05:27
Ch_20_클래스 생성자 오버로딩 04:36
Ch_21_상속 protected 05:31
Ch_22_sealed 오버라이딩 06:41
Ch_23_partial 클래스 04:41
Ch_24_추상클래스 06:31
Ch_25_정적 static 클래스 02:31
Ch_26_인터페이스 interface 네임스페이스 namespace 09:05
Ch_27_대리자 delegate 익명메소드 11:02
Ch_28_이벤트 핸들러 event 03:47
Ch_29_문자열 다루기 06:23
Ch_30_콜렉션 Collection 딕셔너리 Dictionary 솔티드리스트 SortedList 15:08
Ch_31_람다식 Lambda 04:00
Ch_32_링큐 Linq 06:17
Ch_33_Func 대리자 Action 대리자 04:45
Ch_34_스레드 Thread 04:59
섹션 1. Xamarin Form 입문
Ch_0_자마린 소개 01:01
Ch_1_비주얼스튜디오에 자마린 개발환경 추가하기 03:23
Ch_1_비주얼스튜디오에 자마린 개발환경 추가하기 - 2 08:14
Ch_2_Content page 콘텐츠 페이지 추가 06:18
Ch_3_툴바아이템, 네비게이션 페이지 03:11
Ch_4_탭페이지 미리보기 03:16
Ch_5_Carousel Page 회전 페이지 02:13
Ch_6_FlyoutPage 플라이아웃페이지 05:03
Ch_7_네비게이션 페이지 이벤트 발생 화면이동 03:39
Ch_8_버튼, 디버깅 중단점으로 센더 확인하기 미리보기 08:06
Ch_9_레이블 플랫폼간의 사이즈 차이 최소화하기 06:10
Ch_10_Entry Editor 플랫폼별 적용하기 06:22
Ch_11_슬라이더 Slidedr , 스테퍼 Stepper 07:33
바인딩 설명 03:51
Ch_12_ProgressBar 05:56
Ch_13_SearchBar Switch Checkbox 09:17
Ch_14_이미지 원격 로컬 05:09
Ch_15_Picker 이미지 사이즈 조절 DatePicker 바인딩, TimePicker 05:21
Ch_16_Activity Indicator 웹뷰 WebView 04:45
Ch_17_스택레이아웃 패딩 마진 06:24
Ch_18_Grid 그리드 09:12
Ch_19_앱솔루트 레이아웃 08:31
Ch_20_RelativeLayout 10:25
Ch_21_DisplayAlert ActionSheet 09:11
Ch_22_테이블 뷰 08:01
Ch_23_테이블뷰로 간단한 회원가입 화면 만들기 21:08
Ch_24_리스트뷰-1 11:24
Ch_24_리스트뷰 리플레쉬 인디케이터 서치바 - 2 10:53
Ch_24_리스트뷰 그룹핑-3 02:34
Ch_25_리스트뷰로 장난감 주문화면 만들기-1 13:25
Ch_25_리스트뷰로 장난감 주문화면 만들기-2 10:41
Ch_25_리스트뷰로 장난감 주문화면 만들기-3 04:41
Ch_25_리스트뷰로 장난감 주문화면 만들기-4 08:02
Ch_25_리스트뷰로 장난감 주문화면 만들기-5 05:43
섹션 2. 배포파일 만들기
안드로이드용 APK파일 만들기 02:19
UWP용 배포파일 만들기 02:38
섹션 3. 강의요약 및 샘플
C# 입문강의 요약
Xamarin Form 강의 요약
C# 강의 샘플
Xamarin Form 샘플
섹션 4. 보너스 영상
맥북 없이 아이폰 앱 실행하기(아이폰 필요)
비주얼스튜디오 2022 프리뷰 설치 / 자마린 xamarin forms VS 마우이 maui 마이크로 소프트 차세대 플랫폼 / 레이블 / 엔트리 / 이미지 /스택레이아웃 비교 미리보기
자마린 VS 마우이(Maui) 플렉스 레이아웃
자마린 VS 마우이(Maui) Grid
자마린 VS 마우이(Maui) 화면추가,이동 05:14
자마린 VS 마우이(Maui) 리스트뷰 비교 03:52
자마린 VS 마우이(Maui) 콜렉션 뷰 비교 03:33
섹션 5. 보너스 영상 .NET MAUI(닷넷마우이) 입문-안드로이드 위주
1강 개발환경 설치 _ 소리없음 03:10
2강 시작페이지 변경하기 미리보기 03:22
3강 탭페이지 05:01
4강 플라이아웃 페이지, 아이템 07:30
5강 플라이아웃아이템, 메뉴아이템,PushAsync,PushModalaSync 04:32
6강 Flyoutpage 메뉴 기능 추가하기 06:13
7강 그리드 07:01
8강 Stacklayout, VerticalLAyout,HorizontalStackLayout 05:31
9강 플렉스레이아웃 06:49
10강 앱솔루트레이아웃 07:57
11강 PushAsync,PushModalAsync,PopAsync,PopModalAsync,PopToRootAsync 07:14
12강 도형 06:03
13강 이벤트 11:19
14강 슬라이더, 스템퍼,인디케이터,데이트피커,체크박스 10:20
15강 캐로우셀뷰 07:31
16강 리스트뷰 09:07
17강 콜렉션뷰 05:04
18강 콜렉션뷰로 메뉴구성 다시하기 06:51
19강 MVVM -1 11:11
20강 MVVM -2 BoolConverter 07:11
21강 스타일 -1 06:38
22강 스타일 -2 02:37
23강 스타일 -3 폰트적용하기 07:23
강의 게시일 : 2021년 07월 21일 (마지막 업데이트일 : 2022년 10월 24일)
수강평 총 11개
수강생분들이 직접 작성하신 수강평입니다.
5
11개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
LEEKYONGWOO thumbnail
5
유익한 강의 감사합니다
2024-02-28
FA개발자 thumbnail
5
자세한 설명 및 예제를 제공 해서 많은 도움이 되었습니다.
2023-01-17
이원영 thumbnail
5
자마린 경험에 도움이 되었습니다.
2022-09-28
hwankee thumbnail
5
유니티 개발자입니다. 어쩌다보니 앱개발을 하게 되어 이것저것 찾아보다가 .NET MAUI에 대해 알게 되었습니다. 얼마 안된 툴이라 그런지 온갖 삽질을 해도해도 도통 이해가 가지 않아 몹시 고통받다가, 결국 Xamarin.Form 부터 배우자! 해서 여기까지 오게 되었는데, 설명이 너무나도 좋고, 각 파트별로도 짧게 만들어주셔서 보기에도 너무 좋았습니다! 강사님과는 다르게 MacOS 환경에서 ios 타겟으로 개발을 했는데, 강의 내용이 좋아서인지 바로바로 적용되네요! 좋은 강의 너무나도 감사합니다! 다음 강의까지 바로 연강합니다~
2022-08-09
1000hae1 thumbnail
5
자바 웹개발자인데 어쩌다보니 앱개발을 하게 되어서 입문하게 되었습니다. 감사합니다
2022-10-13