스터디 & 프로젝트 그룹 모집 현황 안내
지금까지 5개의 지원이 있었습니다.
스터디
제목 | 목표 | 프레임워크/프로그래밍 언어 | 사전지식 | 운영기간 |
---|---|---|---|---|
코테 준비 | 코딩 테스트 대비, 백준/프로그래머스 문제를 풀면서 접근 방법 토의하면서 의견 나누기 | 본인이 익숙한 프로그래밍 언어 | X | 약 2달 (5~7월) |
Swift를 활용한 iOS 개발 | Swift 언어 배우고, iOS 개발 전반적인 과정, 간단한 앱 개발을 최종 목표로 두고 있음 | Swift / iOS | function, struct 언어 기본 문법 | 약 2달 (5~7월) |
Github와 익숙해지고 블로그도 만들어보기 | Github에 익숙해지고, jekyll을 이용해 블로그 글을 쓰며 마크다운(md) 문법에 익숙해지기 | Github, ruby (실행만 시키면 됨) | X | 6주 (늘어날 수 있음) |
※ 깃허브 공부와 관련된 내용은 통합 운영할 예정임
프로젝트
제목 | 목표 | 프레임워크/프로그래밍 언어 | 사전지식 | 운영기간 |
---|---|---|---|---|
파릇파릇 스프링으로 백엔드 만들기 | API 서버 만들기 | 자바, 스프링 | 자바 기초 | 미정 |
카카오톡 채팅 분석과 시각화하기 | 자연어처리 맛보기와 태블로 사용해보기 | 파이썬, 태블로 | 파이썬 기초 | 5주 예정 |
지원 공고는 5월 1일(일요일)에 시작합니다
3일간 모집 후 인원이 충족되면 진행할 예정입니다.
커리큘럼이나 진행에 관해서 동아리 차원에서 최대한 도움을 드릴 예정입니다.
동아리 웹/서버 개발
도메인을 사서 어제(4/28, 목요일) 잠시 임시 테스트용으로 웹 페이지를 만들었습니다.
글을 작성하는 지금은 왜 갑자기 다운이 된건지…
const express = require("express");
const app = express();
const port = 3000;
app.get("/", (req, res) => {
res.send("Hello World!");
});
app.listen(port, () => {
console.log(`Example app listening on port ${port}`);
});
이 간단한 스크립트 돌렸는데 왜 다운이 된건지는… 몰?루
일단 웹 서버를 만드는데 사용될 기술스택은 다음과 같습니다.
위에 기술한 3가지 기술 스텍은 모두 GUI가 제공됩니다.
크게 어려움이 있을거라고 생각하지 않으며,
현업에서도 사용되고 있는 유용한 기술 스텍이므로 모두에게 좋을 것입니다.
심오하고 일반인들이 보기 어려운 명령어는 접근성이 좋은 GUI를 통해서 공부를 한 뒤에 배워도 충분하다고 생각합니다.
Nginx Proxy Manager
nginx proxy manager, NPM으로 불리는 이 기술 스텍은 리버스 프록시를 지원해줍니다
Portainer
Docker, 컨테이너를 실행하고 관리하는데 유용한 GUI를 제공합니다.
Docker
독립된 실행환경 내에서 개발 후 베포를 할 수 있습니다.
모집 방법 안내
여러분이 알고 있는, 선호하는 프로그래밍 언어와 개별적으로
우선 Nginx Proxy Manager, Portainer, Docker에 관해서 공부를 한 뒤에
자바를 좋아하시는 분은 스프링을 이용한 개발을,
파이썬을 좋아하시는 분은 장고를 이용한 개발을, 등등…
각자 도맡아서 원하는 개발을 하시면 됩니다.
솔직히 말해서 아직 동아리 웹/서버 개발에 대한 큰 그림은 떠올리지 않습니다.
개인적으로 도메인 구입후에 호스팅을 하셔도됩니다.
문제는 동아리 방에 들어오는 인터넷 대역폭이 100Mbps(12.5MBps) 뿐이라
상용적인 이용은 많이 힘들겁니다.
일단 모집은 하지만
뭘 하고싶은지는 마음에 염두해두고 지원해주세요!
지금이 아니더라도 나중에도 들어오셔도 됩니다.
모집 양식은 구글 폼으로 공지방에 올리겠습니다.