MixedCode

안녕하세요.
금번 [앵콜] "유무선통합 반응형 웹사이트 개발&서비스하기" 개발교육을 담당하게된 믹스드코드를 운영하면서 시그널소프트 대표로
있는 강창훈이라고 합니다.

믹스드코드에서 필명은 에디(EDDY)입니다.

본격적으로  본 교육 프로그램  진행에 앞서  믹스드코드랩 및  "나도 개발자" 시리즈를 먼저 소개해 드릴까합니다.
믹스드코드랩은 스타트업계에서 말하는 린스타트업(프로젝트) 또는 프로토타입형  프로젝트를 표방하는 믹스드코드 주도로 진행되는
특정 비지니스 시나리오를 정하고 해당 비지니스에 촛점을 맞춰 다양한 기술을 믹스하여 함께 직접 개발해보는 실습형 프로젝트를 말합니다.

믹스드코드 코드랩 프로그램은 비지니스 중심의 기술구현을 통해 기술의 가능성과 가치를 함께 찾아보고자합니다.
또한 기술을 통해 비지니스의 다양한 가능성을 검증하여 향후 사업이나 비지니스를 꿈꾸는 많은 이에게  꿈을 현실로 만드는 그 단초를 제공코자합니다.

참고로 위에서 언급한 린스타트업이란  스타트업을 함에 있어 생각하고자 하는 비지니스를 프로토타입형태로  빠르게
주요 기능위주로 구현해보고 비지니스와 기술의 가능성을 사전 검증하는 프로토타입 형태의 미니 프로젝트이자 요즘 성공하는 스타트업의 진행방식중 하나를 말합니다.

대부분의 성공한 국내외 스타트업 기업들은 사업계획서만 가지고 투자를 유치하는 전통적인 방식보다는 린스타트업을 통해 많은 투자자를 유치하여 성공하였습니다.

그럼 "나도 개발자" 시리즈는 무엇일까요?
맞습니다. 개발에 관심있는 비전문가, 학생,일반인을 대상으로하는 일반인이 접하기에 쉽고 강력한 개발기술과 방법을 선택,
교육을 통해 빠르게 습득하여 프로젝트를 진행하며 그결과물을 직접 만들어 보는 일반인 대상 코딩 교육 프로그램입니다.

"유무선통합 반응형 웹사이트 개발&서비스하기" 프로그램 뿐만 아니라 향후에도 일반인분들이 관심을 가지고 있는 다양한 기술들을
이용 직접 결과물을 전문가와 함께 만들어 보는 프로그램을 지속적으로 진행예정이오니 많은 관심 가져주시면 감사하겠습니다.

금번 코드랩은 일반인분들을 대상으로하는 작년부터 진행되어 온 나도개발자 시리즈의 4회차 코드랩 프로젝트로 코드랩 내용의 서적출간을 기념하여  
ASP.NET MVC5 & Microsoft  Azure 클라우드 기반에서 반응형 웹사이트를 직접 개발하고 서비스하는 앵콜 코드랩입니다. 

관련도서 링크정보)
http://www.yes24.com/24/goods/42764968?scode=032&OzSrank=1

전체 커리큘럼은 아래와 같으며 5일(12시간) 으로 구성된 기존 커리큘럼을 2일간 8시간으로 축약하여 코딩위주의 앵콜 코드랩으로 재구성하여 진행 예정입니다.


1강: 웹사이트 개발준비하기 : 1시간
1.1 웹사이트 개발 및 서비스 절차
1.2 도메인주소와 도메인 네임서비스
1.3 웹과 반응형웹
1.4 반응형 웹 템플릿 활용하기

2강: 개발 및 서비스 환경 이해하기:1시간
2.1웹프로그래밍 기술구성요소
2.2.NET Platform & ASP.NET
2.3 Visual Studio 2017 사용하기
2.4 ASP.NET MVC5 기초 프로그래밍하기

3강: ASP.NET MVC5 개발하기:2시간
3.1 부트스트랩 템플릿 이관하기
3.2 MVC5 뷰 페이지 구성하기
3.3 부트스트랩 기초사용법
3.4 Windows Server & IIS 웹서버 이해 및 로컬 IIS구축하기


4강: EF ORM Database 프로그래밍 하기:2시간
4.1 개발 방법론 및 데이터 모델링
4.2 Microsoft SQL 2014 서버 활용하기
4.3 EF ORM 소개 및 기초
4.4 EF 기반 DB 프로그래밍 기초(회원정보 관리)
4.5 EF 기반 DB 프로그래밍 활용(게시글관리)


