제가 수강한 강의는 '35개 프로젝트로 배우는 Android 앱 개발 feat. Jetpack Compose 초격차 패키지 Online'입니다.
이 패스트캠퍼스 강의는 전면 온라인이며 평생 수강이 가능합니다.
1. 수강 후기
Android 공부를 시작한지 얼마 되지 않았지만, Google이 Java에서 Kotlin으로의 전환과 Compose의 도입으로 빠르게 발전하는 언어 생태계에 따라가기 위해 이 강의를 선택했습니다. 다섯 개의 챕터로 구성된 이 강의에서는 앞 부분에서는 XML을 기반으로, 후반부에서는 Compose를 중심으로 내용이 전개됩니다.
이 강의에서는 뿐만 아니라 XML을 사용한 뷰 그리기 방법에 대한 학습뿐만 아니라, Compose를 통해 뷰를 구현하는 방법도 체계적으로 다루고 있습니다. 또한, 강의에서는 사용자 화면에만 집중하는 것이 아니라 Google이 제안하는 아키텍처에 따른 객체지향 설계와 디자인 패턴을 소개하여 앱의 구조를 효과적으로 설계하는 방법에 대한 통찰력을 제공합니다.
이 강의에서는 Compose 뿐만 아니라 다양한 라이브러리를 활용하여 서버없이도 개발을 완성할 수 있도록 돕고 있습니다. 프로젝트를 통해 Compose뿐만 아니라 아키텍처 적용, Firebase 등 다양한 기술들을 다루면서 개발자로서의 역량을 향상시킬 수 있었습니다.
수강 전에는 오픈 소스 코드를 이해하기 어려웠는데, 강의를 듣고 나서는 구글 샘플 앱 등을 이해하는 데 큰 도움이 되었습니다. 물론 어려운 내용이 많아 이해하는 데에 노력이 필요하지만, 그 과정에서 얻는 성취감과 자신감은 큰 보람입니다.
이제는 어느정도 혼자 개발에 도전할 수 있다고 생각하고 있고, 많은 회사에서 Compose를 도입하고 있지만 XML으로도 많이 작성되고 있고 마이그레이션 단계 이전이나 도중일 수 있기에 취업 확률이 더 높아진다고 생각하여 회사에서 더 바라는 개발자라고 감히 추측해봅니다.
이렇게 돌아보니 많은 성장이 있었네요! :)
2. 앞으로의 목표
취업을 잠시 미루고 특정 대상을 타겟으로 하는 앱을 개발하고자 합니다. 이를 통해 더 많은 경험과 포트폴리오를 쌓을 것이며, 강의에서 배운 내용을 실전에서 활용해보고 싶습니다. 마지막 프로젝트인 쇼핑몰 앱보다 더 큰 규모의 앱을 구현하는 도전을 통해 성장하고, 개발자로서의 역량을 한 단계 더 높일 것입니다.
3. 기대평
이 강의는 현재의 개발 흐름을 반영하면서도 초보자에게 친절한 내용으로 구성되어 있습니다. Compose와 아키텍처에 대한 깊은 이해를 얻을 수 있었으며, 다양한 프로젝트를 통해 실전에서 활용할 수 있는 기술과 노하우를 습득할 수 있었습니다. 또한, 강의 자료가 풍부하여 스스로 학습하는 데에도 큰 도움이 되었습니다. 전반적으로 만족스럽고 효과적인 학습 경험이었습니다.
'본 게시물은 패스트캠퍼스 수강 후기 이벤트 참여를 위해 작성되었습니다'