본문 바로가기

카테고리 없음

웹개발 포트폴리오 퀄리티 수준과 제작 요령

안녕하세요 현직 개발자로

활동하는 아소쌤 이라고 합니다 :)

오늘은 많은 분들이 궁금해 하는

"포트폴리오"의 퀄리티 수준에 대해

이야기 해보는 시간을 가져보려고 합니다.

어떤 기술들을 사용해야 하는지,

어떤 구성으로 개발하는 것이 좋은지

하나하나 짚어드리도록 하겠습니다.

웹개발 포트폴리오 ::

-기본이 되는 기술들

우선, 포트폴리오를 만들기 전,

프로젝트를 통해 "개발"을 진행해야 하겠죠?

일단 웹개발 포트폴리오를 만들기 위해서는

JAVA, JSP, Spring

3가지의 기술이 가장 베이스가 된다고 할수 있고,

네트워크에 대한 이해도,

서버에 대한 이해도,

운영체제, 데이터베이스에 대한

이해도를 필요로 합니다.

실제로도 위에서 보는것과 같이

여러가지 개념들을 알고 있어야만

하나의 프로젝트를 진행할 수 있으니까요!

또한, 이런 기본적인 기술들이

기본적인 베이스로 깔려 있어야만,

거기에서 파생되는 추가적인 기술들을

보다 빠르게 숙지하고, 활용하여

포트폴리오의 퀄리티를 높힐 수 있죠.

웹개발 포트폴리오 ::

-추가적인 기술들을 배운다면?

만약 "취업"시 활용하려고 하신다면

"클라우드"쪽 기술을 활용하는 것도 좋습니다.

AWS에서 1달~2달정도 서버를

무료로 제공하는것으로 알고 있는데,

실제로 이런식과 같이

개인 도메인 주소를 하나 생성하여

나만의 서버를 만들어 낼 수 있기 때문이죠.

요즘엔 클라우드 산업이 굉장히 뜨고있는 만큼

우리도 거기에 맞춰 포폴을 준비하시는 게

취업 시 크게 도움이 됩니다.

또한 추가적으로 공부를 진행하시면서

자바에서 파생된 기술들인

JQuery, XML, JSON 등의 기술들도

구글자료를 통해 어느정도 공부가 가능하니

같이 활용해 보시는 것을 추천드립니다.

어차피 해당되는 기술들은 실무현장에서

굉장히 활발하게 사용되는 기술들이기 때문에

꼭 익혀두시는게 좋습니다.

다만 아쉬운점은, 학원이나 교육기관등에서

JQuery,XML,JSON등의 기술들을

전문적으로 알려주는 곳이 없기 때문에

개인적으로 많이 활용해보시기 바랍니다.

웹개발 포트폴리오 ::

- 여러가지 API추가

사실상 내가 많이 코딩을 하지 않더라도

여러가지 외부 API를 활용하여

여러가지 기능들을 구연해 줄 수 있습니다.

외부 API를 등록시킬 때 해당 사이트에

사용방법 및 오류해결방법까지 많이 나와있으니

참고해서 사용하시면 그리 어렵진 않습니다.

우리가 아무리 개발을 한다고 하지만

"신입"개발자 수준에서

지도를 만들고, 결제 시스템을 만들고,

핸드폰연동을 통해 로그인을 하는 등

기능들은 개인적으로 만들기가 힘들기 때문에

API를 이용하시는게 좋습니다.

웹개발 포트폴리오 ::

-UseCase Diagram

유즈케이스 다이어그램을

어렵게 생각하시는 분들이 많은데

아래의 예를 참고하시면 도움될겁니다.

아래는 "Hotel"예약 사이트의

유즈케이스 다이어그램 입니다.

웹개발 포트폴리오 ::

-알아두셨으면 하는 점

포트폴리오는 위에서도 잠깐 말씀드렸듯,

"프로젝트"의 결과물이라고 설명드렸지만,

요즘은 Git을 통해 포트폴리오를

제출하는 경우도 굉장히 많습니다.

내가 그동안 해왔던 IT활동의 결과물을

기반으로 취업활동을 하게 되는 것이죠.

물론, 제대로 준비하시려면 위와 같이

포트폴리오 문서를 만드시는 것이

가장 좋은 방법이긴 하지만요.

하지만 많이들 걱정을 하시는 부분은

프로젝트는 혼자서 진행하게 되면

시간, 완성도의 메리트가

크게 떨어지기 때문이라고 할 수 있는데요!

이러한 부분들을 보완하기 위해서는

프로젝트과정을 이수할 수 있는

전문 교육기관을 통해 이수하시는 것을

가장 추천드리고 있습니다.

혼자서는 인원 구하기도 힘들고,

각각 실력편차도 너무 심하게 발생하여

프로젝트 진행 시 여러가지 문제가 발생하기

때문이라고 할 수 있겠네요.

오늘 보여드린 포트폴리오는

간략하게 제가 한창 공부하던 시절 만들었던

포트폴리오를 예시로 보여드렸습니다.

지금만든건 보안상 보여드릴수가 없어서;;

소스가 필요하다고 하시면

댓글이나 쪽지 남겨주시면 공유해드리겠으며

만약, 제대로 부족한 부분들 피드백 받으면서

웹개발 포트폴리오 제작하고 싶으신 분들은

아래로 들어가보세요

↓↓↓↓↓↓

 

KG아이티뱅크 1599-4243

4차산업 IT교육의중심 KG아이티뱅크에서 성공하십시오!

hackerbank.co.kr

 

IT/코딩/국비/자기개발/개발자/1:1문의

IT에 입문하기 전 궁금하신게 있으신 분들 편하게 연락 주세요 ^_^ https://blog.naver.com/whtjddnjs1109

open.kakao.com