5강:Azure 클라우드 기반 서비스하기:2시간
5.1 클라우드 컴퓨팅?
5.2 Microsoft Azure 클라우드 기반 서비스하기
-Azure 무료 클라우드 서비스 신청 및 가상서버 구축하기
-Azure 가상서버내 웹서버,SQL서버 설치 구성하기
-Azure 포탈 보안환경 구성하기
-Visual Studio 2017기반 Azure 가상서버 웹어플리케이션 자동 배포 게시하기

5.3 포털 및 검색엔진 최적화하기
5.4 Microsoft BizSpark 프로그램 소개

선행학습을 원하시는분들은
상기 커리큘럼의 믹스드코드닷컴 아래 코드랩 카테고리 링크 온라인 페이지에 대부분의 강의 정보가 제공되오며 또한 
출간된 서적을 통해 접하시면 좀더 이해하시고 따라하시는데 많은 도움이 되실거라 판단됩니다.

http://mixedcode.com/Category/Index?cidx=35

1) 커리큘럼의 핵심 컨셉
- 일반인분들도 아주 쉽고 빠르게 직접 웹사이트 개발 및 서비스를 할수 있도록 축약된 실무 웹사이트 개발 커리큘럼을 구성하고 쉬운 용어 선택 및 저자만의 친근한 스토리텔링 기법을 통해 일반 사용자의 이해를 극대화 시킨다.
- 최소비용을 들여 반응 형 웹사이트를 직접 개발하고 서비스 할수있도록16년차 전문개발자 이자 2년쨰 스타트업을 운영하고있는 저자만의 최소 비용 웹사이트 개발 알짜배기 노하우를 전달한다.
  (도메인 구매방법 및 서비스,반응 형 템플릿 구매 사용법,MS스타트업지원프로그램,무료 SW & 클라우드 서비스 사용방법까지 &무료 메일서비스 개통 & 포탈등록 및 검색엔진최적화)
- 갈수록 쉬워지고 빨리 변화하는 기술환경 속에서 스타트업 관계자, 학생 ,생활 코딩에 관심있는 모든 사용자를 대상으로하는 쉽지만 실무적인 교육프로그램

2) 내용 요약 및 특징
내용 요약 : 현대적인 유무선 통합 반응형 웹사이트의 개발 및 서비스를 위한 모든 과정을 쉽고 빠르게 익히고 활용할 수 있도록 핵심실무위주의 내용으로 커리큘럼을 구성하였으며 교육내용의 70%이상을 실습내용으로 편성하였습니다.

1강. 웹사이트 개발 준비하기
-웹사이트 개발 사전 준비단계로 웹사이트의 개발 과 서비스되는 과정을 설명하고 웹사이트 서비스 환경을 이해하기 위한 웹과 인터넷 통신,도메인, 도메인 구매 절차,DNS개념,DNS서비스 설정 등의 실무정보를 다룹니다.
-반응 형 웹사이트의 원리를 설명하고 반응 형 웹사이트 템플릿의 구매 활용을 통해 쉽고 빠르게 검증된 고품질의 디자인과 퍼블리싱 과정을 끝낼 수 있는 방법을 안내합니다.

2강.개발 및 서비스 환경 이해하기
- 웹프로그램을 구성하는 기본 기술 요소인 자바스크립트,스타일시트,HTML의 개념을 이해하고 최소한의 사용법을 익힙니다.
- 기초적인 클라이언트 서버개념을 이해하고 웹사이트가 서비스되는 클라이언트,서버 통신환경 및 인프라를 이해한 후 각종 Client Side기술과 Server Side 기술들을 알아본다.
-Microsoft의 웹 프로그래밍 서버 기술인 ASP.NET에 대해 알아보고 그 개발 툴 인 Visual Studio.NET 2017 개발툴 사용법 과 개발언어로 C#의 기초 코딩 법을 익힌다.
-개발된 소스를 실제 서비스하는 서버의 O/S환경,웹 서버에 대해 알아보고 IIS웹서버에 개발소스를 배포하는 방법을 알아본다.

3강. ASP.NET MVC5로 개발하기
-Visual Studio.NET 2017 개발 툴을 이용하여 웹사이트 솔루션과ASP.NET MVC5 웹 프로젝트를 구성하고 제공된 부트스트랩 테마 HTML소스를 ASP.NET MVC5 기술환경에 맞게 변환작업을 진행한다.
- 기본적인 MVC( Model, View, Controller)개념을 이해 한 후 ASP.NET MVC5 Controller와 View를 이용해 레이아웃,컨텐츠,입력폼 페이지의 구성하는 방식과 Controller를 이용한 View를 제어할 수 있는 방법을 익힌다 .
-부트스트랩 테마 HTML소스를 모두 ASP.NET MVC5환경으로 변환한후 정적 컨텐츠 페이지 구성 및 개발을 완료하고 로컬 웹 서버를 구성한 후 로컬 배포 테스트를 실습한다.

