개발자 포폴을 위한 4가지 개인 프로젝트 추천 🐼

취업을 준비하는 학생, 취준생뿐만 아니라 요즘에는 더 나은 이직을 위해 개인 포트폴리오를 준비하는 이들도 상당합니다.


그래서 오늘은 개인적으로 해보면 좋을 프로젝트를 소개해보려고 합니다!


다음은 교육 플랫폼에서 참고한 프로젝트 일부와 이들을 활용하는 방법입니다.

먼저, 프로젝트를 시작하는 3가지 방법입니다.


1) 내가 더 힘주고 싶거나, 선보이고 싶은 기술을 파악하기

2) 관련 프로젝트에 대한 웹 검색을 시작하기 (ex. 깃허브 오픈소스 살펴보기)

3) 내 목표와 기술 수준에 맞는 프로젝트를 선택하기


요게 기본적인 포폴을 작성한 재료 발굴이라고 할 수 있을 텐데요.

다음으로 대표적인 교육용 프로젝트를 살펴보겠습니다.


  • Angular를 사용하여 음악 플레이어 앱 구축하기

    • 추천 대상 : 웹 개발자와 음악 애호가

    • 장점 : Angular 프레임워크를 활용해 청취자가 재생속도와 즐겨찾는 트랙을 조정할 수 있는 기능 추가, 트랙을 변경, 일시중지 및 재생할 수 있는 기능을 제공하는 사용자 친화적인 음악 플레이어를 만드는 경험

    • 레벨 : 초급

    • 소요 시간 : 1시간 이내

    • 전제 조건 : Angular, 종속성 주입 및 Material UI에 대한 기본적인 이해

  • GraphQL을 Ruby on Ralis에 통합하기

    • 추천 대상 : Ruby나 SaaS에 관심이 많은 개발자

    • 장점 : PostgreSQL, GraphQL과 Ruby를 직접 활용해볼 수 있음, 최종적으로 웹 프레임워크나 데이터베이스 설계 작성 기술까지 보여줄 수 있음

    • 레벨 : 중급

    • 소요 시간 : 1시간 정도

    • 전제 조건 : Ruby, Ruby on Rails, GraphQL 쿼리 작성 경험

  • Geopandas,Geoplot을 사용하여 상황에 맞게 지리 공간 데이터 탐색

    • 추천 대상 : 데이터 기술을 쌓고 싶은 개발자

    • 장점 : 데이터 분석 및 시각화를 실습하여 여러 유형의 데이터 시각화를 경험할 수 있음, 기본 플롯부터 커널 밀도 맵, 대화형 맵 등 다양한 지도 데이터를 다룰 수 있음

    • 수준 : 중급

    • 소요 시간 : 1시간 정도

    • 전제 조건 : Python Matplotlib 및 지리공간데이터에 대한 지식

  • YOLOv8 및 streamlit을 사용해 객체 감지 웹 앱 구축

    • 추천 대상 : 컴퓨터 비전과 머신러닝에 관심있는 개발자

    • 장점 : 인기 있는 객체 감지 모델인 YOLOv8 버전을 직접 체험해보고, Python, openCV 컴퓨터 비전 라이브러리 및 streamlit 프레임워크를 활용해볼 수 있음

    • 수준 : 중급

    • 소요시간 : 2시간 이내

    • 전제 조건 : 중급 Python 지식, 객체 감지 및 이미지 처리 기본 지식


실제로 요 위에 나열된 프로젝트를 해보고 싶다 하면 아래 원글 링크로 들어가면

살펴보실 수 있습니다.


출처 : https://learningdaily.dev/4-coding-projects-to-build-your-developer-portfolio-01711072af8e


4 Coding Projects to Build your Developer Portfolio

Medium

4 Coding Projects to Build your Developer Portfolio

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 3월 6일 오전 8:54

 • 

저장 63조회 3,765

댓글 0