GithubHelp home page GithubHelp logo

opensource-class's Introduction

오픈소스 개발 방법론

  • 오픈소스를 알고 잘 사용할 수 있도록 한다.
  • 오픈소스 프로젝트들에 여러 형태로 기여하고 참여할 수 있는 방법과 그에 필요한 여러가지 기술들을 소개하여 학생들의 기술 성장을 돕는다.
  • 실습을 통해 학생들과 상호 작용하여 오픈 마인드를 심는다.

연락처

참고 자료

강의 계획

강의는 이론과 실습 을 균형있게 배치하여 진행합니다. 특강 및 커리큘럼 일부 변경이 있을 수 있습니다.

주차 강의 내용 강의 방법 비고
1 강의 소개 이론
2 오픈소스 소프트웨어 개요 이론
3 오픈소스 사용, 오픈소스 프로젝트 이론
4 Git & Github 이해, Github 실습 이론/실습
5 MarkDown, Github Page, Github으로 협업하기 이론/실습
6 Github Page with JAM Stack 이론/실습
7 프로젝트 관리, 팀프로젝트, 중간고사 과제 안내 이론/실습
8 중간 고사
9 중간고사 과제 리뷰, 특강 이론/실습
10 Sourcetree, Open API 이론
11 Github Project, python&Django 이론
12 조별 활동 중간 발표 발표
13 개발 기술 스택 & 오픈소스 라이선스 변화 이론
14 오픈소스 관리 서비스 OLIVE Platform, 강의 회고 이론/실습
15 오픈소스 프로젝트 팀발표 발표

과제

과제 과제명 참고
1 Git, GitHub Console, Client SW
2 GitHub Pull Request, Gihub Page 만들기 Web, Client SW
3 Python Web Console
4 오픈소스 영상 or 자료 리포트 발표

평가

출석 중간고사 기말고사 과제&수시고사
배점 10% 30% 40% 20% 100%

opensource-class's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.