4강. EF ORM DB프로그램밍 하기
- Data 처리가 필요한 동적 컨텐츠 화면인 입력폼의 처리를 위한 DB 프로그래밍 환경을 이해하고 Database 와 Table를 이용한 데이터 모델링 기본을 익힌다.
-프로젝트에서 사용할 Microsoft SQL Server 2014 or 2016 사용법과 기초쿼리 사용법을 경험하고 Microsoft의 ORM Framework인 Entity Framework 과 LINQ 언어를 이용한 아주 쉽고 빠른 DB 프로그래밍 방법을 배웁니다.

5강. Azure 클라우드 기반 서비스하기
- 개발된 소스를 실제 서비스 환경인 Microsoft Azure 클라우드 환경에 쉽게 서비스할 수 있는 다양한 방법을 익히고 무료 Azure 클라우드 서비스에 대해 알아본다.
- Azure 가상서버의 IIS웹서버에 개발된 소스를 포팅하여 웹사이트를 만들고 구매한 도메인을 설정하여 서비스를 게시하는 방법을 익힌다.
- 도메인을 통해 서비스되는 웹사이트를 네이버 웹마스터 도구를 이용 네이버 에 사이트 등록하는 과정과 절차 및 검색엔진 최적화 방법 등을 통해 웹사이트 마케팅을 시작한다.
- 네이버 웍스 모바일 서비스를 이용한 도메인의 메일서비스를 개통하는 방법과 개통된 대표 메일주소로 메일링 서비스 프로그램을 직접 개발하고 화이트도메인 등록을 통해 안전하고 정확한 메일링 서비스가 될 수 있도록 하는 방법을 습득합니다.

-마지막으로 마이크로소프트의 막강한 스타트업 지원프로그램인 BizSpark에 대해 알아보고 신청절차 및 승인노하우를 들어보고 BizSpark 지원 프로그램을 통해 회원에게 돌아가는 막강한 혜택들(3년동안 MS 모든 소프트웨어 무료사용 및 월 18만원상당 무료Azure클라우스 사용권)에 대해서 알아봅니다.  

3)교육 특징
1) 실제 웹사이트를 개발&서비스하는 전과정과 프로세스를 전달하여 사용자의 이해를 돕는다.
2) 개발 및 서비스 전 과정을 실무적인 내용으로 구성하여 직접 활용할 수 있게 한다.
3) 반응형 웹 ,MVC개발,ORM,클라우드등 현대적이고 최신 트렌디 기술을 이용 개발.서비스한다. 
4) 서비스 운영관련 도메인관리,웹 서버관리,검색엔진최적화,메일서비스 관련 정보를 제공한다.
5) 개발 및 서비스를 저비용으로 진행 할 수 있는 각종 개발 및 서비스 노하우를 전달한다.

5) 이 교육과 관련된 기술의 동향
기술 개요 : 반응형 웹사이트 구현 기술인 대표적 스타일시트 프레임워크 Bootstrap을 이용해 만들어진 템플릿을 이용 UX를 구현하며 마이크로소프트의 최신 웹 프로그래밍 기술인ASP.NET MVC5, 클릭 몇번으로 DB프로그래밍을 구현할 수 있는 MS의 ORM 프레임워크기술인 Entity Framework를 활용 웹사이트를 개발하고 아마존과 함께 전 세계 클라우드 시장 1위를 다투는 MS의 Azure 클라우드 환경을 이용 서비스합니다.

기술 Life Cycle :  본 교육 프로그래밍에서 사용되는 기술들은 트렌디 한 최신 기술환경으로 구성되어 있습니다.

6) 관련 시장 전망 : 향후 웹사이트 개발 및 모바일 앱 개발시장은 비용절감 및 유지보수 극대화를 위해  모바일 웹 형태로의 개발이 확대 될 것입니다.
Once Source Multi – Device 가 지원되는 반응형 웹사이트 개발기술은 이미 대세 기술이자 향후 보편화될 기술환경이 될 것입니다.


7) 교육 타깃 대상
1) 스타트업 관계자
2) 대학생
3) 생활코딩에 관심있는 일반인 및 비전문가, 비MS 개발자
4) 2018년 S/W 의무교육을 앞둔 초,중,고 학생 및 교사,학부모


