뭔가를 만들고 싶었지만 무엇을 해야 할지 몰랐던 적이 있나요? 작성자가 때때로 "작성자 차단"을 겪는 것처럼 개발자에게도 해당됩니다. 이 목록은 이 문제를 완전히 해결하기 위한 것입니다! ?
이러한 응용 프로그램은 다음과 같습니다
코딩 기술을 향상시키는 데 좋습니다 ?;
새로운 기술을 실험하기에 좋습니다 ?;
다음 고용주/클라이언트에게 깊은 인상을 주기 위해 포트폴리오에 추가하는 데 적합합니다.
튜토리얼(기사 또는 비디오)의 예제로 사용하기에 좋습니다. ?;
완료하기 쉽고 새로운 기능으로 쉽게 확장할 수 있습니다.
이것은 단순한 프로젝트 목록이 아니라 각 프로젝트를 처음부터 개발할 수 있도록 충분히 자세하게 설명하는 컬렉션입니다!
각 프로젝트에는 다음과 같은 기능이 있습니다.
명확하고 설명적인 목표
구현해야 하는 사용자 스토리 목록(이 스토리는 강제로 할 일 목록이라기보다는 가이드라인 역할을 합니다. 원할 경우 자신만의 스토리를 자유롭게 추가하세요)
기본 프로젝트뿐만 아니라 기술도 동시에 향상시키는 보너스 기능 목록(이것은 선택 사항이며 필수 사용자 스토리를 완료한 후에만 시도해야 합니다)
프로젝트를 완료하는 데 필요한 것을 찾는 데 도움이 되는 모든 리소스와 링크
여기에서 이 저장소에 대한 비디오를 볼 수 있습니다.
프로젝트는 완료하는 데 필요한 지식과 경험을 기준으로 세 가지 계층으로 나뉩니다.
층 | 개발자 프로필 |
---|---|
1 | 학습 여정의 초기 단계에 있는 개발자입니다. 일반적으로 사용자 지향 애플리케이션을 만드는 데 중점을 두는 사람들입니다. |
2 | 학습과 경험의 중간 단계에 있는 개발자입니다. UI/UX, 개발 도구 사용, API 서비스를 사용하는 앱 구축에 익숙합니다. |
3 | 위의 모든 사항을 갖추고 백엔드 애플리케이션 및 데이터베이스 서비스 구현과 같은 고급 기술을 배우고 있는 개발자. |
새 프로젝트
이름 | 간단한 설명 | 층 |
---|---|---|
Bin2Dec | 2진수-10진수 변환기 | 1-초보자 |
테두리 반경 미리보기 | CSS3 border-radius 값이 요소에 미치는 영향 미리보기 | 1-초보자 |
계산자 | 계산자 | 1-초보자 |
크리스마스 조명 | 일련의 크리스마스 조명 시뮬레이션 | 1-초보자 |
원인 효과 앱 | 목록 항목을 클릭하면 항목 세부정보가 표시됩니다. | 1-초보자 |
색상주기 | 점진적인 변화를 통해 색상 값 순환 | 1-초보자 |
카운트다운 타이머 | 이벤트 카운트다운 타이머 | 1-초보자 |
CSV2JSON 앱 | CSV-JSON 변환기 | 1-초보자 |
달러를 센트로 | 달러를 센트로 변환 | 1-초보자 |
동적 CSS 변수 | CSS 변수 설정을 동적으로 변경 | 1-초보자 |
첫 번째 DB 앱 | 첫 번째 데이터베이스 앱! | 1-초보자 |
이미지 뒤집기 | 두 축에 걸쳐 이미지 방향 변경 | 1-초보자 |
GitHub 상태 | 현재 GitHub 상태 표시 | 1-초보자 |
안녕하세요 | 사용자 모국어 인사말 | 1-초보자 |
IOT 메일박스 시뮬레이터 | 콜백을 사용하여 일반 메일 확인 | 1-초보자 |
JS 입력 검증 | RegEx를 사용하여 사용자가 입력한 입력의 유효성을 검사하는 스크립트 | 1-초보자 |
JSON2CSV 앱 | JSON을 CSV로 변환기 | 1-초보자 |
핵심가치 | 키보드 이벤트 값 | 1-초보자 |
Lorem Ipsum 생성기 | lorem ipsum 자리 표시자 텍스트 생성 | 1-초보자 |
노트 앱 | 온라인 메모장 만들기 | 1-초보자 |
피어슨 회귀 | 두 데이터 세트에 대한 상관 계수 계산 | 1-초보자 |
뽀모도로 시계 | 개인 생산성을 돕는 작업 타이머 | 1-초보자 |
제품 랜딩 페이지 | 가능한 구매자를 위한 제품 세부정보 표시 | 1-초보자 |
퀴즈 앱 | 질문에 답하여 지식을 테스트해 보세요. | 1-초보자 |
레시피 앱 | 레시피 | 1-초보자 |
무작위 식사 생성기 | 무작위 식사 생성 | 1-초보자 |
난수 생성기 | 범위 사이에서 난수를 생성합니다. | 1-초보자 |
로마-10진수 변환기 | 로마자를 십진수로 변환 | 1-초보자 |
슬라이더 디자인 | 슬라이더 컨트롤을 사용하여 이미지 표시 | 1-초보자 |
스톱워치 앱 | 활동에 소요된 시간 계산 | 1-초보자 |
참 또는 거짓 | 조건부 비교 결과 식별 | 1-초보자 |
비제네르 암호 | Vigenere Cypher를 사용하여 텍스트 암호화 | 1-초보자 |
바람의 냉각 | 실제 온도에서 체감온도 계산 | 1-초보자 |
단어 빈도 | 텍스트 블록의 단어 빈도 계산 | 1-초보자 |
날씨 앱 | 도시의 온도, 날씨 상태를 확인하세요. | 1-초보자 |
이름 | 간단한 설명 | 층 |
---|---|---|
비트 마스크 | 조건에 비트 마스크 사용 | 2-중급 |
도서 찾기 앱 | 다양한 기준으로 도서 검색 | 2-중급 |
계산기 CLI | 기본 계산기 CLI를 만듭니다. | 2-중급 |
카드 메모리 게임 | 숨겨진 이미지를 기억하고 일치시키세요 | 2-중급 |
자선단체 찾기 앱 | 기부할 글로벌 자선단체 찾기 | 2-중급 |
Chrome 테마 확장 프로그램 | 나만의 크롬 테마 확장 프로그램을 만들어 보세요. | 2-중급 |
환율 계산기 | 한 통화를 다른 통화로 변환합니다. | 2-중급 |
그리기 앱 | 웹에서 디지털 아트워크 만들기 | 2-중급 |
이모티콘 번역기 앱 | 문장을 이모티콘으로 번역 | 2-중급 |
플래시카드 앱 | 플래시 카드를 통해 지식을 검토하고 테스트하세요. | 2-중급 |
플립아트 앱 | 이미지 세트에 애니메이션 적용 | 2-중급 |
게임 제안 앱 | 어떤 게임을 플레이할지 결정하기 위한 설문 조사 만들기 | 2-중급 |
GitHub 프로필 | GitHub 사용자 검색 앱 | 2-중급 |
하이스트라이커 게임 | Highstriker Strongman 카니발 게임 | 2-중급 |
이미지 스캐너 | 이미지 스캐너 앱 | 2-중급 |
마크다운 미리보기 | GitHub 맛 마크다운 형식의 텍스트 미리보기 | 2-중급 |
마크다운 테이블 생성기 | 표를 Markdown 형식의 텍스트로 변환 | 2-중급 |
수학 편집기 | 학생들이 사용할 수 있는 수학 편집기 | 2-중급 |
밈 생성기 앱 | 맞춤 밈 만들기 | 2-중급 |
RNN을 사용한 이름 생성 | 이름 데이터 세트를 사용하여 이름 생성 | 2-중급 |
비밀번호 생성기 | 무작위 비밀번호 생성 | 2-중급 |
팟캐스트 디렉토리 | 좋아하는 팟캐스트 디렉토리 | 2-중급 |
QR 코드 배지 생성기 | QRcode에 배지 정보 인코딩 | 2-중급 |
정규식 도우미 | 정규식 테스트 | 2-중급 |
판매 영수증 앱 | 판매영수증을 DB에 기록 | 2-중급 |
간단한 온라인 스토어 | 간단한 온라인 스토어 | 2-중급 |
스포츠 브래킷 생성기 | 스포츠 브래킷 다이어그램 생성 | 2-중급 |
스트링 아트 | 색깔 있는 끈이 움직이는 애니메이션 | 2-중급 |
이것 아니면 저것 게임 | 이것 아니면 저것 게임 | 2-중급 |
시간대 Slackbot | 팀 시간대 표시 | 2-중급 |
할 일 앱 | 개인 할 일 관리 | 2-중급 |
타자 연습 | 타자 연습 | 2-중급 |
투표 앱 | 투표 앱 | 2-중급 |
이름 | 간단한 설명 | 층 |
---|---|---|
전함봇 | Battleship을 플레이하는 Discord 봇 만들기 | 3-고급 |
전함 게임 엔진 | Battleship 게임을 플레이하기 위한 호출 가능한 엔진 만들기 | 3-고급 |
부울 봇 게임 | 부울 대수학으로 구동되는 전투 봇 | 3-고급 |
달력 | 나만의 캘린더 만들기 | 3-고급 |
칼로리 카운터 | 칼로리 카운터 영양 앱 | 3-고급 |
채팅 앱 | 실시간 채팅 인터페이스 | 3-고급 |
기여 추적기 앱 | 자선단체에 기부된 자금 추적 | 3-고급 |
엘리베이터 | 엘리베이터 시뮬레이터 | 3-고급 |
패스트푸드 시뮬레이터 | 패스트푸드 레스토랑 시뮬레이터 | 3-고급 |
인스타그램 클론 | Facebook의 Instagram 앱 복제품 | 3-고급 |
GitHub 타임라인 | 사용자 GitHub Repos의 타임라인 생성 | 3-고급 |
슬랙봇을 칭찬합니다 | 합당한 동료에게 인정을 베풀라 | 3-고급 |
영화 앱 | 찾아보기, 등급 찾기, 배우 확인 및 볼 다음 영화 찾기 | 3-고급 |
마이팟캐스트 라이브러리 | 좋아하는 팟캐스트 라이브러리 만들기 | 3-고급 |
NASA 외계행성 쿼리 | NASA의 Exoplanet 아카이브 쿼리 | 3-고급 |
쉘 게임 | 애니메이션 쉘 게임 | 3-고급 |
셔플 데크 | 카드 데크를 섞는 다양한 알고리즘을 평가합니다. | 3-고급 |
슬랙 아카이버 | Slack 메시지 보관 | 3-고급 |
철자법 앱 | 클래식 Speak N Spell 게임의 변형 | 3-고급 |
설문조사 앱 | 설문조사 정의, 실시, 보기 | 3-고급 |
우리는 이 저장소에 점점 더 많은 프로젝트를 추가할 계획입니다. 이를 위해서는 여러분의 도움이 필요합니다! 아래에서 기여 방법을 알아보세요. ?
또한 모든 프로젝트를 쉽게 찾아볼 수 있는 웹사이트도 만들 계획입니다.
어떤 기여라도 높이 평가됩니다. 다음 두 가지 방법으로 기여할 수 있습니다.
이슈를 만들고 아이디어를 알려주세요. 이 경우에는 새로운 아이디어 라벨을 사용해야 합니다.
프로젝트를 포크하고 새로운 아이디어가 포함된 PR을 제출하세요. 그 전에 기여 가이드를 읽고 따르시기 바랍니다.
또한 프로젝트를 완료한 후 프로젝트에 자신만의 예제를 추가할 수도 있습니다. 나는 당신이 이렇게 함으로써 다른 사람들에게 얼마나 놀라운 것들이 만들어졌는지 보여줄 것이기 때문에 강력히 권합니다! ?
이 저장소의 정보가 어떤 방식으로든 유용했다면 별표를 표시하세요. 이렇게 하면 다른 사람들도 정보를 찾아 혜택을 누릴 수 있습니다! 우리는 함께 성장하고 지역 사회를 더 좋게 만들 수 있습니다! ?
이 프로젝트를 전반적으로 개선할 수 있는 방법에 대한 제안 사항이 있습니까? 우리에게 알려주세요! 우리는 귀하의 의견을 듣고 싶습니다!
플로린 팝 : 트위터 - 유튜브 채널 - 웹사이트.
Jim Medlock : 트위터 - 기사
보너스로 #100Days100Projects 챌린지를 만들었습니다. 여기에서 소규모 프로젝트에 대한 100가지 이상의 아이디어를 찾을 수 있습니다. 즐기다! ?