개발자

비전공자 프론트엔드/ 웹개발 질문드립니다

2024년 01월 21일조회 118

안녕하세요! 저는 개발과 전혀 무관한 전공을 나와 현직으로도 다니고 있는 상황입니다.(세무 관련) 이제는 제가 꿈꿔왔던 창업과 관련하여 처음부터 모든걸 제손으로 만들어보고싶어 웹/ 앱개발(프론트엔드 부분)에 도전하려고 하는데요..! (공부해보다가 현직보다 더 적성과 맞는거같다도 생각되면 이직도 어느정도 생각하고 있습니다!) 비전공자이고 아예 접해본적이 없는 분야이다보니 어떤것들을 어느순서로 공부해야하는지 유튜브에서 여러 좋은 영상들을 봐도 전혀 감이 안와서 어떻게 해야하는게 좋을지 질문 드립니다:)

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

인기 답변

프레드윰님의 프로필 사진

비전공자면 우선 도서관 가서 책 몇권 빌려보세요 아래 도서 처럼 비슷한게 많아서 몇권 빌려보시고 공부 해보세요 https://msearch.shopping.naver.com/book/catalog/32482722437?query=%EB%B9%84%EC%A0%84%EA%B3%B5%EC%9E%90%20%EA%B0%9C%EB%B0%9C%EC%9E%90&NaPm=ct%3Dlrnq3ymo%7Cci%3D6f49ceed361f269722fe73915d4fb45a103f7ed0%7Ctr%3Dboksl%7Csn%3D95694%7Chk%3D633d138dfdfa329c9534fd19c50ba2781a1cc594 https://msearch.shopping.naver.com/book/catalog/39495123631?query=%EB%B9%84%EC%A0%84%EA%B3%B5%EC%9E%90%20%EA%B0%9C%EB%B0%9C%EC%9E%90&NaPm=ct%3Dlrnq57ds%7Cci%3Da813dfb87ea04904028251a550cf34d074ee0606%7Ctr%3Dboksl%7Csn%3D95694%7Chk%3D341dc1c88e55aba4a883bd97f7de812fddb159b7 https://msearch.shopping.naver.com/book/catalog/32491415727?NaPm=ct%3Dlrnq5pwg%7Cci%3D0b13dad8cd650d3fde1067e822530df4bb86128b%7Ctr%3Drebk%7Csn%3D95694%7Chk%3De2b37b6635acebd62ac623dc9ef392a145f464b5 그리고나서 웹이나 앱을 공부 하고 싶은거잖아요? 웹이라하면 프론트엔드 와 백엔드로 나눠지고 앱은 네이티브 앱과 하이브리드 앱으로 나눠져요 용어는 위에 책에 내용 다 나와 있구요 혼자서 창업 하실거면 웹부터 하시고 다음으로 모바일 앱 으로 해보세요 이후에 배우실거는 정보처리기사 같은책을 참고 하시면 과목 다섯가지 인데 크게 도움되요 자격증 안따신다 해도 도움이 되어서 한번쯤 읽어보셨으면 해요 언어 선택은 javascript, nodejs, reactjs, react native 로 하세요 기초언어로 자바스크립트 하시고 백엔드는 노드로 했다가 나중에 바꿔도 되구요 프론트엔드는 리액트와 넥스트가 순위 높구요 앱까지 한다 하니 하이브리드앱으로 리액트 네이티브 공부 해보세요 나머지 교육 센터는 부트캠프, 국비 학원도 있구요 인터넷강의로는 인프런이 있고 여유가 된다면 과외를 받아보신게 좋구요 속성으로 배우실때 과외가 빠르구요 언어는 천천히 보셔도 되는데 추천 책부터 공부 하시고 개념 잡히면 언어 공부 해도 되구요 그래도 힘드시다면 부캠이나 국비학원 지원 해보시고 언어 공부 해도 되구요

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 01월 21일

안녕하세요, 웹/앱 개발에 관심을 가지신 것을 축하드립니다. 프로그래밍은 창의력과 논리적인 사고를 동시에 요구하는 재미있는 영역이니 많은 도전과 학습이 될 수 있을 것입니다. 비전공자의 입장에서 구체적인 방향성을 제시해 드리자면 다음과 같습니다: 1. **프로그래밍 기초**: HTML, CSS 그리고 JavaScript의 기초를 익혀야 합니다. 이 세 가지는 웹 개발의 기본 품목이기 때문에 이해도가 중요합니다. 2. **JavaScript 고급 공부**: 자바스크립트를 좀 더 깊게 파보세요. ES6 문법, 비동기 처리(Async/Await, Promise), 클로저 등 주요 개념들에 대해 알아봅니다. 3. **프레임워크 및 라이브러리**: 리액트(React)나 앵귤러(Angular), 뷰(Vue.js) 등의 프론트엔드 프레임워크 혹은 라이브러리에 대한 공부가 필요합니다. 4. **버전관리 시스템(Git)**: 코드 변화를 추적하고 협업하는데 필수적인 Git에 대해 배워야 합니다. 5. **백엔드 기초**: 웹 개발에서 중요한 부분인 백엔드에 대한 이해가 있어야 합니다. Node.js와 Express.js를 공부해보세요. 6. **데이터베이스**: MySQL, MongoDB 등과 같은 데이터베이스에 대한 지식도 필요합니다. 정리하자면, 기초적인 프로그래밍 언어와 개념을 습득한 후, 대중적인 라이브러리나 프레임워크를 통해 실제 애플리케이션을 만들어 보시는 것을 추천드립니다. 그렇게 하면서 인터넷에서 자료를 찾아보고 문제를 해결하는 능력 또한 키우시길 바랍니다. 마지막으로, 모든 것을 한 번에 배우려고 하지 마세요. 단계별로 천천히 학습하다 보면 점점 더 많은 것들을 이해하게 될 것입니다. 행운을 빕니다!

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!