8)강사 주요경력사항)
-중국 칭다오 성림전자 주재원(개발팀 개발팀장)
-MS 골드파트너 필라넷 선임 기술 컨설턴트
-분당서울대 병원 차세대 시스템 Technical Architect
-삼성 SDS 빌딩에너지관리솔루션 프로젝트 Technical
Architect
-삼성전자 반도체사업부 프로젝트 Application
Architect
-마이크로 소프트 코리아 애저 데이터 센터 프리뷰 고객활동
-마이크로소프트 스타트업 지원 프로그램 비즈스파크 회원

-현재 융합기술 정보제공 플랫폼 “믹스드코드닷컴” 개발운영
-현재 1인창조기업 시그널소프트 대표
-현재 디지털 헬스케어 스타트업 SarangN Group CTO(기술총책임자)


정리하면
금번 프로그램의 목표는
  개발에 관심있는 일반인분들이 ASP.NET MVC란 기술을 이용 PC/태블릿/스마트폰등 모든 디바이스의 해상도에
최적화되어 표현되는  반응형 웹사이트를 직접 개발하여 준비한 도메인을 이용 Azure 클라우드 가상서버 기반에서  웹서버의 웹사이트를 구축, 직접 서비스까지하는
방법과 노하우를  습득하시는것입니다
.

개발은 했고 결과물은 나왔는데 이런/저런 이유로 서비스를 못한다면 그건 실패한 프로젝트일것입니다.
개발의 결과물을 직접 서비스하고 운영해봐야 전체 개발의 프로세스를 이해하고 다음번엔 더 멋진 서비스를 만들수 있겠죠?

그럼 모두 준비되셨나요?
우리 함께 커피 한잔 하시고 즐거운 개발의 세계로 본격적으로 들어가보시죠.

관련도서 링크정보) http://www.yes24.com/24/goods/42764968?scode=032&OzSrank=1





Comments

  1. 김수정

    ASP.NET 기술을 사용해 개발하는 신입개발자인데요.
    서점에서 도서를 구매했습니다.
    코드랩까지 하시는줄은 몰랐는데.. 오늘 사이트에 들어봐 보길 잘했네요.
    코드랩 신청했는데.. 책가져가면 저자 싸인 해주시나요? ^^;
    기대됩니다.
    좋은 프로그램 준비해주셔서 감사합니다.

  2. 초보개발자

    오~ 이런 사이트도 있었군요.
    온오프믹스에서 보고 들어왔는데 금번 유료강의 관심이 갑니다.
    시간이 맞는다면 저도 한번 시도해보고 싶네요.
    커리큘럼도 제가 알아야하는 내용들이 많이 보이는듯..
    배울게 많아요. 자주 들리겠습니다.

  3. 최서기

    강사님 덕분에 아주 조금씩 깨우치고 있습니다.
    부디 좋은 강의 많이 많이 올려주시기 바랍니다.
    환절기 감기 조심하시구여... ^^*

  4. 믹스드코드

    Unico,이보람님 열정들이 멋지시네요.
    오늘따라 밤을 잊으시분들이 많은듯합니다.

    새벽부터 우리동네 매미는 맴.맴.맴.맴 메에에엠.
    프로그램을 여유있게 찬찬히 따라오시면
    충분히 함께하실수 있을듯합니다.

    시간나시는대로 주요키워드를 공부해보시거나
    질의.응답도 좋은 방법인듯하내요.

    즐거운 하루 시작하세요.

  5. unico

    슬슬 구미가 당기기 시작합니다.
    좋은 강좌 미련 해 주셔셔 감사합니다.

  6. 이보람

    아.. 드디오 올라왔군요.
    하루종일 기둘렸답니다.
    온오프믹스에 다시가봤더니.. 신청자보다 대기자가 더 많던데요.
    선택받은자로서 욜심히할 준비완료.
    좋은자료 많이 올려주샘..용 *<*

  7. 기대남

    기대했던데로 강의실력이 좋으시군요.
    오프라인 강의는 더 기대됩니다.
    알듯 모를듯 제가 따라갈수 있을지 모르겠지만
    강사님정도되면 몬가 만들어질것 같습니다.
    감사합니다.

  8. 믹스드코드

    엄청 빠르시군요..
    천천히 드시지 .. 페북이 빠르긴 하군요.
    네 지금 돌아와서 강의자료 손보고 있습니다. 좀만 기달려봐주세요.. 끙끙..^^;;

  9. 김유리

    술드셨나요?
    말씀이 술술 나오시네요.
    뭔가 옆에서 강의듣는 기분입니다.
    드디어 시작 되었군요..
    다음강의 빨리 올려주세요..
    커피 다 마셨어요.^^

Leave a Reply

*