AI Academy
프로모션
CodeGym University
학습
강좌
과제
설문 & 퀴즈
게임
도움말
일정
커뮤니티
사용자
포럼
채팅
아티클
성공 사례
활동
후기
구독
라이트 테마
강의
리뷰
회사 소개
시작
학습 시작
Start learning now
진행 상황
코스
퀘스트 맵
레슨
Swift
Swift
레벨 3
인공지능: 새로운 기술 혁명
Swift SELF
레벨 3,
레슨 0
이 강의에서는 인공지능이 경제와 노동 시장을 어떻게 바꾸고 있는지, 왜 AI 혁명이 모두에게 기회가 되는지, 그리고 프로그래머가 어떻게 새로운 시대의 핵심 플레이어가 되는지를 배웁니다. 실생활 사례, 최신 업계 뉴스, 그리고 변화의 물결에 뒤처지지 않는 방법에 대한 조언까지 담았습니다.
Bool과 비교: ==, !=, <, >, <=, >=
Swift SELF
레벨 3,
레슨 1
Swift의
Bool
타입을 살펴봅니다:
true
와
false
값,
==
,
!=
,
<
,
>
,
<=
,
>=
연산자를 사용한 숫자와 문자열 비교,
readLine()
을 통한 입력 처리,
Int
로의 변환, 그리고 흔한 실수들(비교 대신 대입
=
을 쓰는 것, 타입 혼동,
String?
처리)을 다룹니다.
분기 연산자: if/else if/else
Swift SELF
레벨 3,
레슨 2
이 강의에서는 Swift의 분기를
if
,
else
, 그리고
else if
체인을 사용해 살펴봅니다: 조건이 반드시
Bool
타입이어야 하는 이유, 여러 대안을 구성하는 방법, “중첩 피라미드” 없이 읽기 쉬운 검사를 작성하는 방법, 그리고
{ ... }
블록이 무엇인지와 스코프가 변수에 어떤 영향을 주는지에 대해 다룹니다. 마지막에는 흔한 실수와 이를 피하는 방법을 살펴봅니다.
논리 연산
&&
,
||
,
!
및 진리표
Swift SELF
레벨 3,
레슨 3
Swift의 논리 연산자를 살펴봅니다: 비교 결과 타입
Bool
로 어떻게
&&
,
||
,
!
를 사용해 복잡한 조건을 만들고, 진리표를 어떻게 읽는지, short-circuit(단락 평가)가 왜 중요한지, 그리고 초보자들이 조건문을 작성할 때 가장 자주 저지르는 실수는 무엇인지 알아봅니다.
연산자 우선순위와 괄호: 논리 오류를 피하는 방법
Swift SELF
레벨 3,
레슨 4
Swift 조건식에서 연산자 우선순위를 살펴봅니다:
!
,
&&
,
||
가 포함된 식이 왜 사람 눈에는 «직관적으로» 읽히지만 실제로는 «규칙대로» 계산되는지, 괄호가 의도를 어떻게 명확하게 만드는지, 우선순위와 short-circuit가 어떻게 연결되는지, 그리고 실제 검증에서 어떤 전형적인 오류가 생기는지(
if
,
Bool
,
readLine()
,
print()
예제 포함) 살펴봅니다.
삼항 연산자 ?: 는 언제 적절한가
Swift SELF
레벨 3,
레슨 5
Swift에서 삼항 연산자
?:
를 살펴봅니다. 이 연산자가 실제로 하는 일(«동작 집합»이 아니라
값
을 선택하는 것), 분기 타입에 대한 요구사항, 특히 문자열 보간 안에서 왜 유용한지, 중첩된 삼항 연산자가 가독성을 왜 떨어뜨리는지, 그리고 초보자들이 자주 저지르는 실수는 무엇인지 알아봅니다.
CodeGym 강좌 개요
Swift SELF
레벨 3,
레슨 6
이 개요에서는 CodeGym의 자기주도형 및 대학형 강좌가 어떻게 구성되어 있는지, 무엇이 다른지, 어떤 학습 형식이 제공되는지, 프로그램에 무엇이 포함되는지, 학생 지원은 어떻게 이루어지는지, 그리고 IT 분야에서 경력을 시작할 때 어떤 경로를 선택하면 좋을지 알게 됩니다. 많은 실습, 실제 후기, 그리고 초보자를 위한 팁까지 담았습니다!
Please enable JavaScript to continue using this application.