제미나이와 학습 계획 세우기

| 언어 | 윈도우 (Windows) | 안드로이드 (Android) | 게임 (Game) | 수익화 성격 |
| 구분 | 윈도우 프로그램 | 안드로이드 앱 | 게임 (PC/모바일) |
제미나이가 정리해준 표
코딩 공부 후 수익 창출을 위해 일단 제미나이와 함께 어떤 프로그래밍 언어를 배울지 정함.
나는 안드로이드 앱과 윈도우 프로그램을 동시에 만들고 싶었는데 코틀린은 자바 기반으로 만든 언어로 안드로이드 앱 만들기에 최적화 되어 있고 c#은 윈도우에 최적화 되어 있는데 c#으로 안드로이드 앱을 못만드는 것은 아니기도 하고 유니티 엔진으로 게임을 만들때도 사용하여서 두 곳에서 모두 사용 가능한 c#을 선택
일단 기초부터 공부하고 앱 개발은 나중에
결론은 c#으로 정함
MS Learn을 통한 학습 시작
https://learn.microsoft.com/ko-kr/training/browse/?terms=c%23
모든 과정, 학습 경로 및 모듈 찾아보기 - Training
단계별 지침을 사용하여 새로운 기술을 알아보고 Microsoft 제품의 기능을 알아봅니다. 학습 경로 및 모듈을 탐색하여 오늘 여정을 시작하세요.
learn.microsoft.com

책도 찾아보고 강의도 찾아보고 하다가 ms learn이란 사이트에서 공부 자료가 있다는 것을 알게 됨.
그러므로 현재는 ms learn으로 공부할 예정

빨간색으로 동그라미 친 부분은 웹 코드 편집기 열기

시작하면 코드를 똑같이 따라서 작성해 보라고 한다.
복사 붙여넣기는 도움이 안돼니까 직접 해보라고 한다.
처음에는 Console.WriteLine 을 배웠다.
왼쪽은 마지막에 세미콜론 빼먹어서 오류남

이후 주석처리 방법을 알려주고 방금 작성한 코드를 주석처리 하여 작동하지 않도록 하라고 한다.
다음으로 Console.Write 를 배웠다,
배우는 과정에 클래스와 매서드를 배웠는데 뭔지는 아직 잘 모르겠다.
매서드가 클래스의 부분집합이고 클래스 부분은 Console 매서드 부분은 Write 부분이라고 한다. 정확한 개념은 나중에 배우겠지
출력 방식의 차이점

이후 새로운 코드를 배우고 작성해보고 전꺼와 비교해 보라고 한다.
처음꺼(Console.WriteLine)는 문자 출력 후 다음 라인으로 들여쓰기
두번째(COnsole.Write)는 이어쓰기
근데 처음에 코드를 한 번만 작성하라고 하여서 다음 라인으로 이동하는거 확인이 불가능하다.
그러므로 처음꺼를
Console.WriteLine("문자")
Console.WriteLine("문자")
이렇게 두 번 입력해야 두 코드의 차이를 확인 가능하다.
퀴즈




이후 퀴즈를 맞췄다. 틀린 거 없이 처음에는 만점
요약
처음 배운 내용
문자 출력 방법
Console.WriteLine("문자")
Console.Write("문자")
주석처리
이 두가지를 사용하여 메서드와 클래스 개념을 가볍게 다루며 문자 출력을 배웠다.
이후 간단한 퀴즈를 통해 복기와 잘 배웠는지 확인
배운 주의사항
대소문자 구별, 세미콜론, 그리고 리터럴 문자열을 배웠다 큰따옴표로 문자를 묶는 것
웹버전도 제공해주고 좋음
30분 소요 빠르면 10분도 될듯
다음 거는 4시간 걸린다.
'c# 공부' 카테고리의 다른 글
| 코딩공부 MS Learn C# 학습 2-1 (0) | 2026.05.13 |
|---|