기본적으로 웹 개발은 인터넷 응용 프로그램 개발과 관련된 소프트웨어 개발 분야입니다. Facebook, MySpace, Hi-5 및 기타와 같은 소셜 네트워킹 웹 사이트에서는 다양한 형태의 인터넷 응용 프로그램을 볼 수 있습니다. 예를 들어, 소셜 네트워킹 사이트의 사용자 인 경우 다음과 같은 몇 가지 기능이 있습니다.
나만의 사진 앨범 만들기
좋아하는 사진, 노래 및 뉴스 공유
웹 사이트에 동영상 등을 포함하는 식으로 등등
따라서 웹 개발자가 되려면 HTML, XML, C ++ 및 JavaScript와 같은 몇 가지 기본 스크립팅 언어에 대해 잘 알고 있어야합니다..
오늘 주니어 웹 개발자가되기 위해 필요한 모든 것
이 교육 방법을 얻으려면 어떻게해야합니까??
웹 사이트 및 인터넷 응용 프로그램 개발에 정말로 관심이 있다면 온라인 교육을받을 수 있습니다. 컴퓨터 과정을 등록하기 전에 온라인 과정이 공인 된 것인지 확인하십시오. 일반적으로 두 가지 유형의 웹 개발자가 있습니다.
프런트 엔드 개발자 :
이러한 특정 개발자는 웹 사이트의 고객 부분에 능숙합니다. 따라서 이들은 마크 업 언어 및 JavaScript, 액션 스크립트 및 CSS (Cascading Style Sheets)와 같은 다양한 스크립팅 언어에 대한 지식을 가지고 있어야합니다..
백엔드 개발자
이 유형의 개발자는 일반적으로 PHP, JSP, .NET, Python 및 Perl과 같은 스크립팅 언어를 사용하는 서버 측 프레임 워크에서 작동합니다. 그들은 자신의 웹 서버에 있거나 외부 시스템에 있는지에 관계없이 정보를 처리합니다. 초보자 인 경우 웹 개발 과정을 시작하기 전에 HTML 언어와 같은 기본 사항을 배우십시오. 이 분야에서 온라인 학위를 받기로 결정한 경우, 직장과 공부 시간을 관리 할 수 있어야합니다. 웹 개발자가되는 방법 오늘날 대부분의 기업은 웹 사이트를 원합니다. 일부에는 이미 하나가 있습니다. 다른 사람들은 하나를 원한다. 그들은 IT 직원을 고용하고 싶지 않고 아마도 아무런 여유가 없습니다. 또한 대부분의 경우 사내 IT 직원, 특히 귀사의 중소기업을위한 IT 직원이 필요하지 않습니다. 그렇다고해서 쿠키 커터 웹 사이트 나 개인 Frontpage 실험을 사용하지 않아도되거나 강제로 사용해야하는 것은 아닙니다. 웹 개발자 / 디자이너를 고용하여 전문적인 웹 사이트를 만들고 설정 한 다음 원하는 것을 수행 할 수 있도록 사용자에게 넘겨 줄 수 있습니다. 그러나, 이것을 어떻게 할 사람을 찾으려면 어떻게해야합니까? 당신은 무엇을 찾아야합니까? 문자 그대로 수천 개의 회사 / 개인이 귀하의 웹 사이트를 제공하고 있습니다. 이 큰 그룹에서 어떻게 선택합니까??
무엇을 원하니??
첫 번째 단계는 웹 사이트에서 원하는 것을 정확히 결정하는 것입니다. 이는 요구 사항이 무엇인지, 그리고 웹 개발자가 요구를 충족시켜야하는 기술을 결정할 때 매우 중요합니다. 다음은 자신에게 묻는 몇 가지 질문입니다.
* 귀하의 사이트에 어떤 종류의 정보를 갖고 싶습니까? 대략 얼마나 큰 사이트를 상상하십니까 (페이지 수)?
* 사이트에서 정기적으로 업데이트해야합니까? 이 업데이트를 직접 하시겠습니까??
*이 웹 사이트에서 전자 상거래에 참여할 의향이 있습니까??
* 데이터베이스가 필요합니까??
* 일을 얼마나 빨리 마쳐야합니까??
* 귀하의 예산은 얼마입니까??
검색 시작
귀하의 웹 사이트에 필요한 기술을 가진 사람을 위해 웹 검색을 수행하면 가능한 선택 목록이 엄청나게 많습니다. 소개는 종종 사람들을 제적시키는 최상의 방법입니다. 누군가가 개발자를 추천한다면, 그들은 그들이 제공 한 서비스에 행복하기 때문입니다. 따라서 누군가 개발자를 추천하면 해당 개발자를 확인하고 개발자가 필요로하는 기술을 보유하고 있는지 확인해야합니다.
귀하가 숙고하고있는 개발자가 귀하의 마을에 있지 않은 경우가 종종 있습니다. 오늘날과 같은 시대에는 일반적으로 문제가되지 않습니다. 그렇습니다. 대면 회의가 실제로 도움이되는 경우가 있습니다.이 회의가 중요하다고 생각하는 사람이 있으면 주행 거리 이내에있는 개발자에게 검색을 제한해야합니다. 그렇지 않으면 인터넷과 전화 시스템이 거리에 관계없이 필요한 모든 통신을 제공합니다..
개발자를 고려할 때 가장 먼저해야 할 일은 웹 사이트를 체크 아웃하는 것입니다..
* 잘 설계되고 매력적인 사이트입니다.?
* 쉽게 탐색 할 수 있습니까??
* 깨진 링크가 있습니까??
* 정보가 완전한지 (직원 소개, 회사 위치, 연락 방법 등)?
* 사이트가 빠르게로드됩니까??
* 포트폴리오가 있습니까? (매우 중요합니다. 표시 할 포트폴리오가없는 개발자는 전체적인 물음표입니다. 사람들이 좋든 지 알지 못하거나 이동 중에 물건을 파악하려고하는 doritos에 간식을 먹고 있습니다.).
* 개발자는 어떤 기술을 가지고 있습니까? 디자이너 만 디자인합니까, 아니면 동적 웹 개발과 데이터베이스 디자인을 할 수 있습니까? 또한 웹 디자이너로서 자신을 광고하지 말고 주로 인쇄 매체에 초점을 맞추십시오. 인터넷 디자인과 프린트 디자인은 다른 요구 사항을 가진 다른 야구장입니다. 또한 Dreamweaver 나 Frontpage를 잘 사용한다고해서 웹 디자이너가되지는 않습니다. 포트폴리오를 확인하고 개발자가 실제로 자신의 물건을 알고 있는지 확인하십시오. 인터넷 개발에 정통한 사람은 사이트를 만드는 것뿐만 아니라 그것을 유지 관리하고 마케팅하며 홍보하는 것이 중요합니다. 이상적으로 웹 개발자는 자신의 사이트에서 위의 모든 작업을 성공적으로 마쳤습니다..
* 사이트에서 고객의 추천을 제공합니까? 그들을 읽으십시오. 또한 해당 고객에게 개별적으로 연락하여 제공된 서비스에 대해 질문 할 수도 있습니다.
소형 프리랜서 대 대기업
대형 디자인 회사 또는 소규모 프리랜서 회사 (또는 단일 개발자)와 함께 작업할지 결정해야합니다. 더 큰 회사와 일할 때 고객을위한 더 많은 보안이 있습니다. 스태프가 너무 많기 때문에 그들이 제공하는 기술은 매우 다양하며 종종 매우 큰 포트폴리오를 가지고 있습니다. 그러나주의해야 할 점은 대기업은 종종 더 많은 돈을 청구한다는 것입니다. 이러한 회사의 간접비는 더 크므로 더 많은 비용을 청구하게됩니다. 또한, 대기업은 종종 더 beauracracy와 함께. 많은 개발자들과의 의사 소통은 종종 의사 소통이되어야하는 것이 아니므로 의사 소통 불균형으로 인해 프로젝트에서 불일치가 발생합니다. 또한 때로는 이러한 회사가 단순히 일을 끝내기보다는 프로세스에 너무 많은 관심을 기울이는 것을 발견하게 될 것입니다..
프리랜서 개발자들은 돈을 더 잘 살 수 있으며, 한 사람이기 때문에 클라이언트와 클라이언트 간의 통신 흐름이 대개 훨씬 더 (일대일) 더 낫습니다. 직원이있는 경우 대개 크기가 작아서 의사 소통은 여전히 더 단단합니다. 이렇게하면보다 일관된 코딩 및 조정이 가능합니다. 또한 누가 프로젝트에 책임이 있으며 더 많은 책임이 있는지 알고 있습니다. 대기업의 경우 어떤 경우에는 책임이 없습니다. (또는 그렇게 말합니다). 프리랜서의 단점은 자신의 기술이 자신의 기술 수준이며, 어떻게 해야할지 모르는 무언가가 필요하다면 연구해야한다는 것입니다. 또한, 프리랜서는 크기에 따라 제한됩니다. 그들이 이미 높은 워크로드를 가지고 있다면, 전체가 제한적이어서 기다리게 할 수도 있습니다. 따라서 프로젝트의 규모에 따라 대기업은 업무가 신속하게 완료되도록 보장 할 수 있습니다..
요금 및 지침
개발자의 요금을 확인하십시오. 종종, 당신은 자신의 웹 사이트에 직접 게시 요금을 찾지 못할 것입니다. 이는 일반적으로 예상치에 따라 일을하고 싶어하기 때문에 연락하기 만하면됩니다. 몇 가지 사양을 제공하고 야구 경기가 끝날 때까지 앞뒤로 이동합니다. 견적을 얻으려면 세부적이고 정확한지 확인하십시오. 당신이 가진 어떤 질문을하십시오. 가격이 너무 비싸다고 생각한다면 그들에게 물어보십시오. 반론을 두려워하지 마십시오. 그들은 언제나 거절 할 수있다..
개발자의 계약을 확인하십시오. 클라이언트가 보호되어 있는지 확인하십시오. 응답 시간에 PAY주의. 개발자가 개발자를 사용할 수 있는지 확인하려고합니다. 또한 프로젝트 변경에 대한 정책을 찾아보십시오. 분명히 추가 비용을 예상하지 않고 견적을 합의한 후에는 프로젝트의 사양을 변경할 수 없습니다. 이것에 대해 그들에게 물어보십시오. 또한 작업 보증에 대한 계약을 검사하십시오. 그들이 한 일에 누가 버그를 처리 할 것인가??
그 (것)들과의 대화
어떤 개발자라도 전화로 연락 할 수있는 방법이 있어야합니다. 그들을 불러서 개성을 측정하십시오. 그들이 당신과 이야기하고 의견을 벗어날 수있는 선량한 사람들인지 확인하십시오. 그들이 당신을 잘 대우하는지 또는 그들이 간신히 당신을 위해 시간을 보내는 것처럼 행동하는지보십시오. 올바른 의사 소통은 성공적인 프로젝트에서 매우 중요하며, 개발자와 제대로 의사 소통 할 수 없다면 그를 고용해서는 안됩니다..
평가하다
위의 조언을 사용하여 잠재 개발자를 평가하면 좌절감을 최소화하면서 성공적으로 프로젝트를 완료 할 가능성이 더 높습니다..