100일 코딩 도전! 20일차
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
앱 개발
대상자
초보 소프트웨어 개발자 및 GSoC 준비자 (중간 난이도)
핵심 요약
- .NET Fullstack 프로젝트에 대한 실무 경험 확보 및 역량 성장
- DSA(데이터 구조 및 알고리즘) 연습을 통해 인터뷰 및 GSoC 준비 강화
- React Native 기초 학습을 통한 모바일 앱 개발 기술 습득 (Expo, Flexbox 활용)
섹션별 세부 요약
1. 인턴십 워크프로세스
- .NET Fullstack 프로젝트의 심층적인 이해 및 작업 수행
- 원격 근무 환경에서 팀과의 협업 및 생산성 유지
- 개발자의 역할 성장 및 프로젝트 참여 경험 확대
2. DSA 연습
- 배열 문제 해결을 통한 알고리즘 기초 강화
- 일관된 연습이 인터뷰 및 GSoC 준비에 긍정적 영향을 미침
- 장기적인 기술 성장에 대한 확신 표현
3. React Native 학습
- Expo를 활용한 첫 프로젝트 생성 및 컴포넌트(
View
,Text
,Button
) 이해 - Flexbox를 통한 기본 스타일링 적용 및 모바일 UI 개발 경험
- 크로스플랫폼 기능의 편리성과 애니메이션, 네비게이션 학습 계획
결론
- DSA 연습의 일관성 유지, React Native의 크로스플랫폼 개발 효율성 활용, 전반적인 기술 습득을 통해 개발 역량 확장
- "기술 습득은 꾸준한 연습과 실무 경험의 결합에서 비롯된다."