├── .gitattributes ├── .gitignore ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ~* 2 | sync.ffs_db 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Yoon, Hyunho 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 개발자에게 유용한 레퍼런스와 문서들 2 | 3 | 웹 개발자라면 꼭 봐야 할 레퍼런스와 문서들을 정리하고 있습니다. 이 문서는 [https://mooozi.github.io/references.html](https://mooozi.github.io/references.html)에서도 볼 수 있습니다. 오류가 있거나 추가할 내용이 있으면 [이슈를 등록](https://github.com/mooozi/useful-references-and-tutorials/issues)하거나 [Pull Request](https://github.com/mooozi/useful-references-and-tutorials/pulls) 해주시면 고맙겠습니다. 4 | 5 | * [프로그래밍 언어 레퍼런스](#프로그래밍-언어-레퍼런스) 6 | * [웹 개발: 프론트엔드와 백엔드](#웹-개발-프론트엔드와-백엔드) 7 | * [웹 프론트엔드 개발](#웹-프론트엔드-개발) 8 | * [웹 백엔드 개발](#웹-백엔드-개발) 9 | * [웹 기획과 디자인](#웹-기획과-디자인) 10 | * [HTML/CSS](#html/css) 11 | * [JavaScript 프로그래밍](#javascript-프로그래밍) 12 | * [파이썬 프로그래밍](#파이썬-프로그래밍) 13 | * [C/C++ 프로그래밍](#c/c++-프로그래밍) 14 | * [Java 프로그래밍](#java-프로그래밍) 15 | * [JSP 프로그래밍](#jsp-프로그래밍) 16 | * [데이터베이스](#데이터베이스) 17 | * [정규 표현식](#정규-표현식) 18 | * [프로그래밍 일반](#프로그래밍-일반) 19 | 20 | 21 | ## 프로그래밍 언어 레퍼런스 22 | 23 | * `[ko]` [MDN Web Docs: 개발자를 위한 웹 기술](https://developer.mozilla.org/ko/docs/Web) – HTML, CSS, JavaScript 레퍼런스 24 | * `[en]` [W3Schools](https://www.w3schools.com/) – HTML, CSS, JavaScript, jQuery 레퍼런스 25 | * `[en]` [HTML5 Specification](https://www.w3.org/TR/2011/WD-html5-20110405/) 26 | * `[en]` [CSS specifications](https://www.w3.org/Style/CSS/specs.en.html) 27 | * `[ko]` [JavaScript specifications](https://developer.mozilla.org/ko/docs/Web/JavaScript/Language_Resources) 28 | * `[ko]` [Python 문서](https://docs.python.org/ko/3/) 29 | * `[en]` [C library - C++ Reference](http://www.cplusplus.com/reference/clibrary/) 30 | * `[en]` [C Reference](https://en.cppreference.com/w/c) 31 | * `[en]` [The GNU C Library](http://ftp.gnu.org/old-gnu/Manuals/glibc-2.2.3/html_chapter/libc_toc.html) 32 | * `[en]` [DevDocs: C documentation](https://devdocs.io/c/) 33 | * `[en]` [The C++ Resources Network](http://www.cplusplus.com/) 34 | * `[en]` [C++ Reference](https://en.cppreference.com/w/cpp) 35 | * `[ko]` [Microsoft Docs: C++ 표준 라이브러리 참조](https://docs.microsoft.com/ko-kr/cpp/standard-library/cpp-standard-library-reference) 36 | * `[en]` [Java Documentation](https://docs.oracle.com/en/java/) 37 | * `[en]` [Java EE API Documentation and Tag Reference](https://javaee.github.io/glassfish/documentation) 38 | * `[en]` [Kotlin docs](https://kotlinlang.org/docs/home.html) 39 | 40 | 41 | ## 웹 개발: 프론트엔드와 백엔드 42 | 43 | * `[ko]` [MDN Web Docs: 웹 기술 학습서](https://developer.mozilla.org/ko/docs/Web/Tutorials) – HTML, CSS, JavaScript 학습서 44 | * `[en]` [W3Schools](https://www.w3schools.com/) – HTML, CSS, JavaScript, jQuery 학습서 45 | * `[ko]` [웹 프로그래밍 튜토리얼](https://poiemaweb.com/) 46 | * `[ko]` [codingEverybody](https://codingeverybody.kr/) 47 | * `[ko]` [생활코딩: WEB1 - HTML & Internet](https://opentutorials.org/course/3084) 48 | * `[ko]` [웹의 동작 방식](https://developer.mozilla.org/ko/docs/Learn/Getting_started_with_the_web/How_the_Web_works) 49 | * `[ko]` [HTTP 상태 코드에 대해 알아보자](https://velog.io/@woo0_hooo/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-HTTP-%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C%EC%97%90-%EB%8C%80%ED%95%B4-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90) 50 | * `[ko]` [GET과 POST의 차이](https://blog.outsider.ne.kr/312) 51 | * `[ko]` [프론트엔드/백엔드 프로그래밍 환경 이해하기](https://www.timetodev.co.kr/blog/156) 52 | * `[ko]` [웹 개발자는 어떤 일을 하나요? (풀스택, 프론트엔드, 백엔드, 퍼블리셔)](https://7942yongdae.tistory.com/56) 53 | * `[ko]` [개발자 직군 파헤치기: 프론트(Front), 백(Back), 풀스택(Full-Stack) 개발자](https://medium.com/code-states/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%A7%81%EA%B5%B0-%ED%8C%8C%ED%97%A4%EC%B9%98%EA%B8%B0-1-%ED%94%84%EB%A1%A0%ED%8A%B8-front-%EB%B0%B1-back-%ED%92%80%EC%8A%A4%ED%83%9D-full-stack-%EA%B0%9C%EB%B0%9C%EC%9E%90-f6c2f53e5b3b) 54 | * `[ko]` [Ajax 크로스 도메인 요청(CORS)](https://brunch.co.kr/@adrenalinee31/1) 55 | 56 | 57 | ## 웹 프론트엔드 개발 58 | 59 | * `[ko]` [웹 접근성이란?](http://www.wa.or.kr/m1/sub1.asp) 60 | * `[ko]` [웹 접근성(Web Accessibility)](https://seulbinim.github.io/WSA/accessibility.html) 61 | * `[ko]` [Naver D2: 브라우저는 어떻게 동작하는가?](https://d2.naver.com/helloworld/59361) 62 | * `[ko]` [프론트엔드 개발자라면 알고 있어야 할 브라우저의 동작 과정](https://wormwlrm.github.io/2021/03/27/How-browsers-work.html) 63 | * `[ko]` [스크립트의 실행 시점을 조절하는 `async`와 `defer` 속성](https://wormwlrm.github.io/2021/03/01/Async-Defer-Attributes-of-Script-Tag.html) 64 | * `[ko]` [검색 엔진 최적화(SEO)는 무엇인가?](https://www.ascentkorea.com/what-is-seo/) 65 | * `[ko]` [구글 검색 엔진 최적화(SEO) 기본 가이드](https://developers.google.com/search/docs/beginner/seo-starter-guide?hl=ko) 66 | * `[en]` [Bootstrap](https://getbootstrap.com/) – 웹사이트를 쉽게 만들 수 있게 도와주는 HTML, CSS, JS 프레임워크 67 | * `[ko]` [이직하려는 친구에게 보내는 프런트엔드 개발 면접 질문](https://joshua1988.github.io/web-development/interview/frontend-questions/) 68 | * `[en]` [Can I use...](https://caniuse.com/) – HTML, CSS 등의 프론트엔드 기술을 지원하는 브라우저 버전 확인 69 | * `[en]` [Browser Market Share](https://gs.statcounter.com/) – 브라우저 점유율 확인 70 | 71 | 72 | ## 웹 백엔드 개발 73 | 74 | * `[ko]` [Naver D2: 백엔드 개발자를 꿈꾸는 학생 개발자에게](https://d2.naver.com/news/3435170) 75 | * `[ko]` [백엔드(Back-end) 이해하기 (feat. 프론트엔드)](https://velog.io/@matisse/%EB%B0%B1%EC%97%94%EB%93%9Cback-end-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-feat.-%ED%94%84%EB%A1%A0%ED%8A%B8) 76 | * `[ko]` [세션 동작 원리 - 쿠키와 세션의 관계](https://thecodinglog.github.io/web/2020/08/11/what-is-session.html) 77 | * `[ko]` [Authentication: 세션과 쿠키](https://ssungkang.tistory.com/entry/WEB-Authentication-1-%EC%84%B8%EC%85%98%EA%B3%BC-%EC%BF%A0%ED%82%A4) 78 | * `[ko]` [토큰 기반 인증 VS 서버 기반 인증](https://mangkyu.tistory.com/55) 79 | * `[ko]` [SPA(Single Page Application) & Routing](https://poiemaweb.com/js-spa) 80 | * `[ko]` [웹 개발(Java, JSP, Spring) 관련 예상 면접 질문](https://rongscodinghistory.tistory.com/44) 81 | * `[ko]` [백엔드 개발자 면접 질문](https://github.com/ksundong/backend-interview-question) 82 | 83 | 84 | ## 웹 기획과 디자인 85 | 86 | * `[ko]` [웹 기획의 기본 – 웹 기획자는 누구인가](http://bahns.net/2642160) 87 | * `[ko]` [웹 기획의 정의와 목표](https://webjaengix0x.tistory.com/23) 88 | * `[ko]` [웹 사이트는 어떻게 만들어질까?](https://acstory.tistory.com/127) 89 | * `[ko]` [이유 있는 웹 기획 실무 WHY](https://brunch.co.kr/@nonem/1) 90 | * `[ko]` [UX(User Experience)란? UX 디자인 관련 다이어그램 Best 14](http://bahns.net/2642331) 91 | * `[ko]` [웹 페이지를 디자인할 때, 자주 하는 실수](https://brunch.co.kr/@blackindigo-red/29) 92 | * `[ko]` [웹사이트 디자인 과정의 이해](http://plandas.kr/ui-ux-design/uxui-6/) 93 | * `[ko]` [반응형 웹 디자인의 9가지 기본 원칙](https://knulab.com/archives/1153) 94 | * `[ko]` [웹 디자이너와 UI/UX 디자이너 이야기](https://ditoday.com/%EC%9B%B9-%EB%94%94%EC%9E%90%EC%9D%B4%EB%84%88%EC%99%80-ui-ux-%EB%94%94%EC%9E%90%EC%9D%B4%EB%84%88-%EC%9D%B4%EC%95%BC%EA%B8%B0/) 95 | * `[ko]` [UI/UX 초심자를 위한 웹 그리드 시스템 훑어보기](https://brunch.co.kr/@macga/3) 96 | * `[ko]` [2021년에 놓치지 말아야 할 9가지 인기 웹 디자인 트렌드](https://ko.wix.com/blog/post/web-design-trends-viewer-de7f4) 97 | * `[ko]` [굿디자인웹(GDWEB)](http://www.gdweb.co.kr/) – 대한민국 웹사이트들과 모바일 UX를 대상으로 디자인 우수작을 선정 98 | * `[ko]` [Pinterest](https://www.pinterest.co.kr/) – 이용자가 스크랩하고자 하는 이미지를 포스팅하고 다른 이용자와 공유하는 소셜 네트워크 서비스 99 | * `[en]` [Behance: Web Design projects](https://www.behance.net/search/projects?field=web%20design) – 멋진 디자인들이 가득한 온라인 포트폴리오 100 | * `[en]` [Siteinspire - Web Design Inspiration](https://www.siteinspire.com/) – 다양한 효과와 멋진 디자인이 적용된 사이트들 리뷰 101 | * `[en]` [CSS Design Awards](https://www.cssdesignawards.com/) – Website Awards - Best Web Design Inspiration 102 | * `[en]` [Coolors](https://coolors.co/) – Color schemes generator 103 | * `[en]` [Adobe Color CC](https://color.adobe.com/ko/) – 다양한 분야에서 사용할 수 있는, 보기 좋은 색상 조합 제공 104 | 105 | 106 | ## HTML/CSS 107 | 108 | * `[en]` [HTML5 Specification](https://www.w3.org/TR/2011/WD-html5-20110405/) 109 | * `[en]` [CSS specifications](https://www.w3.org/Style/CSS/specs.en.html) 110 | * `[ko]` [MDN Web Docs: HTML 시작하기](https://developer.mozilla.org/ko/docs/Learn/HTML/Introduction_to_HTML/Getting_started) 111 | * `[ko]` [MDN Web Docs: 개발자를 위한 웹 기술](https://developer.mozilla.org/ko/docs/Web) – HTML, CSS, JavaScript 레퍼런스 112 | * `[ko]` [MDN Web Docs: 웹 기술 학습서](https://developer.mozilla.org/ko/docs/Web/Tutorials) – HTML, CSS, JavaScript 학습서 113 | * `[en]` [W3Schools](https://www.w3schools.com/) – HTML, CSS, JavaScript, jQuery 레퍼런스 114 | * `[ko]` [웹 프로그래밍 튜토리얼](https://poiemaweb.com/) 115 | * `[ko]` [codingEverybody](https://codingeverybody.kr/) 116 | * `[ko]` [TCP School: HTML 개요](http://tcpschool.com/html/intro) 117 | * `[en]` [Character Entity Reference Chart](https://dev.w3.org/html5/html-author/charref) 118 | * `[ko]` [입문자에게 추천하는 HTML, CSS 첫걸음](https://heropy.blog/2019/04/24/html-css-starter/) 119 | * `[ko]` [한눈에 보는 HTML 요소(Elements & Attributes) 총정리](https://heropy.blog/2019/05/26/html-elements/) 120 | * `[ko]` [HTML 마크업](https://seulbinim.github.io/WSA/html-basic.html) 121 | * `[ko]` [`data` 속성 사용하기](https://developer.mozilla.org/ko/docs/Learn/HTML/Howto/Use_data_attributes) 122 | * `[en]` [CSS-Tricks](https://css-tricks.com/) – HTML, CSS와 관련된 트릭이나 문서, Snippet 제공 123 | * `[ko]` [CSS 공작소](https://superkts.com/css/) – 예제 중심으로 CSS를 다루는 사이트 124 | * `[en]` [Tutorialzine](https://tutorialzine.com/tag/html) – HTML, CSS, JavaScript 관련 튜토리얼과 문서 125 | * `[en]` [Codrops](https://tympanus.net/codrops/) – HTML, CSS, JavaScript 관련 리소스와 문서, 튜토리얼 126 | * `[ko]` [MDN Docs: CSS 캐스캐이딩과 상속](https://developer.mozilla.org/ko/docs/Learn/CSS/Building_blocks/Cascade_and_inheritance) 127 | * `[ko]` [MDN Docs: CSS 박스 모델](https://developer.mozilla.org/ko/docs/Learn/CSS/Building_blocks/The_box_model) 128 | * `[ko]` [MDN Docs: 컨테이닝 블록의 모든 것](https://developer.mozilla.org/ko/docs/Web/CSS/Containing_block) 129 | * `[ko]` [MDN Docs: 쌓임 맥락(Stacking context)](https://developer.mozilla.org/ko/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context) 130 | * `[ko]` [CSS reset과 CSS normalize 쉽게 이해하기](https://www.nextree.co.kr/p8468/) 131 | * `[ko]` [CSS 선택자(Selector) 이해](https://www.nextree.co.kr/p8468/) 132 | * `[ko]` [Position : Float](https://www.beautifulcss.com/archives/787) 133 | * `[ko]` [`float`을 `clear` 하는 방법](https://naradesign.github.io/float-clearing.html) 134 | * `[ko]` [`z-index`에 관해 아무도 말해주지 않은 것](https://mytory.net/archives/10997) 135 | * `[en]` [The Anti-hero of CSS Layout - "`display:table`"](https://colintoh.com/blog/display-table-anti-hero) 136 | * `[ko]` [반응형 웹(Responsive Web)](https://www.nextree.co.kr/p8622/) 137 | * `[ko]` [CSS, SVG로 만드는 Circle Progress Bar](https://wit.nts-corp.com/2021/04/23/6338) 138 | * `[en]` [CSS Layout](https://csslayout.io/) – CSS를 이용해 만든 레이아웃과 패턴들을 공유 139 | * `[ko]` [Naver D2: flexbox로 만들 수 있는 10가지 레이아웃](https://d2.naver.com/helloworld/8540176) 140 | * `[ko]` [이번에야말로 CSS Flex를 익혀보자](https://studiomeal.com/archives/197) 141 | * `[ko]` [이번에야말로 CSS Grid를 익혀보자](https://studiomeal.com/archives/533) 142 | * `[ko]` [`float` 대신 `grid`와 `flex`만 써도 되나요?](https://www.inflearn.com/questions/205288) – 세상을 쉽게 살려고 하면 어렵게 살게 된다. 143 | * `[en]` [CSS Gradient - Generator, Maker, and Background](https://cssgradient.io/) 144 | * `[ko]` [웹 폰트 사용하기](https://wit.nts-corp.com/2017/02/13/4258) 145 | * `[ko]` [웹사이트에 구글 웹 폰트 적용하기](https://uxgjs.tistory.com/156) 146 | * `[en]` [Google Fonts](https://fonts.google.com/) – 웹 폰트로 사용할 수 있는 다양한 폰트 147 | * `[en]` [Google Material Icons](https://material.io/icons/) – 구글에서 제공하는 다양한 형태의 무료 아이콘 148 | * `[en]` [Bootstrap Icons](https://icons.getbootstrap.kr/) 149 | * `[en]` [Font Awesome 5](https://fontawesome.com/v5.15/icons) – 많이들 사용하는 아이콘 폰트 150 | * `[ko]` [Font Awesome 5: HTML 문서에 연결하고 아이콘 넣기](https://www.codingfactory.net/10140) 151 | * `[ko]` [Sass(SCSS) 완전 정복!](https://heropy.blog/2018/01/31/sass/) 152 | 153 | 154 | ## JavaScript 프로그래밍 155 | 156 | * `[ko]` [JavaScript specifications](https://developer.mozilla.org/ko/docs/Web/JavaScript/Language_Resources) 157 | * `[ko]` [MDN Web Docs: 개발자를 위한 웹 기술](https://developer.mozilla.org/ko/docs/Web) – HTML, CSS, JavaScript 레퍼런스 158 | * `[ko]` [MDN Web Docs: 웹 기술 학습서](https://developer.mozilla.org/ko/docs/Web/Tutorials) – HTML, CSS, JavaScript 학습서 159 | * `[en]` [W3Schools](https://www.w3schools.com/) – HTML, CSS, JavaScript, jQuery 레퍼런스 160 | * `[ko]` [모던 JavaScript 튜토리얼](https://ko.javascript.info/) 161 | * `[ko]` [TCP School: JavaScript 개요](http://tcpschool.com/javascript/intro) 162 | * `[ko]` [자바스크립트의 탄생](https://www.neulsang.life/js-start/) 163 | * `[ko]` [JavaScript 표준과 TypeScript](https://medium.com/@hyunalee419/javascript-%ED%91%9C%EC%A4%80-58799e7a922f) 164 | * `[ko]` [ECMAScript 정리와 버전별 특징](https://medium.com/sjk5766/ecma-script-es-%EC%A0%95%EB%A6%AC%EC%99%80-%EB%B2%84%EC%A0%84%EB%B3%84-%ED%8A%B9%EC%A7%95-77715f696dcb) 165 | * `[en]` [New features of ES6, ES7, ES8, ES9 and ES10](https://programming.vip/docs/new-features-of-es6-es7-es8-es9-and-es10.html) 166 | * `[en]` [ECMAScript 6 compatibility table](http://kangax.github.io/compat-table/es6/) 167 | * `[en]` [jQuery API Documentation](https://api.jquery.com/) 168 | * `[en]` [Node.js API Documentation](https://nodejs.org/api/) 169 | * `[en]` [Node.js Quick Start](https://nodejs.dev/learn) 170 | * `[ko]` [React 시작하기](https://ko.reactjs.org/docs/getting-started.html) 171 | * `[ko]` [Angular 가이드 문서](https://angular.kr/docs) 172 | * `[ko]` [Naver D2: 2020년과 이후 JavaScript의 동향](https://d2.naver.com/helloworld/4268738) 173 | * `[ko]` [Frontend Framework](https://tech.weperson.com/wedev/frontend/framework/) 174 | * `[ko]` [위키백과: 자바스크립트 프레임워크 비교](https://ko.wikipedia.org/wiki/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8_%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC_%EB%B9%84%EA%B5%90) 175 | * `[ko]` [JavaScript 최적화: DOM 핸들링 속도 개선](https://www.nextree.co.kr/p2081/) 176 | * `[ko]` [보다 나은 jQuery 코드를 작성하는 20가지 방법](https://foodchain.tistory.com/35) 177 | * `[ko]` [jQuery: `data()` 이해와 활용](https://www.nextree.co.kr/p10155/) 178 | * `[ko]` [JavaScript: 함수(function) 다시 보기](https://www.nextree.co.kr/p4150/) 179 | * `[ko]` [즉시 실행 함수(Immediately-invoked function expression)](https://devyj.tistory.com/9) 180 | * `[en]` [Controlling CSS Animations and Transitions with JavaScript](https://css-tricks.com/controlling-css-animations-transitions-javascript/) 181 | * `[en]` [jQuery: 플러그인 개발](https://www.nextree.co.kr/p9989/) 182 | * `[en]` [Essential jQuery Plugin Patterns](https://www.smashingmagazine.com/2011/10/essential-jquery-plugin-patterns/) 183 | * `[ko]` [MDN Docs: Ajax 시작하기](https://developer.mozilla.org/ko/docs/Web/Guide/AJAX/Getting_Started) 184 | * `[ko]` [동기 처리와 비동기 처리](https://velog.io/@daybreak/%EB%8F%99%EA%B8%B0-%EB%B9%84%EB%8F%99%EA%B8%B0-%EC%B2%98%EB%A6%AC) 185 | * `[ko]` [프론트엔드 개발 환경의 이해: 린트](https://jeonghwan-kim.github.io/series/2019/12/30/frontend-dev-env-lint.html) 186 | * `[ko]` [ESLint 조금 더 잘 활용하기](https://tech.kakao.com/2019/12/05/make-better-use-of-eslint/) 187 | 188 | 189 | ## 파이썬 프로그래밍 190 | 191 | * `[ko]` [Python 문서](https://docs.python.org/ko/3/) 192 | * `[ko]` [점프 투 파이썬](https://wikidocs.net/book/1) 193 | * `[ko]` [파이썬 코딩 도장](https://dojang.io/course/view.php?id=7) 194 | * `[ko]` [연오의 파이썬](https://python.bakyeono.net/table-of-contents.html) 195 | * `[ko]` [예제로 배우는 파이썬 프로그래밍](http://pythonstudy.xyz/Python/Basics) 196 | * `[ko]` [파이썬 사용법](https://www.delftstack.com/ko/howto/python/) 197 | * `[ko]` [왕초보를 위한 Python: 쉽게 풀어 쓴 기초 문법과 실습](https://wikidocs.net/book/2) 198 | * `[ko]` [미운코딩새끼: 4시간 만에 끝내는 파이썬 기초](https://wikidocs.net/book/1421) 199 | * `[ko]` [데이터 사이언스 스쿨: 파이썬 편](https://datascienceschool.net/01%20python/00.00%20%EC%86%8C%EA%B0%9C%EC%9D%98%20%EA%B8%80.html) 200 | * `[ko]` [초보자를 위한 파이썬 300제](https://wikidocs.net/book/922) 201 | * `[ko]` [파이썬 정규 표현식(re) 사용법](https://greeksharifa.github.io/%EC%A0%95%EA%B7%9C%ED%91%9C%ED%98%84%EC%8B%9D(re)/2018/07/20/regex-usage-01-basic/) 202 | 203 | 204 | ## C/C++ 프로그래밍 205 | 206 | * `[en]` [C library - C++ Reference](http://www.cplusplus.com/reference/clibrary/) 207 | * `[en]` [C Reference](https://en.cppreference.com/w/c) 208 | * `[en]` [The GNU C Library](http://ftp.gnu.org/old-gnu/Manuals/glibc-2.2.3/html_chapter/libc_toc.html) 209 | * `[en]` [DevDocs: C documentation](https://devdocs.io/c/) 210 | * `[en]` [The C++ Resources Network](http://www.cplusplus.com/) 211 | * `[en]` [C++ Reference](https://en.cppreference.com/w/cpp) 212 | * `[ko]` [Microsoft Docs: C++ 표준 라이브러리 참조](https://docs.microsoft.com/ko-kr/cpp/standard-library/cpp-standard-library-reference) 213 | * `[ko]` [Microsoft Docs: C++ 언어 설명서](https://docs.microsoft.com/ko-kr/cpp/cpp/) 214 | * `[en]` [Modern Cpp Features](https://github.com/AnthonyCalandra/modern-cpp-features) 215 | * `[en]` [C++ compiler support](https://en.cppreference.com/w/cpp/compiler_support) 216 | * `[ko]` [C 언어 코딩 도장](https://dojang.io/course/view.php?id=2) 217 | * `[ko]` [모두의 코드](https://modoocode.com/) 218 | * `[ko]` [C 프로그래밍: 현대적 접근](https://wikidocs.net/book/2494) 219 | * `[en]` [C Tutorial](https://www.cprogramming.com/tutorial/c-tutorial.html) 220 | * `[en]` [C/ANSI-C Examples](http://www.java2s.com/Code/C/CatalogC.htm) 221 | * `[ko]` [알고리즘 자료구조 with C 언어](https://ehpub.co.kr/category/%ec%95%8c%ea%b3%a0%eb%a6%ac%ec%a6%98-%ec%9e%90%eb%a3%8c%ea%b5%ac%ec%a1%b0/%ec%95%8c%ea%b3%a0%eb%a6%ac%ec%a6%98-%ec%9e%90%eb%a3%8c%ea%b5%ac%ec%a1%b0-with-c%ec%96%b8%ec%96%b4/) 222 | 223 | 224 | ## Java 프로그래밍 225 | 226 | * `[en]` [Java Documentation](https://docs.oracle.com/en/java/) 227 | * `[en]` [Java EE API Documentation and Tag Reference](https://javaee.github.io/glassfish/documentation) 228 | * `[ko]` [점프 투 자바](https://wikidocs.net/book/31) 229 | * `[ko]` [Java 언어 Part1](http://ehpub.co.kr/category/%ed%94%84%eb%a1%9c%ea%b7%b8%eb%9e%98%eb%b0%8d-%ec%96%b8%ec%96%b4/java-%ec%9e%85%eb%ac%b8/) 230 | * `[ko]` [Java](http://www.devkuma.com/books/1) 231 | * `[en]` [Programming Tutorials and Source Code Examples](http://www.java2s.com/) 232 | * `[ko]` [Codechacha](https://codechacha.com/ko/category/java/) – Java 프로그래밍 팁과 예제, 개념 등이 정리된 문서들을 제공 233 | * `[en]` [CompileJava](https://www.compilejava.net/) – 온라인 Java 컴파일러 234 | * `[ko]` [워크스페이스/프로젝트/패키지/클래스의 개념 및 명명 규칙](https://codevang.tistory.com/76) 235 | * `[ko]` [Scanner 클래스와 입력](https://st-lab.tistory.com/92) 236 | * `[ko]` [Java 입력 뜯어보기(Scanner, InputStream, BufferedReader)](https://st-lab.tistory.com/41) 237 | * `[ko]` [자바 자료형에 대한 고찰: 자바 Integer의 캐시 기능](https://pjh3749.tistory.com/254) 238 | * `[ko]` [자바 깊이 알기: Swap 함수와 메모리](https://ecsimsw.tistory.com/entry/%EC%9E%90%EB%B0%94-%EA%B9%8A%EC%9D%B4-%EC%95%8C%EA%B8%B0-Swap-%ED%95%A8%EC%88%98%EC%99%80-%EB%A9%94%EB%AA%A8%EB%A6%AC) 239 | * `[ko]` [Java: enum의 뿌리를 찾아서](https://www.nextree.co.kr/p11686/) 240 | * `[ko]` [Java Enum 활용기](https://woowabros.github.io/tools/2017/07/10/java-enum-uses.html) 241 | 242 | 243 | ## JSP 프로그래밍 244 | 245 | * `[ko]` [웹과 JSP 프로그래밍 이해하기](https://velog.io/@ruinak_4127/%EC%9B%B9%EA%B3%BC-JSP-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0) 246 | * `[ko]` [JSP(Java Server Pages)란](https://gmlwjd9405.github.io/2018/11/03/jsp.html) 247 | * `[ko]` [JSP & Servlet 배경 지식 정리](https://myblog.opendocs.co.kr/doc_java_servlet) 248 | * `[ko]` [어떤 JDK를 써야 할까?](https://www.lesstif.com/java/jdk-whichjdk-com-125305293.html) 249 | 250 | 251 | ## 데이터베이스 252 | 253 | * `[ko]` [데이터베이스 기초 개념 익히기](https://www.bsidesoft.com/4754) 254 | * `[ko]` [DataBase 개념 및 용어 설명](https://coding-factory.tistory.com/77) 255 | * `[ko]` [데이터베이스 개념 정리](https://brunch.co.kr/@toughrogrammer/17) 256 | * `[ko]` [한국인터넷산업진흥원: SQL](https://wikidocs.net/book/550) – DA, SQL, DB 보안 등 실무자를 위한 위한 DB 기술 257 | * `[ko]` [예제로 배우는 ORACLE 11g](https://wikidocs.net/book/550) 258 | * `[ko]` [SQLite3로 가볍게 배우는 데이터베이스: SQL 기초 실습](https://wikidocs.net/book/1530) 259 | 260 | 261 | ## 정규 표현식 262 | 263 | * `[ko]` [정규 표현식(Regular Expression)을 소개합니다.](https://www.nextree.co.kr/p4327/) 264 | * `[ko]` [정규 표현식(Regular Expression) 이해하기](https://yurimkoo.github.io/analytics/2019/10/26/regular_expression.html) 265 | * `[ko]` [정규 표현식의 개념과 기초 문법](https://soooprmx.com/%EC%A0%95%EA%B7%9C%ED%91%9C%ED%98%84%EC%8B%9D%EC%9D%98-%EA%B0%9C%EB%85%90%EA%B3%BC-%EA%B8%B0%EC%B4%88-%EB%AC%B8%EB%B2%95/) 266 | * `[ko]` [정규 표현식, 이렇게 시작하자!](https://heropy.blog/2018/10/28/regexp/) 267 | * `[ko]` [핵심만 모아놓은 Cheat Sheet](https://chrisjune-13837.medium.com/%EC%A0%95%EA%B7%9C%EC%8B%9D-%ED%8A%9C%ED%86%A0%EB%A6%AC%EC%96%BC-%EC%98%88%EC%A0%9C%EB%A5%BC-%ED%86%B5%ED%95%9C-cheatsheet-%EB%B2%88%EC%97%AD-61c3099cdca8) 268 | * `[ko]` [MDN Web Docs: JavaScript RegExp](https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/RegExp) 269 | * `[ko]` [파이썬 정규 표현식(re) 사용법](https://greeksharifa.github.io/%EC%A0%95%EA%B7%9C%ED%91%9C%ED%98%84%EC%8B%9D(re)/2018/07/20/regex-usage-01-basic/) 270 | * `[en]` [Online regex tester and debugger](https://regex101.com/) 271 | 272 | 273 | ## 프로그래밍 일반 274 | 275 | * `[ko]` [Baekjoon Online Judge](https://www.acmicpc.net/) – 프로그래밍 문제를 풀고 온라인으로 채점 받을 수 있는 사이트 276 | * `[ko]` [프로그래머스](https://programmers.co.kr/) – 프로그래밍·SQL 코딩 테스트와 개발자 채용 플랫폼 277 | * `[ko]` [알고리즘과 시간 복잡도](https://feel5ny.github.io/2017/12/09/CS_01/) 278 | * `[ko]` [라이브러리, 프레임워크, 아키텍처, 플랫폼이란?](https://blog.gaerae.com/2016/11/what-is-library-and-framework-and-architecture-and-platform.html) 279 | * `[ko]` [문서화에 대해 아무도 말해주지 않는 것들](https://lazygyu.net/blog/secrets_of_documentation) 280 | * `[ko]` [프로그래머와 영어](https://semoa.tistory.com/372) 281 | * `[ko]` [대한민국에서 영알못 개발자로 산다는 것](https://pitzcarraldo.medium.com/%EB%8C%80%ED%95%9C%EB%AF%BC%EA%B5%AD%EC%97%90%EC%84%9C-%EC%98%81%EC%95%8C%EB%AA%BB-%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%A1%9C-%EC%82%B0%EB%8B%A4%EB%8A%94-%EA%B2%83-ccd732eab5c2) 282 | * `[ko]` [소프트웨어 형상 관리(SCM)와 버전 관리 시스템(VCS)](https://hellowoori.tistory.com/55) 283 | * `[en]` [Git Reference](https://git-scm.com/docs) 284 | * `[ko]` [Pro Git](https://git-scm.com/book/ko/v2) 285 | * `[ko]` [자주 쓰는 Git 명령어 정리](https://thecodinglog.github.io/git/2019/06/13/git-frequently.html) 286 | * `[ko]` [GitHub을 이용한 프로젝트 관리](https://treasurebear.tistory.com/69) 287 | * `[ko]` [GitHub로 프로젝트 관리하기 Part1 - 이슈 발급부터 코드 리뷰까지](https://www.popit.kr/github%EB%A1%9C-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC%ED%95%98%EA%B8%B0-part1-%EC%9D%B4%EC%8A%88-%EB%B0%9C%EA%B8%89-%EB%B6%80%ED%84%B0-%EC%BD%94%EB%93%9C%EB%A6%AC%EB%B7%B0%EA%B9%8C/) 288 | * `[ko]` [GitHub 오픈 소스 프로젝트에 참여하기](https://cselabnotes.com/kr/2021/03/26/%ea%b9%83%ed%97%88%eb%b8%8c-%ec%98%a4%ed%94%88%ec%86%8c%ec%8a%a4-%ed%94%84%eb%a1%9c%ec%a0%9d%ed%8a%b8%ec%97%90-%ec%b0%b8%ec%97%ac%ed%95%98%ea%b8%b0/) 289 | * `[en]` [Carbon](https://carbon.now.sh/) – Create and share beautiful images of your source code 290 | * `[en]` [Color Scripter](https://colorscripter.com/) – Simple & Flexible Syntax HighLighter 291 | * `[ko]` [기술 블로그 구독 서비스](http://daily-devblog.com/) – 매일 아침 10시 개발자 블로그의 글들을 메일로 보내주는 서비스 292 | * `[ko]` [CS 기술 면접 질문 - 프로그래밍 공통](https://mangkyu.tistory.com/88) 293 | * `[ko]` [개발자 면접, 무엇이 다르고 어떻게 준비해야 할까?](https://brunch.co.kr/@thswlsgh/5) 294 | --------------------------------------------------------------------------------