・
수강평 1
・
평균평점 5.0
[한줄 요약: Swift 언어 자체를 익히는 데에 전공자라면 CS 지식을 Swift에 적용하는 데 이해가 빠르고, 비전공자라면 강의를 따라가는 것만으로도 컴퓨터 구조에 대한 기초 지식과 더불어 문법 내부 구현에 대한 이해가 될 것입니다] iOS 개발자 취준생입니다. 문과 출신으로 코딩은 대학교에서 처음 해보았으며 복수전공으로 컴공을 수료했습니다. iOS 공부를 22년 9월부터 시작한 이후, 여러 인터넷 자료들과 유튜브 설명 및 타사 강의까지 들어봤지만 무언가 부족하다는 생각이 지워지지 않았습니다. 다른 자료들은 어떻게 만들지에 대한 설명에 Swift 문법에 대한 부가적 설명이 위주라 같은 결과물을 만들기 위해 다른 방식을 쓸 경우에 대한 설명이 부족해 코어 실력이 부족하다는 느낌이 들었습니다. 앨런 강의는 Swift 언어 자체에 대한 이해의 폭을 깊게 만들어줍니다. 사용법부터 시작해서 메모리 구조에서 데이터가 어떻게 활용되는지에 대한 설명이 더해져 좀 더 높은 이해를 바탕으로 문법 암기가 더 빠르게 될 수 있도록 도와줍니다. 전공 수업 중에 프로그래밍 언어 수업에 비견되는 로우 레벨 설명까지 해줍니다. 문법에 대한 수업이다 보니, 실제 코드를 활용해보고 싶다는 생각이 많이 들 수 있습니다. 앨런이 매주 복습 세션을 제공하지만 추가로 필요하시다면 프로그래머스의 LV.0 문제들을 풀어보면서 기초적인 문법 복습을 할 수 있을 것입니다. 가격이 부담될 수 있고, 부트캠프 일정을 소화해내는 것도 빠듯합니다. 쉽지 않은 강의입니다. 하지만 해내는 과정에서의 성취감과 더불어 개발자로서 앞으로 익혀나갈 CS를 배우는 첫 발걸음으로 매우 좋은 강의입니다. 특히 Swift의 로우 레벨 관련 자료는 왠만한 서칭으로는 찾기 어렵다는 상황을 고려하면 이 강의가 유일하다고 볼 수 있습니다. +) 비전공생분들의 경우, 메모리 구조와 같은 설명을 앨런이 충분히 해주지만 더 필요하다고 느끼시면 "한권으로 읽는 컴퓨터구조와 프로그래밍" 도서를 훏어보면서 로우 레벨 구조에 익숙해지면 강의 이해에 좀 더 도움이 될 것입니다.