Merge branch 'master' into language_codes
This commit is contained in:
29
CODE_OF_CONDUCT-bs.md
Normal file
29
CODE_OF_CONDUCT-bs.md
Normal file
@@ -0,0 +1,29 @@
|
||||
# Kodeks ponašanja kontributora
|
||||
|
||||
Kao kontributori i održavaoci ovog projekta, sa namjerom njegovanja otvorene i pristupačne zajednice, obavezujemo se da ćemo poštovati sve koji daju doprinos kroz prijavljivanje problema, postavljanja zahtjeva za funkcionalnosti, ažuriranje dokumentacije, podnošenje Pull Request-a ili Patche-va, i druge aktivnosti.
|
||||
|
||||
Posvećeni smo tome da učešće u ovom projektu učinimo iskustvom bez uznemiravanja, bez obzira na nivo iskustva, spol, spolni identitet i izražavanje, seksualnu orijentaciju, invaliditet, lični izgled, veličinu tijela, etničku pripadnost, starost, religiju ili nacionalnost.
|
||||
|
||||
Primjeri neprihvatljivog ponašanja od strane učesnika uključuje:
|
||||
|
||||
* Upotreba seksualiziranog jezika ili slika
|
||||
* Lični napadi
|
||||
* Provokacije ili uvredljivi/pogrdni komentari
|
||||
* Javno ili privatno uznemiravanje
|
||||
* Objevljivanje tuđih privatnih informacija, poput fizičkih ili elektronskih
|
||||
adresa, bez izričitog dopuštenja
|
||||
* Drugo neetičko ili neprofesionalno ponašanje
|
||||
|
||||
Održavaoci projekta imaju pravo i odgovornost da uklone, uređuju ili odbiju komentare, commit-e, kôd, wiki ažuriranja, probleme i druge kontribucije koje nisu usklađene sa ovim kodeksom ponašanja, ili privremeno ili trajno zabraniti bilo kojeg kontributora zbog ponašanja koje se smatra neprikladnim, prijetećim ili štetnim.
|
||||
|
||||
Usvajanjem ovog kodeksa ponašanja, održavaoci projekta se obavezuju na pravednu i dosljednu primjenu ovih principa na svaki aspekat upravljanja ovim projektom. Održavaoci projekta koji ne poštiju ili ne primjenjuju kodeks ponašanja mogu biti trajno uklonjeni iz projektnog tima.
|
||||
|
||||
Ovaj kodeks ponašanja se primjenjuje kako unutar projekta tako i u javnim okolnostima kada pojedinac predstavlja projekat ili njegovu zajednicu.
|
||||
|
||||
Slučajevi uvredljivog, uznemirujućeg, ili na drugi način neprihvatljivog ponašanja mogu se prijaviti kontaktiranjem voditelja projekta na victorfelder et gmail.com. Sve žalbe će se razmotriti i istražiti, te će rezultovati odgovorom koji se smatra neophodnim i primjerenim okolnostima. Održavaoci su dužni čuvati povjerljivost u pogledu prijavitelja
|
||||
|
||||
|
||||
Ovaj kodeks ponašanja je prilagođen iz [Contributor Covenant][homepage],
|
||||
verzija 1.3.0, dostupna na https://contributor-covenant.org/version/1/3/0/
|
||||
|
||||
[homepage]: https://contributor-covenant.org
|
210
CONTRIBUTING-ko.md
Normal file
210
CONTRIBUTING-ko.md
Normal file
@@ -0,0 +1,210 @@
|
||||
*이 문서르 다른 언어로 보시려면: [Deutsch](CONTRIBUTING-de.md), [Français](CONTRIBUTING-fr.md), [Español](CONTRIBUTING-es.md), [Indonesia](CONTRIBUTING-id.md),[简体中文](CONTRIBUTING-zh.md), [English](CONTRIBUTING.md), [فارسی](CONTRIBUTING-fa_IR.md), [Tiếng Việt](CONTRIBUTING-vn.md), [Русский](CONTRIBUTING-ru.md).*
|
||||
|
||||
## 기여자 라이선스 동의서
|
||||
이 프로젝트의 기여자들은 리포지토리의 [약관](https://github.com/EbookFoundation/free-programming-books/blob/master/LICENSE) 에 동의하는 것으로 간주됩니다.
|
||||
|
||||
## 기여자 행도 강령
|
||||
이 리포지토리 기여함으로서, 모든 기여자는 이 [행동강령](https://github.com/EbookFoundation/free-programming-books/blob/master/CODE_OF_CONDUCT.md) 에 동의한 것으로 간주됩니다.
|
||||
|
||||
## 요약
|
||||
1. "책을 쉽게 내려받을 수 있는 바로가기"는 해당 책이 무료임을 보장하지 않습니다. 이 프로젝트에 기여하기 전에 해당 바로가기가 무료임을 확인해 주십시오. 저희는 또한 작동하는 이메일을 요구하는 바로가기는 허용하지 않습니다만, 이메일을 요청하는 것들은 허용됩니다.
|
||||
2. 깃에 대해 알고 있을 필요는 없습니다: 만약 당신이 조건에 부합하면서 이미 등재되지 않은 바로가기를 발견한다면, 새로운 바로가기와 함께 새로운 [이슈](https://github.com/EbookFoundation/free-programming-books/issues)를 열 수 있습니다.
|
||||
- 만약 깃 사용법으 알고 있다면, 해당 리포지토리를 Fork 하며 Pull request를 보내주세요.
|
||||
3. 저희는 다섯 가지의 리스트를 제공하고 있습니다. 올바른 것을 선택해 주세요:
|
||||
- *책* : PDF, HTML, ePub, gitbook.io 기반 웹사이트, 깃 리포지토리, 등.
|
||||
- *강좌* : 여기서 강좌는 책이 아닌 교육 도구르 칭합니다. [강좌 예시](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/).
|
||||
- *상호작용을 할 수 있는 강좌* : 사용자가 코드를 입력하거나 명령어를 입력하여 평가을 받을 수 있는 웹사이트를 칭합니다(평가는 채점이 아닙니다). 예시: [Try Haskell](http://tryhaskell.org), [Try Github](http://try.github.io).
|
||||
- *팟캐스트와 화면 녹화*
|
||||
- *문제집 & 경쟁 하며 배우느 프로그래밍* : 문제를 품으로서 프로그래밍 실력을 향상시키는데 도움을 주는 소프트웨어 또는 웹사이트를 칭합니다. 해당 소프트웨어 또는 웹사이트는 동료가 주체가 되는 코드 검토를 포함 할 수 있습니다.
|
||||
|
||||
4. 아래의 [가이드라인](#가이드라인) 을 참조하고 [마크다운 규격](#규격) 을 준수하여 주십시오.
|
||||
|
||||
5. 깃허브 액션이 각각의 리스트가 오름차순인지, 또하 규격이 준수되었는지 검수 할 것입니다. 각 제출이 검수를 통과하는지 확인해주십시오.
|
||||
|
||||
### 가이드라인
|
||||
- 책이 무료인 반드시 확인 해 주십시오. 해당 책이 무료라고 생각하는 이유를 PR의 comment에 포함하는 것은 관리자들에게 큰 도움이 됩니다.
|
||||
- 저희는 Google Drive, Dropbox, Mega, Scribd, Issuu 또는 유사한 파일 공유 시스템에 업로드된 파일들을 수락하지 않습니다.
|
||||
- 바로가기를 오름차순으로 정렬해 주십시오. 만약 당신이 오름차순이 아닌 파일을 발견한다면, 수정후 PR을 보내주세요.
|
||||
- 가능한 가장 원작자에 가까운 바로가기를 사용해주세요(작가의 웹사이트가 편집자의 웹사이트보다 낫고, 제 3자의 웹사이트보다는 편집자의 것이 낫습니다).
|
||||
- 동일한 내용으 포함한다는 전 하에 `https` 주소를 `http`주소보다 우선시 해주십시오
|
||||
- 루트 도메인을 사용할때는, 마지막에 붙는 /를 배제하여주십시오. (`http://example.com` 가 `http://example.com/` 보다 낫습니다)
|
||||
- 모든 경우에 더 짧은 링크를 선호합니다: `http://example.com/dir/` 가 `http://example.com/dir/index.html`보다 낫지만, URL 단추 서비스를 사용하지 마십시오.
|
||||
- 대부분의 경우에 버전이 명시된 웹사이트보다는 현행 버젼 웹사이트를 선호합니다 (`http://example.com/dir/book/current/`가 `http://example.com/dir/book/v1.0.0/index.html`보다 낫습니다)
|
||||
- 만약 해당 바로가기의 인증서가 만료되었다면:
|
||||
1. `http` 형식으로 *대치 하십시오*
|
||||
2. `http` 버젼이 존재하지 않는다면, 기존의 링크를 사용하십시오. `https`형식또한 예외를 추가한다면 사용할 수 있습니다.
|
||||
3. 이외의 경우에 *제외하십시오*
|
||||
- 만약 바로가기가 여러 형식으로 존재한다면, 각각을 쪽지와 함께 모두 첨부해주세요.
|
||||
- 만약 자료가 여러 사이트에 분산되어 있다면, 가장 믿을 수 있는 바로가기를 첨부해주세요. 만약 각각의 바로가기가 다른 버젼으로 향한다면, 쪽지와 함께 모두 포함하십시오. (참고: [Issue #2353](https://github.com/EbookFoundation/free-programming-books/issues/2353) 해당문서는 규격에 대해 설명합니다.)
|
||||
- 대량의 자료를 포함한 하나의 커밋보다는 작은 변화를 포함하는 여러개의 커밋이 선호됩니다.
|
||||
- 만약 오래된 책이라면, 출판일을 제목과 함께 포함하세요.
|
||||
- 작가(들)의 이름을 명시하십시오. "et al."을 사용하여 단축 할 수 있습니다.
|
||||
- 만약 책이 아직 완결되지 않았다면, [아래](#in_process)에 명시되어 있다시피, "in progress" 표시를 추가하십시오.
|
||||
- 만약 이메일 주소 또는 계정 생성이 다운로드 이전에 요청된다면, 별도의 노트를 첨부하세요.
|
||||
|
||||
### 규격
|
||||
- 모든 목록은 `.md`파일 형식 이어야 합니다. 해당 형식의 문법은 간단하며, [Markdown](https://guides.github.com/features/mastering-markdown/) 에서 찾아 볼 수 있습니다.
|
||||
- 모든 목록은 목차와 함께 시작해야 합니다. 각 항목을 목차에 연결하는 것이 목표입니다. 오름차순으로 정렬되어 있어야 합니다.
|
||||
- 각 섹션은 3단계 헤딩을 사용합니다 (`###`). 하위 섹션은 4단계 헤딩을 사용합니다 (`####`).
|
||||
|
||||
반드시 포함하여야 하는 항목들:
|
||||
- 마지막 바로가기와 새로운 섹션 사이의 줄바꿈 `2`회
|
||||
- 머리말과 섹션의 첫 바로가기 사이의 줄바꿈 `1`회
|
||||
- 두 바로가기 사이의 줄바꿈 `0`회
|
||||
- `.md` 파일의 마지막에 `1`회의 줄바꿈
|
||||
|
||||
예시:
|
||||
|
||||
[...]
|
||||
* [An Awesome Book](http://example.com/example.html)
|
||||
(blank line)
|
||||
(blank line)
|
||||
### Example
|
||||
(blank line)
|
||||
* [Another Awesome Book](http://example.com/book.html)
|
||||
* [Some Other Book](http://example.com/other.html)
|
||||
|
||||
- `]` 와 `(` 사이에 공백을 넣지 마십시오:
|
||||
|
||||
```
|
||||
BAD : * [Another Awesome Book] (http://example.com/book.html)
|
||||
GOOD: * [Another Awesome Book](http://example.com/book.html)
|
||||
```
|
||||
|
||||
- 저자를 표시할 경우, ` - `를 사용하십시오 (띄어쓰기 - 띄어쓰기):
|
||||
|
||||
```
|
||||
BAD : * [Another Awesome Book](http://example.com/book.html)- John Doe
|
||||
GOOD: * [Another Awesome Book](http://example.com/book.html) - John Doe
|
||||
```
|
||||
|
||||
- 바로가기와 형식 사이에는 공백을 삽입 하십시오:
|
||||
|
||||
```
|
||||
BAD : * [A Very Awesome Book](https://example.org/book.pdf)(PDF)
|
||||
GOOD: * [A Very Awesome Book](https://example.org/book.pdf) (PDF)
|
||||
```
|
||||
|
||||
- 저자는 형식 전에 옵니다:
|
||||
|
||||
```
|
||||
BAD : * [A Very Awesome Book](https://example.org/book.pdf)- (PDF) Jane Roe
|
||||
GOOD: * [A Very Awesome Book](https://example.org/book.pdf) - Jane Roe (PDF)
|
||||
```
|
||||
|
||||
- 여러가지의 파일 형식이 존재할떄:
|
||||
|
||||
```
|
||||
BAD : * [Another Awesome Book](http://example.com/)- John Doe (HTML)
|
||||
BAD : * [Another Awesome Book](https://downloads.example.org/book.html)- John Doe (download site)
|
||||
GOOD: * [Another Awesome Book](http://example.com/) - John Doe (HTML) [(PDF, EPUB)](https://downloads.example.org/book.html)
|
||||
```
|
||||
|
||||
- 오래된 책들은 출판 년도를 포함하세요:
|
||||
|
||||
```
|
||||
BAD : * [A Very Awesome Book](https://example.org/book.html) - Jane Roe - 1970
|
||||
GOOD: * [A Very Awesome Book (1970)](https://example.org/book.html) - Jane Roe
|
||||
```
|
||||
|
||||
<a name="in_process"></a>
|
||||
- 작성중인 책:
|
||||
|
||||
```
|
||||
GOOD: * [Will Be An Awesome Book Soon](http://example.com/book2.html) - John Doe (HTML) (:construction: *in process*)
|
||||
```
|
||||
|
||||
### 노트(쪽지)
|
||||
|
||||
각 파일의 형식은 간단하지만, 목록에는 다양한 형태와 종류의 자료들이 존재할 수 있습니다. 아래에 나열될 항목들은 저희가 그런 다양성을 어떻게 다르는지에 대한 설명 입니다.
|
||||
|
||||
#### 메타데이터
|
||||
|
||||
각 목록은 최소한의 메타데이터만을 제공합니다: 제목, 바로가기 주소, 제작자, 플랫폼, 그리고 접속 노트
|
||||
|
||||
##### 제목
|
||||
|
||||
- 원제를 사용하세요. 저희는 원작(원본)의 제목을 사용하기를 원합니다. 기여자들은 가능한 원제에 가깝거나 동일한 제목을 제공하여야 합니다. 예외는 오래된 책들입니다. 독자들의 더 쉬운 이해와 검색을 위해 현대의 언어로 제목을 새로 짓는것은 허가됩니다.
|
||||
- 대문자로만 이루어진 제목은 금지됩니다. 대부분 경우에 title case가 허가되지만, 확실하지 않다면 자료에 명시된 방식으로 기술 하세요.
|
||||
|
||||
##### 바로가기 주소
|
||||
|
||||
- 주소 길이를 줄이는 행위는 허가되지 않습니다.
|
||||
- 추적을 위한 코드는 주소에서 제거되어야 합니다.
|
||||
- 주소에 영어가 아닌 언어가 포함 된 주소는 허가되지 않습니다. 대부분의 브라우져에서 정상적인 동작을 하지만, 주소창을 그대로 복사해주세요. 부탁드립니다.
|
||||
- 보안 주소(https)가 존재하는 경우, 보안 주소가 일반 주소(http)보다 선호됩니다.
|
||||
- 설명과 다른 웹페이지로 향하는 바로가기 주소는 선호되지 않습니다.
|
||||
|
||||
##### 제작자
|
||||
|
||||
- 저희는 무료로 자료들을 배포하는 제작자들(번역가들 포함)에게 감사함을 표합니다!
|
||||
- 번역된 자료들의 경우, 원작자들이 우선적으로 명시되어야 합니다.
|
||||
- 제작자들의 정보로 향하는 바로가기 주소는 허가되지 않습니다.
|
||||
- 여러 작업물이 조합된 자료의 경우, "제작자"는 설명이 필요할 수 있습니다. 예를 들어, "GoalKicker" 책들의 제작자들은 "Compiled from StackOverflow documentation"로 명시되어야 합니다.
|
||||
|
||||
##### 플랫폼과 접속 노트
|
||||
|
||||
- 강좌, 특히 걍좌 목록의 경우, 플랫폼을 명시하는것이 필수적입니다. 각각의 강좌들의 플랫폼을 추가하여야 무료로 접속할 수 있음을 이용자들이 인지 할 수 있습니다. 일반적으로 로그인이 필요한 책은 목록에 포함하지 않지만, 강좌는 대부분 계정을 생성하지 않으면 접근 할 수 없기 때문에 예외로 합니다. 예시로는 Coursera, EdX, Udacity, 그리고 Udemy가 있습니다. 해당 강좌들이 플랫폼 의존적이라면, 플랫폼의 이름은 반드시 포함되어야 합니다.
|
||||
- 만약 강좌가 유튜브에 존재하는 경우, 유튜브는 플랫폼으로 간주하지 않고, 크리에이터를 명시합니다.
|
||||
- 유튜브 영상들은 각각의 영상이 한시간이 넘지 않는 경우에는 바로가기 주소를 포함하지 않습니다.
|
||||
- Leanpub는 많은 책들과 강좌에 접근을 제공합니다. 경우에 따라 회원가입 없이 접근 할 수 있는 책들 또한 존재합니다. 경우에 따라 *(Leanpub account or valid email requested)* 노트를 포함하여 목록을 작성해야 합니다.
|
||||
|
||||
#### 장르
|
||||
|
||||
자료가 어떤 장르에 속하는지 결정하는 첫번째 방법은 해당 자료의 분류에 따르는 것입니다.
|
||||
|
||||
##### 기술하지않는 장르
|
||||
|
||||
인터넷에는 너무 다양하고 정확하지않은 자료들이 있기에, 저희는 다음 장르를 포함하지 않습니다:
|
||||
|
||||
- 블로그
|
||||
- 블로그 게시글
|
||||
- 기사
|
||||
- (목록에 포함된 장르를 대량 포함하지 않는 경우) 웹사이트
|
||||
- 강좌가 아닌 영상
|
||||
- 책의 목차
|
||||
- 채팅 채널
|
||||
- 책의 미리보기
|
||||
- 슬랙, 전자메일
|
||||
|
||||
상기된 목록은 최종적이지 않으며, 이슈를 생성하여 기여자들이 제안을 할 수 있습니다.
|
||||
|
||||
|
||||
##### 책 vs. 다른 자료
|
||||
|
||||
저희는 자료가 얼마나 책에 가까운지는 중요하지 않습니다. 다음의 항목을을 포함한다면, 책으로 간주됩니다:
|
||||
|
||||
- ISBN의 존재 여부 (International Standard Book Number)
|
||||
- 목차가 존재하는가
|
||||
- 다운로드를 받을 수 있는가 (특히 ePub 형식)
|
||||
- 개정판이 있는가
|
||||
- 상호작용을 하지않는가
|
||||
- 분명한 하나의 주제가 있는가
|
||||
- 스스로 내용을 포함하고 있는가
|
||||
|
||||
저희가 인정하는 책들은 위 항목을 모두 포함하지 않을 수 있으며, 최종적으로는 내용에 의해 결정됩니다.
|
||||
|
||||
|
||||
##### 책 vs. 강좌
|
||||
|
||||
때에 따라 이 둘은 구분하기 어려울 수 있습니다.
|
||||
|
||||
강좌는 종종 책을 보조교재로 사용하는데, 이것은 상기한 책의 특성에 의해 목록에 추가 될 수 있습니다. 이 보조교재에는 종종 강의 노트, 연습 문제, 시험, 등등이 포함됩니다. 영상/강의 하나는 강좌로 간주되지 않습니다. 또한, 파워포인트는 강좌가 아닙니다.
|
||||
|
||||
##### 상호작용 강의 vs. 다른 자료
|
||||
|
||||
만약 강의가 인쇄되어서도 사용 될 수 있다면, 상호작용 강의에 포함되지 않습니다.
|
||||
|
||||
|
||||
### 자동화
|
||||
|
||||
- 규격 규칙은 [GitHub Actions](https://github.com/features/actions)에 의해 [fpb-lint](https://github.com/vhf/free-programming-books-lint)를 사용하여 강제됩니다 (see [.github/workflows/fpb-lint.yml](.github/workflows/fpb-lint.yml))
|
||||
- 바로가기 주소 검증은 [awesome_bot](https://github.com/dkhamsing/awesome_bot)를 이용합니다
|
||||
- 바로가기 주소 검증을 위해 커밋 메시지에 `check_urls=file_to_check`을 포함해 주세요:
|
||||
|
||||
```
|
||||
check_urls=free-programming-books.md free-programming-books-en.md
|
||||
```
|
||||
|
||||
- 각 입력을 공백으로 구문하여 하나 이상의 파일을 검사 할 수 있습니다.
|
||||
- 만약 하나 이상의 파일을 검사한다면, 검사 결과는 마지막 파일의 검사 결과가 표시됩니다. 이 특성으로 인하여 통과를 받았더라도 관리자에 의하여 최종 승인이 보류 될 수 있습니다. 정확한 결과를 확인 하려면, "Show all checks" -> "Details"로 가세요.
|
@@ -41,7 +41,7 @@ Ao contribuir você concorda em respeitar o [Código de Conduta](https://github.
|
||||
- se o _link_ existir em múltiplos formatos, adicione um _link_ separado com uma observação sobre cada formato.
|
||||
- se o material existe em diferentes lugares na Internet
|
||||
+ use o _link_ com a fonte mais oficial (isso significa que o site do autor é melhor que o site da editora que é melhor que sites de terceiros)
|
||||
+ se eles referenciam diferentes edições, e você julgar que essas edições são diferentes o bastante para mantê-las, adicione um _link_ separado com uma observação para cada edição (veja [Issue #2353](https://github.com/EbookFoundation/free-programming-books/issues/2353) para contribuir com a discussão sobre formatação.)
|
||||
+ se eles referenciam diferentes edições, e você julgar que essas edições são diferentes o bastante para mantê-las, adicione um _link_ separado com uma observação para cada edição (veja [Issue #2353](https://github.com/EbookFoundation/free-programming-books/issues/2353) para contribuir com a discussão sobre formatação).
|
||||
- prefira _commits_ atômicos (um _commit_ para cada adição/deleção/modificação) ao invés de _commits_ maiores. Não é necessário fazer o _squash_ de seus _commits_ antes de submeter um PR. Nunca iremos impor esta regra dado que é apenas uma questão de conveniência para os mantenedores).
|
||||
- se o livro for mais antigo, inclua a data de publicação no título.
|
||||
- inclua o(s) nome(s) do(s) autor(es) onde for apropriado. Você pode encurtar a lista de autores com "et al".
|
||||
@@ -74,28 +74,28 @@ Exemplo:
|
||||
|
||||
```
|
||||
RUIM : * [Outro Livro Incrível] (http://exemplo.com/livro.html)
|
||||
BOM: * [Outro Livro Incrível](http://exemplo.com/livro.html)
|
||||
BOM : * [Outro Livro Incrível](http://exemplo.com/livro.html)
|
||||
```
|
||||
|
||||
- Se incluir o autor, use ` - ` (um traço envolto por espaços simples):
|
||||
|
||||
```
|
||||
RUIM : * [Outro Livro Incrível](http://exemplo.com/livro.html)- Fulano de Tal
|
||||
BOM: * [Outro Livro Incrível](http://exemplo.com/livro.html) - Fulano de Tal
|
||||
BOM : * [Outro Livro Incrível](http://exemplo.com/livro.html) - Fulano de Tal
|
||||
```
|
||||
|
||||
- Coloque um espaço simples entre o _link_ e seu formato:
|
||||
|
||||
```
|
||||
RUIM : * [Um Livro Muito Incrível](https://exemplo.org/livro.pdf)(PDF)
|
||||
BOM: * [Um Livro Muito Incrível](https://exemplo.org/livro.pdf) (PDF)
|
||||
BOM : * [Um Livro Muito Incrível](https://exemplo.org/livro.pdf) (PDF)
|
||||
```
|
||||
|
||||
- Autor vem antes do formato:
|
||||
|
||||
```
|
||||
RUIM : * [Um Livro Muito Incrível](https://exemplo.org/livro.pdf)- (PDF) Fulana de Tal
|
||||
BOM: * [Um Livro Muito Incrível](https://exemplo.org/livro.pdf) - Fulana de Tal (PDF)
|
||||
BOM : * [Um Livro Muito Incrível](https://exemplo.org/livro.pdf) - Fulana de Tal (PDF)
|
||||
```
|
||||
|
||||
- Múltiplos formatos:
|
||||
@@ -103,21 +103,21 @@ BOM: * [Um Livro Muito Incrível](https://exemplo.org/livro.pdf) - Fulana de Tal
|
||||
```
|
||||
RUIM : * [Outro Livro Incrível](http://exemplo.com/)- Fulano de Tal (HTML)
|
||||
RUIM : * [Outro Livro Incrível](https://downloads.exemplo.org/livro.html)- Fulano de Tal (download site)
|
||||
BOM: * [Outro Livro Incrível](http://exemplo.com/) - Fulano de Tal (HTML) [(PDF, EPUB)](https://downloads.exemplo.org/livro.html)
|
||||
BOM : * [Outro Livro Incrível](http://exemplo.com/) - Fulano de Tal (HTML) [(PDF, EPUB)](https://downloads.exemplo.org/livro.html)
|
||||
```
|
||||
|
||||
- Inclua o ano de publicação no título de livros antigos:
|
||||
|
||||
```
|
||||
RUIM : * [Um Livro Muito Incrível](https://exemplo.org/livro.html) - Fulana de Tal - 1970
|
||||
BOM: * [Um Livro Muito Incrível (1970)](https://exemplo.org/livro.html) - Fulana de Tal
|
||||
BOM : * [Um Livro Muito Incrível (1970)](https://exemplo.org/livro.html) - Fulana de Tal
|
||||
```
|
||||
|
||||
<a name="em_processo"></a>
|
||||
- Livros em processo:
|
||||
|
||||
```
|
||||
BOM: * [Será Um Livro Incrível Em Breve](http://exemplo.com/livro2.html) - Fulano de Tal (HTML) (:construction: *em processo*)
|
||||
BOM : * [Será Um Livro Incrível Em Breve](http://exemplo.com/livro2.html) - Fulano de Tal (HTML) (:construction: *em processo*)
|
||||
```
|
||||
|
||||
### Observações
|
||||
@@ -166,7 +166,7 @@ Dada a vastidão da Internet, não incluimos em nossas listas:
|
||||
- blogs
|
||||
- posts de blog
|
||||
- artigos
|
||||
- sites (exceto aquela que hospedam MUITOS dos items que listamos.)
|
||||
- sites (exceto aquela que hospedam MUITOS dos items que listamos).
|
||||
- vídeos que não são cursos ou screencasts.
|
||||
- capítulos de livros.
|
||||
- amostras de livros
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*Read this in other languages: [Deutsch](CONTRIBUTING-de.md), [Français](CONTRIBUTING-fr.md), [Español](CONTRIBUTING-es.md), [Indonesia](CONTRIBUTING-id.md),[简体中文](CONTRIBUTING-zh.md), [繁體中文](CONTRIBUTING-zh_TW.md), [فارسی](CONTRIBUTING-fa_IR.md), [Tiếng Việt](CONTRIBUTING-vn.md), [Русский](CONTRIBUTING-ru.md).*
|
||||
*Read this in other languages: [Deutsch](CONTRIBUTING-de.md), [Français](CONTRIBUTING-fr.md), [Español](CONTRIBUTING-es.md), [Indonesia](CONTRIBUTING-id.md),[简体中文](CONTRIBUTING-zh.md), [繁體中文](CONTRIBUTING-zh_TW.md), [Português (BR)](CONTRIBUTING-pt_BR.md), [فارسی](CONTRIBUTING-fa_IR.md), [Tiếng Việt](CONTRIBUTING-vn.md), [Русский](CONTRIBUTING-ru.md).*
|
||||
|
||||
## Contributor License Agreement
|
||||
By contributing you agree to the [LICENSE](https://github.com/EbookFoundation/free-programming-books/blob/master/LICENSE) of this repository.
|
||||
@@ -130,7 +130,7 @@ Our lists provide a minimal set of metadata: titles, URLs, creators, platforms,
|
||||
##### Titles
|
||||
|
||||
- No invented titles. We try to take titles from the resources themselves; contributors are admonished not to invent titles or use them editorially if this can be avoided. An exception is for older works; if they are primarily of historical interest, a year in parentheses appended to the title helps users know if they are of interest.
|
||||
- No ALLCAPS titles. Usually title case is appropriate, but when doubt use the captitalization from the source
|
||||
- No ALLCAPS titles. Usually title case is appropriate, but when doubt use the capitalization from the source
|
||||
|
||||
##### URLs
|
||||
|
||||
@@ -213,4 +213,4 @@ check_urls=free-programming-books.md free-programming-books-en.md
|
||||
```
|
||||
|
||||
- You may specify more than one file to check, using a single space to separate each entry.
|
||||
- If you specify more than one file, results of the build is based on the result of the last file checked. You should be aware that you may get passing green builds due to this so be sure to inspect the build log at the end of the pull request by clicking on "Show all checks" -> "Details".
|
||||
- If you specify more than one file, results of the build are based on the result of the last file checked. You should be aware that you may get passing green builds due to this so be sure to inspect the build log at the end of the pull request by clicking on "Show all checks" -> "Details".
|
||||
|
17
HOWTO-km.md
Normal file
17
HOWTO-km.md
Normal file
@@ -0,0 +1,17 @@
|
||||
អានជាភាសាផ្សេងៗ: [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md), [Deutsch](HOWTO-de.md), [Bahasa Indonesia](HOWTO-id.md), [Tiếng Việt](HOWTO-vi.md), [عربي](HOWTO-ar.md).
|
||||
|
||||
ស្វាគមន៍មកកាន់ Free-Programming-Books! យើងរីករាយ ទទូល contributors ថ្មីៗ; ទោះបីវាជាការpull request ជាលើកដំបូងរបស់អ្នកក៏ដោយ. បើអ្នកទើបតែចាប់ផ្តើម contibute ដំបូង , ធនធានខាងក្រោមអាចជួយអ្នកបាន:
|
||||
|
||||
* [អ្វីជា Pull Requests](https://help.github.com/articles/about-pull-requests/)
|
||||
* [របៀបបង្កើត pull request](https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request)
|
||||
* [ទំព័រ Github Hello World](https://guides.github.com/activities/hello-world/)
|
||||
* [Youtube - Github សម្រាប់អ្នកទើបចាប់ផ្តើម](https://www.youtube.com/watch?v=0fKg7e37bQE)
|
||||
* [Youtube - របៀប Fork A GitHub Repo and Submit A Pull Request](https://www.youtube.com/watch?v=G1I3HF4YWEw)
|
||||
* [Youtube - របៀបប្រើ Markdown Crash Course](https://www.youtube.com/watch?v=HUBNt18RFbo)
|
||||
|
||||
|
||||
កុំខ្លាចក្នុងការសួរ; ពួកយើងទាំងអស់គ្នាចាប់ផ្តើមពីការបង្កើត PR ដំបូង. អ្នកក៏អាចជាអ្នកទី ១០០០ ផងដែរ!
|
||||
|
||||
ពេលអ្នកបង្កើត Pull request ដំបូង Github នឹងត្រួតពិនិត្រអោយអ្នកដោយប្រើ Linter ពេលវាចេញពណ័ខៀវមានន័យថាអ្នកអាចបង្កើត PR បាន ផ្ទុយទៅវិញអ្នកត្រូវកែជាមុនសិនដើម្បីបង្កើត PR ដោយចុចលើពាក្រ "Detail។
|
||||
|
||||
ចុងបញ្ចប់ បើអ្នកអត់ច្បាស់ថា ធនធានរបស់អ្នក ជា "free-programming-books" ឬអត់ ចូរអ្នកអានបន្ថែមទីនេះ [CONTRIBUTING](CONTRIBUTING.md)។
|
@@ -15,4 +15,4 @@ Não hesite em tirar suas dúvidas; todo contribuidor começou com um primeiro P
|
||||
Mesmo se você tem experiência com contribuições open source, existem algumas coisas que você pode errar. Por isso, assim que você submeter seu PR, ele vai ser testado pelo GitHub Actions, e as vezes, serão encontrados problemas como espaçamento. Se você receber um botão verde, está tudo certo para uma revisão de PR. Caso contrário, clique em "Detalhes" para ver o problema encontrado. Arrume ele e adicione um commit ao PR.
|
||||
|
||||
|
||||
Finalmente, se você não tem certeza de que o material que você que quer adicionar é apropriado para o Free-Programming-Books, leia o guia em [CONTRIBUTING](CONTRIBUTING.md).
|
||||
Finalmente, se você não tem certeza de que o material que você que quer adicionar é apropriado para o Free-Programming-Books, leia o guia em [CONTRIBUTING](CONTRIBUTING-pt_BR.md).
|
||||
|
17
HOWTO-sl.md
Normal file
17
HOWTO-sl.md
Normal file
@@ -0,0 +1,17 @@
|
||||
Preberite to v drugih jezikih: [Français](HOWTO-fr.md), [Español](HOWTO-es.md), [简体中文](HOWTO-zh.md), [हिन्दी](HOWTO-hi.md), [繁體中文](HOWTO-zh_TW.md), [Português (BR)](HOWTO-pt_BR.md), [فارسی](HOWTO-fa_IR.md), [Русский](HOWTO-ru.md), [Deutsch](HOWTO-de.md), [Bahasa Indonesia](HOWTO-id.md), [Tiếng Việt](HOWTO-vi.md), [عربي](HOWTO-ar.md).
|
||||
|
||||
Dobrodošli v zbirki Free-Programming-Books! Lepo pozdravljeni vsi novi programerji - tudi tisti, ki boste na Githubu ustvarili vaš prvi zahtevek potega (pull-request). Če ste eden izmed njih, vam pri tem lahko pomaga nekaj virov:
|
||||
|
||||
* [About Pull Requests](https://help.github.com/articles/about-pull-requests/)
|
||||
* [Creating a pull request](https://docs.github.com/en/free-pro-team@latest/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request)
|
||||
* [Github Hello World](https://guides.github.com/activities/hello-world/)
|
||||
* [Youtube - Github Tutorial For Beginners](https://www.youtube.com/watch?v=0fKg7e37bQE)
|
||||
* [Youtube - How To Fork A GitHub Repo and Submit A Pull Request](https://www.youtube.com/watch?v=G1I3HF4YWEw)
|
||||
* [Youtube - Markdown Crash Course](https://www.youtube.com/watch?v=HUBNt18RFbo)
|
||||
|
||||
|
||||
Ne oklevajte in postavljajte vprašanja; vsak programer je enkrat začel s svojim prvim PR-om. Vi ste lahko naš tisoči!
|
||||
|
||||
Tudi če ste izkušeni na področju programiranja odprte kode, se bodo zagotovo našle zadeve, ki vas lahko malce zaustavijo. Ko oddate PR, bo GitHub Actions zagnal pregledovalnik, ki pogosto najde manjše težave z razmikom ali abecedo. Če se vam prikaže zeleni gumb, je vse pripravljeno za pregled. Če se zeleni gumb ne prikaže, kliknite »Podrobnosti« pod kljukico, ki je ugotovila, kaj pregledovalniku ni bilo všeč. Odpravite težavo in dodajte zahtevo (commit) v PR.
|
||||
|
||||
Če niste prepričani, da je vir, ki ga želite dodati, primeren za zbirko Free-Programming-Books, preberite smernice v [CONTRIBUTING](CONTRIBUTING.md).
|
@@ -48,6 +48,7 @@ Please read [CONTRIBUTING](CONTRIBUTING.md). If you're new to GitHub, [welcome](
|
||||
+ [German / Deutsch](books/free-programming-books-de.md)
|
||||
+ [Greek / ελληνικά](books/free-programming-books-el.md)
|
||||
+ [Hebrew / עברית](books/free-programming-books-he.md)
|
||||
+ [Hindi / हिन्दी](books/free-programming-books-hi.md)
|
||||
+ [Hungarian / magyar / magyar nyelv](books/free-programming-books-hu.md)
|
||||
+ [Indonesian / Bahasa Indonesia](books/free-programming-books-id.md)
|
||||
+ [Italian / italiano](books/free-programming-books-it.md)
|
||||
@@ -83,18 +84,20 @@ Please read [CONTRIBUTING](CONTRIBUTING.md). If you're new to GitHub, [welcome](
|
||||
+ [Finnish](courses/free-courses-fi.md)
|
||||
+ [French / français](courses/free-courses-fr.md)
|
||||
+ [German / Deutsch](courses/free-courses-de.md)
|
||||
+ [Greek / ελληνικά](courses/free-courses-el.md)
|
||||
+ [Hebrew / עברית](courses/free-courses-he.md)
|
||||
+ [Hindi / हिंदी](courses/free-courses-hi.md)
|
||||
+ [Indonesian / Bahasa Indonesia](courses/free-courses-id.md)
|
||||
+ [Italian / italiano](courses/free-courses-it.md)
|
||||
+ [Kazakh / қазақша](courses/free-courses-kk.md)
|
||||
+ [Khmer / ភាសាខ្មែរ](courses/free-courses-km.md)
|
||||
+ [Korean / 한국어 [韓國語]](courses/free-courses-ko.md)
|
||||
+ [Persian / Farsi (Iran) / فارسى](courses/free-courses-fa_IR.md)
|
||||
+ [Polish / polski / język polski / polszczyzna](courses/free-courses-pl.md)
|
||||
+ [Portuguese (Brazil)](courses/free-courses-pt_BR.md)
|
||||
+ [Portuguese (Portugal)](courses/free-courses-pt_PT.md)
|
||||
+ [Russian / Русский язык](courses/free-courses-ru.md)
|
||||
+ [Sinhala / සිංහල](courses/free-courses-sl.md)
|
||||
+ [Sinhala / සිංහල](courses/free-courses-si.md)
|
||||
+ [Spanish / español / castellano](courses/free-courses-es.md)
|
||||
+ [Thai / ภาษาไทย](courses/free-courses-th.md)
|
||||
+ [Turkish / Türkçe](courses/free-courses-tr.md)
|
||||
@@ -123,12 +126,14 @@ Free Podcasts and Screencasts:
|
||||
+ [Czech / čeština / český jazyk](casts/free-podcasts-screencasts-cs.md)
|
||||
+ [English](casts/free-podcasts-screencasts-en.md)
|
||||
+ [Finnish / Suomi](casts/free-podcasts-screencasts-fi.md)
|
||||
+ [French / français](casts/free-podcasts-screencasts-fr.md)
|
||||
+ [Indonesian / Bahasa Indonesia](casts/free-podcasts-screencasts-id.md)
|
||||
+ [Persian / Farsi (Iran) / فارسى](casts/free-podcasts-screencasts-fa_IR.md)
|
||||
+ [Polish / polski / język polski / polszczyzna](casts/free-podcasts-screencasts-pl.md)
|
||||
+ [Portuguese (Brazil)](casts/free-podcasts-screencasts-pt_BR.md)
|
||||
+ [Portuguese (Portugal)](casts/free-podcasts-screencasts-pt_PT.md)
|
||||
+ [Russian / Русский язык](casts/free-podcasts-screencasts-ru.md)
|
||||
+ [Sinhala / සිංහල](casts/free-podcasts-screencasts-si.md)
|
||||
+ [Spanish / español / castellano](casts/free-podcasts-screencasts-es.md)
|
||||
+ [Swedish / Svenska](casts/free-podcasts-screencasts-se.md)
|
||||
+ [Turkish / Türkçe](casts/free-podcasts-screencasts-tr.md)
|
||||
|
@@ -9,6 +9,7 @@
|
||||
* [Competitive Programming](#competitive-programming)
|
||||
* [CSS](#css)
|
||||
* [Dart](#dart)
|
||||
* [Flutter](#flutter)
|
||||
* [Git](#git)
|
||||
* [HTML](#html)
|
||||
* [Java](#java)
|
||||
@@ -78,6 +79,12 @@
|
||||
* [Dart All You Need To Know](https://www.youtube.com/playlist?list=PL_XxuZqN0xVC2-nXUrvpcQEz3FgCSIQHT) - Stack Learner
|
||||
|
||||
|
||||
### Flutter
|
||||
|
||||
* [Flutter Bangla Tutorial](https://www.youtube.com/playlist?list=PLg87mxEuu8-692INeEsxudyVifz7M3efy) - Techno BD XYZ
|
||||
* [Flutter Tutorial Bangla](https://www.youtube.com/playlist?list=PLZJlOXxGEkuyZQ-vA7B5vpvvtWU3Upo6p) - Soykot Hosen
|
||||
|
||||
|
||||
### Git
|
||||
|
||||
* [Crash Course - সহজ বাংলায় Git & GitHub - Bangla ( বাংলা ) Tutorial](https://www.youtube.com/watch?v=oe21Nlq8GS4&t=182s) - Learn with Sumit
|
||||
|
@@ -188,6 +188,7 @@ Dirk Loser, Clemens Tamme, Philipp Schweinzer (PDF)
|
||||
* [A Byte of Python - Einführung in Python](https://sourceforge.net/projects/abop-german.berlios/files) - Swaroop C H, Bernd Hengelein, Lutz Horn, Bernhard Krieger, Christoph Zwerschke (PDF)
|
||||
* [Einführung in Python](http://www.mschimmels.de/eigeneDateien/Python-Kurs.pdf) - Martin Schimmels (PDF)
|
||||
* [Programmiereinführung mit Python](http://opentechschool.github.io/python-beginners/de) (Online)
|
||||
* [PyQt und PySide: GUI und Anwendungsentwicklung mit Python und Qt](https://github.com/pbouda/pyqt-und-pyside-buch) - Peter Bouda, Michael Palmer, Dr. Markus Wirz (TeX, [PDF](https://github.com/pbouda/pyqt-und-pyside-buch/releases/latest)) *(:construction: in process)*
|
||||
* [Python 3 - Das umfassende Handbuch](http://openbook.rheinwerk-verlag.de/python) - Johannes Ernesti, Peter Kaiser (Online)
|
||||
|
||||
|
||||
|
@@ -6,5 +6,5 @@
|
||||
### All
|
||||
|
||||
* [English, By Programming Language](free-programming-books-langs.md)
|
||||
[English, By Subject](free-programming-books-subjects.md)
|
||||
* [English, By Subject](free-programming-books-subjects.md)
|
||||
(The list of books in English is here for historical reasons.)
|
||||
|
@@ -70,14 +70,14 @@
|
||||
#### Algoritmos y Estructuras de Datos
|
||||
|
||||
* [Algoritmos y Programación (Guía para docentes)](http://www.eduteka.org/pdfdir/AlgoritmosProgramacion.pdf) (PDF)
|
||||
* [Análisis, Diseño e Implantación de Algoritmos](http://fcasua.contad.unam.mx/apuntes/interiores/docs/20181/informatica/1/LI_1164_06097_A_Analisis_Diseno_Implantacion_Algoritmos_Plan2016.pdf) - Universidad Nacional Autónoma de México, Dr. Juan Alberto Adam Siade, et al. (PDF)
|
||||
* [Análisis, Diseño e Implantación de Algoritmos](http://fcasua.contad.unam.mx/apuntes/interiores/docs/20181/informatica/1/LI_1164_06097_A_Analisis_Diseno_Implantacion_Algoritmos_Plan2016.pdf) - Universidad Nacional Autónoma de México, Dr. Juan Alberto Adam Siade, et al. (PDF)
|
||||
* [Apuntes de Algoritmos y Estructuras de Datos](https://openlibra.com/en/book/download/apuntes-de-algoritmos-y-estructuras-de-datos) (PDF)
|
||||
* [Breves Notas sobre Análisis de Algoritmos](http://lya.fciencias.unam.mx/jloa/publicaciones/analisisdeAlgoritmos.pdf) (PDF)
|
||||
* [Fundamentos de Informática y Programación](http://informatica.uv.es/docencia/fguia/TI/Libro/Libro_Fundamentos_Inform_Program.htm) (HTML)
|
||||
* [Breves Notas sobre Análisis de Algoritmos](https://lya.fciencias.unam.mx/jloa/publicaciones/analisisdeAlgoritmos.pdf) - Universidad Nacional Autónoma de México, Jorge L. Ortega Arjona (PDF)
|
||||
* [Fundamentos de Informática y Programación](https://informatica.uv.es/docencia/fguia/TI/Libro/Libro_Fundamentos_Inform_Program.htm) (HTML)
|
||||
* [Fundamentos de programación](https://es.wikibooks.org/wiki/Fundamentos_de_programaci%C3%B3n) - WikiLibros
|
||||
* [Introducción a la programación](https://es.wikibooks.org/wiki/Introducci%C3%B3n_a_la_Programaci%C3%B3n) - WikiLibros
|
||||
* [Temas selectos de estructuras de datos](https://lya.fciencias.unam.mx/jloa/publicaciones/estructurasdeDatos.pdf) (PDF)
|
||||
* [Teoría sintáctico-gramatical de objetos](http://www.bubok.es/libros/219288/Teoria-sintacticogramatical-de-objetos) (Bubok)
|
||||
* [Teoría sintáctico-gramatical de objetos](https://www.bubok.es/libros/219288/Teoria-sintacticogramatical-de-objetos) (Bubok)
|
||||
|
||||
|
||||
#### Base de Datos
|
||||
@@ -91,9 +91,9 @@
|
||||
|
||||
#### Ciencia Computacional
|
||||
|
||||
* [Breves Notas sobre Autómatas y Lenguajes](http://lya.fciencias.unam.mx/jloa/publicaciones/automatasyLenguajes.pdf) (PDF)
|
||||
* [Breves Notas sobre Autómatas y Lenguajes](https://lya.fciencias.unam.mx/jloa/publicaciones/automatasyLenguajes.pdf) (PDF)
|
||||
* [Breves Notas sobre Complejidad](https://lya.fciencias.unam.mx/jloa/publicaciones/complejidad.pdf) (PDF)
|
||||
* [Breves Notas sobre Teoría de la Computación](http://lya.fciencias.unam.mx/jloa/publicaciones/teoria.pdf) (PDF)
|
||||
* [Breves Notas sobre Teoría de la Computación](https://lya.fciencias.unam.mx/jloa/publicaciones/teoria.pdf) (PDF)
|
||||
|
||||
|
||||
#### Metodologías de desarrollo de software
|
||||
@@ -200,7 +200,7 @@
|
||||
* [Desarrollando con Java 8: Poker](https://ia601504.us.archive.org/21/items/DesarrollandoConJava8Poker/DesarrollandoConJava8Poker.pdf) -David Pérez Cabrera (PDF)
|
||||
* [Desarrollo de proyectos informáticos con Java](http://www3.uji.es/~belfern/libroJava.pdf) (PDF)
|
||||
* [Ejercicios de Programación en Java](https://www.arkaitzgarro.com/java/) - F.M. Pérez Montes (PDF)
|
||||
* [Notas de Introducción al Lenguaje de Programación Java (2004)](http://lya.fciencias.unam.mx/jloa/publicaciones/introduccionJava.pdf) - Jorge L. Ortega Arjona (PDF)
|
||||
* [Notas de Introducción al Lenguaje de Programación Java (2004)](https://lya.fciencias.unam.mx/jloa/publicaciones/introduccionJava.pdf) - Jorge L. Ortega Arjona (PDF)
|
||||
* [Pensando la computación como un científico (con Java)](http://www.ungs.edu.ar/cm/uploaded_files/publicaciones/476_cid03-Pensar%20la%20computacion.pdf) (PDF)
|
||||
* [PlugIn Apache Tapestry: desarrollo de aplicaciones y páginas web](https://picodotdev.github.io/blog-bitix/assets/custom/PlugInTapestry.pdf) (PDF) [(ePub, Mobi, HTML)](https://picodotdev.github.io/blog-bitix/2014/02/libro-sobre-desarrollo-de-aplicaciones-con-apache-tapestry/)
|
||||
* [Prácticas de Java (2009)](https://openlibra.com/es/book/download/practicas-de-java) (PDF)
|
||||
@@ -298,7 +298,7 @@
|
||||
* [Domain Driven Design with PHP (Diseño guiado por Dominio con PHP)](https://www.youtube.com/playlist?list=PLfgj7DYkKH3DjmXTOxIMs-5fcOgDg_Dd2) - Carlos Buenosvinos Zamora (Youtube playlist)
|
||||
* [Manual de estudio introductorio al lenguaje PHP procedural](https://web.archive.org/web/20140209203630/http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-php.pdf) (PDF)
|
||||
* [PHP y Programación orientada a objetos](https://styde.net/php-y-programacion-orientada-a-objetos/) (HTML)
|
||||
* [POO y MVC en PHP](http://www.bubok.es/libros/205199/POO-y-MVC-en-PHP) (Bubok)
|
||||
* [POO y MVC en PHP](https://bibliotecafacet.com.ar/wp-content/uploads/2014/12/eugeniabahitpooymvcenphp.pdf) - Eugenia Bahit (PDF)
|
||||
* [Programación web avanzada: Ajax y Google Maps](http://rua.ua.es/dspace/bitstream/10045/13176/9/04-ajaxphp.pdf) (PDF)
|
||||
* [Silex, el manual oficial](http://librosweb.es/libro/silex) (HTML)
|
||||
* [Symfony 1.4, la guía definitiva](http://librosweb.es/libro/symfony_1_4) (HTML) [(PDF)](https://openlibra.com/es/book/download/symfony-la-guia-definitiva)
|
||||
@@ -337,6 +337,7 @@
|
||||
|
||||
#### Django
|
||||
|
||||
* [Guía Oficial de Django](https://docs.djangoproject.com/es/3.2/) (3.2) (HTML)
|
||||
* [Tutorial de Django Girls](https://tutorial.djangogirls.org/es/) (2.2.4) (HTML)
|
||||
|
||||
|
||||
|
@@ -6,6 +6,7 @@
|
||||
* [Java](#java)
|
||||
* [JavaScript](#javascript)
|
||||
* [LaTeX](#latex)
|
||||
* [Linux](#linux)
|
||||
* [PHP](#php)
|
||||
* [Symfony](#symfony)
|
||||
* [Python](#python)
|
||||
@@ -25,7 +26,11 @@
|
||||
### مهندسی نرمافزار
|
||||
|
||||
* [الگوهای طراحی در برنامهنویسی شیءگرا](https://github.com/khajavi/Practical-Design-Patterns)
|
||||
* [ترجمه آزاد کتاب کد تمیز](https://github.com/Noah1001000/clean-code-persian) - Robert C. Martin et al.### CSS
|
||||
* [ترجمه آزاد کتاب کد تمیز](https://github.com/Noah1001000/clean-code-persian) - Robert C. Martin et al.
|
||||
|
||||
|
||||
### CSS
|
||||
|
||||
* [یادگیری پیکربندی با CSS](http://fa.learnlayout.com)
|
||||
|
||||
|
||||
@@ -46,6 +51,12 @@
|
||||
* [مقدمه ای نه چندان کوتاه بر LaTeX](http://www.ctan.org/tex-archive/info/lshort/persian)
|
||||
|
||||
|
||||
### Linux
|
||||
|
||||
* [فقط برای تفریح؛ داستان یک انقلابی اتفاقی](https://linuxstory.ir)
|
||||
* [لینوکس و زندگی؛ درس هایی برای گیک های جوان](https://linuxbook.ir)
|
||||
|
||||
|
||||
### PHP
|
||||
|
||||
#### Symfony
|
||||
|
@@ -114,7 +114,6 @@
|
||||
* [Cours de C/C++](http://casteyde.christian.free.fr/cpp/cours/online/book1.html) - Christian Casteyde
|
||||
* [Guide pour la programmation réseaux de Beej's - Utilisation des sockets Internet](http://vidalc.chez.com/lf/socket.html) - (HTML)
|
||||
* [Le C en 20 heures](http://framabook.org/le-c-en-20-heures-2/) - Eric Berthomier et Daniel Schang
|
||||
* [Le langage C](https://zestedesavoir.com/tutoriels/755/le-langage-c-1/) - Informaticienzero, Taure, Paraze et Lucas-84
|
||||
* [Programmation en Langage C et Systèmes Informatiques](https://sites.uclouvain.be/SystInfo/notes/Theorie/) - O. Bonaventure, E. Riviere, G. Detal, C. Paasch
|
||||
|
||||
|
||||
@@ -229,7 +228,7 @@
|
||||
### Perl
|
||||
|
||||
* [Guide Perl - débuter et progresser en Perl](http://formation-perl.fr/guide-perl.html) - Sylvain Lhullier
|
||||
* [La documentation Perl en français](http://perl.mines-albi.fr/DocFr.html)
|
||||
* [La documentation Perl en français](http://perl.mines-albi.fr/DocFr.html) - Paul Gaborit
|
||||
|
||||
|
||||
### PHP
|
||||
@@ -240,7 +239,7 @@
|
||||
|
||||
#### Symfony
|
||||
|
||||
* [En route pour Symfony 5](https://symfony.com/doc/5.0/the-fast-track/fr/index.html)
|
||||
* [En route pour Symfony 5](https://symfony.com/doc/5.0/the-fast-track/fr/index.html) - Fabien Potencier
|
||||
|
||||
|
||||
### Processing
|
||||
@@ -252,7 +251,7 @@
|
||||
|
||||
* [Appendre à programmer avec Python](http://inforef.be/swi/python.htm) - Gerard Swinnen
|
||||
* [Introduction à la programmation](https://self-learning.info.ucl.ac.be/index/info1-exercises) (Inscription gratuite sur le site. Pour réaliser les exercices sur INGInious.org, créez-vous un compte gratuitement et lier ensuite votre compte self-learning à votre compte INGInious. )
|
||||
* [Le guide de l’auto-stoppeur pour Python!](https://python-guide-fr.readthedocs.io/fr/latest/)
|
||||
* [Le guide de l’auto-stoppeur pour Python!](https://python-guide-fr.readthedocs.io/fr/latest/) - Kenneth Reitz
|
||||
* [Python](http://www.lincoste.com/ebooks/pdf/informatique/python.pdf) - Guido Van Rossum (PDF)
|
||||
* [Une introduction à Python 3](https://perso.limsi.fr/pointal/python:courspython3) - Bob Cordeau et Laurent Pointal
|
||||
|
||||
|
10
books/free-programming-books-hi.md
Normal file
10
books/free-programming-books-hi.md
Normal file
@@ -0,0 +1,10 @@
|
||||
### Index
|
||||
|
||||
* [C++](#cpp)
|
||||
|
||||
|
||||
### <a name="cpp"></a>C++
|
||||
|
||||
* [C++ Brief Notes \| Hindi](https://ehindistudy.com/2020/12/01/cpp-notes-in-hindi/) - Yugal Joshi
|
||||
* [C++ Introduction Book \| Hindi](https://ncsmindia.com/wp-content/uploads/2012/04/c++-hindi.pdf) - NCMS India (PDF)
|
||||
|
@@ -5,6 +5,7 @@
|
||||
* [C++](#cpp)
|
||||
* [CodeIgniter](#codeigniter)
|
||||
* [Emacs](#emacs)
|
||||
* [Flutter](#flutter)
|
||||
* [Git](#git)
|
||||
* [Go](#go)
|
||||
* [HTML & CSS](#html-css)
|
||||
@@ -17,6 +18,7 @@
|
||||
* [PHP](#php)
|
||||
* [Python](#python)
|
||||
* [React](#react)
|
||||
* [Solidity](#solidity)
|
||||
* [TypeScript](#typescript)
|
||||
* [Angular](#angular)
|
||||
* [Deno](#deno)
|
||||
@@ -53,6 +55,11 @@
|
||||
* [Dokumentasi Emacs Bahasa Indonesia](https://github.com/kholidfu/emacs_doc)
|
||||
|
||||
|
||||
### Flutter
|
||||
|
||||
* [Belajar Flutter](https://belajarflutter.com) - Herry Prasetyo (HTML)
|
||||
|
||||
|
||||
### Git
|
||||
|
||||
* [Belajar Git untuk Pemula](https://github.com/petanikode/belajar-git)
|
||||
@@ -147,6 +154,11 @@
|
||||
* [React JS Untuk Pemula](https://masputih.com/2021/05/ebook-gratis-reactjs-untuk-pemula) *(Membutuhkan akun Leanpub atau email yang valid)*
|
||||
|
||||
|
||||
### Solidity
|
||||
|
||||
* [Smart Contract Blockchain pada E-Voting](https://www.researchgate.net/publication/337961765_Smart_Contract_Blockchain_pada_E-Voting) - Ajib Susanto (HTML, PDF)
|
||||
|
||||
|
||||
### TypeScript
|
||||
|
||||
* [Belajar TypeScript](https://leanpub.com/belajar-typescript) *(Membutuhkan akun Leanpub atau email yang valid)*
|
||||
|
@@ -69,6 +69,7 @@
|
||||
* [Flask](#flask)
|
||||
* [R](#r)
|
||||
* [Ruby](#ruby)
|
||||
* [Rust](#rust)
|
||||
* [Sather](#sather)
|
||||
* [Scala](#scala)
|
||||
* [Scheme](#scheme)
|
||||
@@ -351,6 +352,7 @@
|
||||
* [お気楽 Go 言語プログラミング入門](http://www.nct9.ne.jp/m_hiroi/golang) - 広井誠
|
||||
* [サンプルで学ぶ Go 言語](https://www.spinute.org/go-by-example) - Mark McGranaghan, spinute(翻訳)
|
||||
* [テスト駆動開発でGO言語を学びましょう](https://andmorefine.gitbook.io/learn-go-with-tests/) - Christopher James, andmorefine(翻訳)
|
||||
* [とほほの Go 言語入門](https://www.tohoho-web.com/ex/golang.html) - 杜甫々
|
||||
* [はじめてのGo―シンプルな言語仕様,型システム,並行処理](https://gihyo.jp/dev/feature/01/go_4beginners) - Jxck
|
||||
* [プログラミング言語 Go ドキュメント](http://go.shibu.jp) - The Go Authors, SHIBUKAWA Yoshiki 他(翻訳)
|
||||
|
||||
@@ -624,6 +626,12 @@
|
||||
* [実用的Rubyスクリプティング](https://www.gentei.org/~yuuji/support/sr/scrp-2020-05.pdf) - 広瀬雄二 (PDF)
|
||||
|
||||
|
||||
### Rust
|
||||
|
||||
* [Rust by Example 日本語版](https://doc.rust-jp.rs/rust-by-example-ja) - Rustコミュニティ(翻訳)
|
||||
* [The Rust Programming Language 日本語版](https://doc.rust-jp.rs/book-ja) - Steve Klabnik, Carol Nichols, Rustコミュニティ(翻訳) ([PDF](https://doc.rust-jp.rs/book-ja-pdf/book.pdf))
|
||||
|
||||
|
||||
### Sather
|
||||
|
||||
* [Sather を試そう](https://www.shido.info/sather) - 紫藤貴文
|
||||
@@ -679,7 +687,7 @@
|
||||
|
||||
### Swift
|
||||
|
||||
* [逆引きSwift](http://docs.fabo.io/swift/) - FaBo
|
||||
* [逆引きSwift](http://faboplatform.github.io/SwiftDocs/) - FaBo
|
||||
|
||||
|
||||
### Tcl/Tk
|
||||
@@ -692,6 +700,7 @@
|
||||
|
||||
* [TypeScript Deep Dive 日本語版](https://typescript-jp.gitbook.io/deep-dive/) - basarat, yohamta(翻訳)
|
||||
* [TypeScriptの為のクリーンコード](https://msakamaki.github.io/clean-code-typescript) - labs42io, 酒巻 瑞穂(翻訳)
|
||||
* [仕事ですぐに使えるTypeScript](https://future-architect.github.io/typescript-guide) - フューチャー株式会社(Future Corporation) ([PDF](https://future-architect.github.io/typescript-guide/typescript-guide.pdf))
|
||||
|
||||
|
||||
#### Angular
|
||||
|
@@ -2,6 +2,7 @@
|
||||
|
||||
* [Amazon Web Service](#amazon-web-service)
|
||||
* [Assembly Language](#assembly-language)
|
||||
* [AWK](#AWK)
|
||||
* [C](#c)
|
||||
* [C++](#cpp)
|
||||
* [Docker](#docker)
|
||||
@@ -27,6 +28,8 @@
|
||||
* [Ruby](#ruby)
|
||||
* [Rust](#rust)
|
||||
* [Scratch](#scratch)
|
||||
* [Sed](#Sed)
|
||||
* [Springboot](#Springboot)
|
||||
* [Unicode](#unicode)
|
||||
|
||||
|
||||
@@ -40,6 +43,11 @@
|
||||
* [PC Assembly Language](http://pacman128.github.io/static/pcasm-book-korean.pdf) - Paul A. Carter (PDF)
|
||||
|
||||
|
||||
### AWK
|
||||
|
||||
* [AWK 스크립트](https://mug896.github.io/awk-script)
|
||||
|
||||
|
||||
### C
|
||||
|
||||
* [씹어먹는 C](https://github.com/kev0960/ModooCode/raw/master/book/c/main.pdf) - 이재범 (PDF)
|
||||
@@ -143,6 +151,8 @@
|
||||
* [실용 파이썬 프로그래밍: 프로그래밍 유경험자를 위한 강좌](https://wikidocs.net/book/4673) - 최용
|
||||
* [왕초보를 위한 Python 2.7](https://wikidocs.net/book/2)
|
||||
* [점프 투 파이썬 - Python 3](https://wikidocs.net/book/1)
|
||||
* [중급 파이썬: 파이썬 팁들](https://ddanggle.gitbooks.io/interpy-kr/content/)
|
||||
* [파이썬 라이브러리](https://wikidocs.net/book/5445) - 박응용
|
||||
* [파이썬을 여행하는 히치하이커를 위한 안내서!](https://python-guide-kr.readthedocs.io/ko/latest/)
|
||||
* [파이썬을 이용한 비트코인 자동매매](https://wikidocs.net/book/1665) - 조대표
|
||||
* [A Byte of Python 한글 번역 by Jeongbin Park](http://byteofpython-korean.sourceforge.net/byte_of_python.pdf) (PDF)
|
||||
@@ -157,6 +167,7 @@
|
||||
|
||||
#### Flask
|
||||
|
||||
* [점프 투 플라스크](https://wikidocs.net/book/4542) - 박응용
|
||||
* [Flask의 세계에 오신것을 환영합니다.](https://flask-docs-kr.readthedocs.io/ko/latest/) (HTML)
|
||||
|
||||
|
||||
@@ -179,6 +190,7 @@
|
||||
### Rust
|
||||
|
||||
* [러스트 프로그래밍 언어](https://rinthel.github.io/rust-lang-book-ko/) - 스티브 클라브닉, 캐롤 니콜스 (HTML) (:construction: *in process*)
|
||||
* [Rust by Example](https://hanbum.gitbooks.io/rustbyexample/content/) (:construction: *in process*)
|
||||
|
||||
|
||||
### Scratch
|
||||
@@ -186,8 +198,17 @@
|
||||
* [창의컴퓨팅(Creative Computing) 가이드북](http://digital.kyobobook.co.kr/digital/ebook/ebookDetail.ink?barcode=480150000247P)
|
||||
|
||||
|
||||
### Sed
|
||||
|
||||
* [sed stream editor](https://mug896.github.io/sed-stream-editor)
|
||||
|
||||
|
||||
### Springboot
|
||||
|
||||
* [Springboot 2.X 정리](https://djunnni.gitbook.io/springboot) - 이동준
|
||||
|
||||
|
||||
### Unicode
|
||||
|
||||
* [번역 Unicode 이모티콘에 얽힌 이것저것 (이모티콘 표준과 프로그래밍 핸들링)](http://pluu.github.io/blog/android/2020/01/11/unicode-emoji/)
|
||||
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
## BY PROGRAMMING LANGUAGE
|
||||
|
||||
Originally, this list included a section called "Language Agnostic" for books about programming subjects not restricted to a specific programming language.
|
||||
Originally, this list included a section called "Language Agnostic" for books about programming subjects not restricted to a specific programming language.
|
||||
That section got so big, we decided to split it into its own file, the [BY SUBJECT file](free-programming-books-subjects.md).
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Awk](#awk)
|
||||
* [Bash](#bash)
|
||||
* [Basic](#basic)
|
||||
* [BeanShell](#beanshell)
|
||||
* [BETA](#beta)
|
||||
* [C](#c)
|
||||
* [C#](#c-sharp)
|
||||
@@ -32,6 +33,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Chapel](#chapel)
|
||||
* [Cilk](#cilk)
|
||||
* [Clojure](#clojure)
|
||||
* [CMake](#cmake)
|
||||
* [COBOL](#cobol)
|
||||
* [CoffeeScript](#coffeescript)
|
||||
* [ColdFusion](#coldfusion)
|
||||
@@ -269,6 +271,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [A Practical Introduction to APL1 & APL2](http://robertson.uk.net) - Graeme Donald Robertson (PDF)
|
||||
* [A Practical Introduction to APL3 & APL4](http://robertson.uk.net) - Graeme Donald Robertson (PDF)
|
||||
* [Introduction to College Mathematics with A Programming Language (1978)](http://www.softwarepreservation.org/projects/apl/Books/CollegeMathematicswithAPL) - E. J. LeCuyer (PDF)
|
||||
* [Learning APL](https://xpqz.github.io/learnapl/intro.html) - Stefan Kruger (HTML,PDF,IPYNB)
|
||||
* [Mastering Dyalog APL](http://www.dyalog.com/mastering-dyalog-apl.htm) (PDF)
|
||||
|
||||
|
||||
@@ -286,7 +289,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Getting Started with Arduino products](https://www.arduino.cc/en/Guide) - Official Arduino Documentation (:construction: *in process*)
|
||||
* [Introduction to Arduino](http://playground.arduino.cc/Main/ManualsAndCurriculum)
|
||||
* [Introduction to Arduino : A piece of cake!](http://www.introtoarduino.com) - Alan G. Smith
|
||||
* [Open softwear - Fashionable prototyping and wearable computing using the Arduino](https://openlibra.com/en/book/download/open-softwear-fashionable-prototyping-and-wearable-computing-using-the-arduino) - Tony Olsson, David Gaetano, Jonas Odhner, Samson Wiklund (PDF)
|
||||
* [Open softwear - Fashionable prototyping and wearable computing using the Arduino](https://softwear.cc/book/files/Open_Softwear-beta090712.pdf) - Tony Olsson, David Gaetano, Jonas Odhner, Samson Wiklund (PDF)
|
||||
|
||||
|
||||
### ASP.NET
|
||||
@@ -317,7 +320,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
* [ARM Assembly Language Programming](http://www.rigwit.co.uk/ARMBook/ARMBook.pdf) - Peter Knaggs (PDF) (:construction: *in process*)
|
||||
* [Assemblers And Loaders (1993)](http://www.davidsalomon.name/assem.advertis/asl.pdf) - David Salomon (PDF)
|
||||
* [Assembly Language Succinctly](https://www.syncfusion.com/resources/techportal/details/ebooks/assemblylanguage) (PDF)
|
||||
* [PC Assembly Language](http://pacman128.github.io/pcasm/) - P. A. Carter
|
||||
* [Professional Assembly Language](https://web.archive.org/web/20170329045538/http://blog.hit.edu.cn:80/jsx/upload/AT%EF%BC%86TAssemblyLanguage.pdf) (PDF)
|
||||
* [Programming from the Ground Up](https://download-mirror.savannah.gnu.org/releases/pgubook/ProgrammingGroundUp-1-0-booksize.pdf) - Jonathan Bartlett (PDF)
|
||||
@@ -376,7 +378,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Bash tutorial](https://web.archive.org/web/20180328183806/http://gdrcorelec.ups-tlse.fr/files/bash.pdf) - Anthony Scemama (PDF)
|
||||
* [BashGuide](http://mywiki.wooledge.org/BashGuide) - Maarten Billemont (HTML) [(PDF)](http://s.ntnu.no/bashguide.pdf)
|
||||
* [Conquer the Command Line](https://magpi.raspberrypi.org/books/command-line-second-edition/pdf/download) - Richard Smedley (PDF)
|
||||
* [Conquering the Command Line](http://conqueringthecommandline.com/book/frontmatter) - Mark Bates (HTML)
|
||||
* [Conquering the Command Line](https://www.softcover.io/read/fc6c09de/unix_commands) - Mark Bates (HTML)
|
||||
* [Getting Started with BASH](http://www.hypexr.org/bash_tutorial.php) (HTML)
|
||||
* [GNU Bash manual](https://www.gnu.org/software/bash/manual/bash.pdf) (PDF)
|
||||
* [Google Shell Style Guide](https://google.github.io/styleguide/shell.xml) - Paul Armstrong (HTML)
|
||||
@@ -398,6 +400,12 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Visual Basic Essentials](http://www.techotopia.com/index.php/Visual_Basic_Essentials)
|
||||
|
||||
|
||||
### BeanShell
|
||||
|
||||
* [Beanshell Simple Java Scripting Manual](http://www.beanshell.org/manual/bshmanual.pdf) - beanshell.org (PDF)
|
||||
* [BeanShell User's Manual](http://www.beanshell.org/manual/bshmanual.html) - beanshell.org (HTML)
|
||||
|
||||
|
||||
### BETA
|
||||
|
||||
* [MIA 90-02: BETA Compiler - Reference Manual](https://beta.cs.au.dk/Manuals/latest/compiler/index.html) - Mjølner Informatics
|
||||
@@ -411,7 +419,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
* [256-Color VGA Programming in C](http://www.brackeen.com/vga/) - David Brackeen
|
||||
* [A Tutorial on Pointers and Arrays in C](https://web.archive.org/web/20180827131006/http://home.earthlink.net/~momotuk/pointers.pdf) - Ted Jensen (PDF)
|
||||
* [An Introduction to C & GUI Programming](https://www.raspberrypi.org/magpi-issues/C_GUI_Programming.pdf) - Simon Long (PDF)
|
||||
* [An Introduction to C & GUI Programming](https://archive.org/details/CGUIProgramming/mode/2up) - Simon Long (PDF)
|
||||
* [Bare-metal programming for ARM](https://github.com/umanovskis/baremetal-arm) - Daniels Umanovskis [(PDF)](http://umanovskis.se/files/arm-baremetal-ebook.pdf)
|
||||
* [Beej's Guide to C Programming](http://beej.us/guide/bgc/) - B. Hall (HTML, PDF)
|
||||
* [Beej's Guide to Network Programming - Using Internet Sockets](http://beej.us/guide/bgnet/) - B. Hall
|
||||
@@ -423,12 +431,13 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [C Programming](https://en.wikibooks.org/wiki/Programming%3AC) - Wikibooks
|
||||
* [C Programming Boot Camp - Paul Gribble](https://gribblelab.org/teaching/CBootCamp/)
|
||||
* [C Programming Tutorial](https://www.tutorialspoint.com/cprogramming/) - Tutorialspoint (HTML)
|
||||
* [Coursebook](https://github.com/illinois-cs241/coursebook) - B. Venkatesh, L. Angrave, et al.
|
||||
* [Deep C](http://www.slideshare.net/olvemaudal/deep-c)
|
||||
* [Essential C](http://cslibrary.stanford.edu/101/EssentialC.pdf) - Nick Parlante (PDF)
|
||||
* [Everything you need to know about pointers in C - Peter Hosey](http://boredzo.org/pointers/)
|
||||
* [Functional C (1997)](https://research.utwente.nl/files/5128727/book.pdf) - Pieter H. Hartel, Henk Muller (PDF)
|
||||
* [Hashing](https://www.smashwords.com/books/view/737188) - Prakash Hegade
|
||||
* [Learn to Code With C - The MagPi Essentials](https://www.raspberrypi.org/magpi-issues/Essentials_C_v1.pdf) (PDF)
|
||||
* [Learn to Code With C - The MagPi Essentials](https://magpi.raspberrypi.com/books/essentials-c-v1) (PDF)
|
||||
* [Learning GNU C](https://download-mirror.savannah.gnu.org/releases/c-prog-book/learning_gnu_c.pdf) - Ciaran O’Riordan (PDF)
|
||||
* [Modeling with Data](https://ben.klemens.org/pdfs/gsl_stats.pdf) - Ben Klemens (PDF)
|
||||
* [Modern C](https://modernc.gforge.inria.fr) - Jens Gustedt (PDF)
|
||||
@@ -464,7 +473,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Learn C# in Y Minutes](https://learnxinyminutes.com/docs/csharp/)
|
||||
* [Mastering Xamarin UI Development, Second Edition](https://www.packtpub.com/free-ebook/mastering-xamarin-ui-development-second-edition/9781788995511) - Steven F. Daniel (Packt account *required*)
|
||||
* [.NET Book Zero](http://www.charlespetzold.com/dotnet) - Charles Petzold (PDF, XPS)
|
||||
* [Object Oriented Programming using C#](http://bookboon.com/en/object-oriented-programming-using-c-sharp-ebook) - Simon Kendal, Bookboon. (email address *requested*, not required)
|
||||
* [.NET Microservices: Architecture for Containerized .NET Applications](https://dotnet.microsoft.com/download/e-book/microservices-architecture/pdf) - Cesar de la Torre, Bill Wagner, Mike Rousos (PDF)
|
||||
* [Threading in C#](http://www.albahari.com/threading/)
|
||||
* [Xamarin.Forms for macOS Succinctly](https://www.syncfusion.com/ebooks/xamarin_forms_for_mac_os_succinctly) - Alessandro Del Sole
|
||||
* [Xamarin.Forms Succinctly](https://www.syncfusion.com/ebooks/xamarin-forms-succinctly) - Alessandro Del Sole
|
||||
@@ -481,7 +490,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [C++ Tricks](http://www.bordoon.com/cplusplus/book_wrapper.html)
|
||||
* [CS106X Programming Abstractions in C++](http://web.stanford.edu/class/cs106x/)
|
||||
* [Elements of Programming](http://elementsofprogramming.com) - Alexander Stepanov and Paul McJones - (PDF)
|
||||
* [Financial Numerical Recipes in C++](http://finance.bi.no/~bernt/gcc_prog/recipes/) - Bernt Arne Ødegaard
|
||||
* [Financial Numerical Recipes in C++](https://ba-odegaard.no/gcc_prog/recipes/) - Bernt Arne Ødegaard (PDF)
|
||||
* [Game Programming Patterns](http://gameprogrammingpatterns.com)
|
||||
* [Google's C++ Style Guide](https://google.github.io/styleguide/cppguide.html)
|
||||
* [Hands-On System Programming with C++](https://www.packtpub.com/free-ebook/hands-on-system-programming-with-c/9781789137880) - Dr. Rian Quinn (Packt account *required*)
|
||||
@@ -500,6 +509,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [The Ultimate Question of Programming, Refactoring, and Everything](https://www.gitbook.com/book/alexastva/the-ultimate-question-of-programming-refactoring-/details)
|
||||
* [Think C++: How To Think Like a Computer Scientist](https://greenteapress.com/wp/think-c/) - Allen B. Downey (PDF)
|
||||
* [Thinking in C++, Second Edition, Vol. 1.](https://archive.org/details/TICPP2ndEdVolOne) - Bruce Eckel [(Vol. 2)](https://archive.org/details/TICPP2ndEdVolTwo)
|
||||
* [Working Draft, Standard for Programming Language C++, 2021 Revision](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/n4885.pdf) - Thomas Köppe (PDF) *(:construction: in process)*
|
||||
|
||||
|
||||
### Chapel
|
||||
@@ -533,10 +543,18 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [The Clojure Style Guide](https://github.com/bbatsov/clojure-style-guide)
|
||||
|
||||
|
||||
### CMake
|
||||
|
||||
* [An Introduction to Modern CMake](https://cliutils.gitlab.io/modern-cmake/) - Henry Schreiner (HTML)
|
||||
* [CMake Tutorial](https://cmake.org/cmake/help/latest/guide/tutorial/index.html) (HTML)
|
||||
* [Quick CMake tutorial](https://www.jetbrains.com/help/clion/quick-cmake-tutorial.html) (HTML)
|
||||
|
||||
|
||||
### COBOL
|
||||
|
||||
* [COBOL Programming Fundamental](http://yusman.staff.gunadarma.ac.id/Downloads/files/33460/COBOL_Programming_Fundamental.pdf) (PDF)
|
||||
* [Enterprise COBOL for z/OS documentation library](http://www-01.ibm.com/support/docview.wss?uid=swg27036733)
|
||||
* [ILE COBOL Programmer's Guide](https://www.ibm.com/docs/de/ssw_ibm_i_74/pdf/sc092539.pdf) (PDF)
|
||||
* [Introduction to the COBOL Language](https://supportline.microfocus.com/documentation/books/oc41books/lrintr.htm)
|
||||
* [OpenCOBOL 1.1 - Programmer's Guide](http://open-cobol.sourceforge.net/guides/OpenCOBOL%20Programmers%20Guide.pdf) (PDF)
|
||||
|
||||
@@ -683,7 +701,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
### F Sharp
|
||||
|
||||
* [Analyzing and Visualizing Data with F#](https://www.oreilly.com/programming/free/files/analyzing-visualizing-data-f-sharp.pdf) (PDF)
|
||||
* [Analyzing and Visualizing Data with F#](https://web.archive.org/web/20201023042804/https://www.oreilly.com/programming/free/files/analyzing-visualizing-data-f-sharp.pdf) - Tomas Petricek (PDF)
|
||||
* [F# for fun and profit](https://www.gitbook.com/book/swlaschin/fsharpforfunandprofit/details) (ePub)
|
||||
* [F# Programming](https://en.wikibooks.org/wiki/F_Sharp_Programming) - Wikibooks
|
||||
* [F# Succinctly, SyncFusion](https://www.syncfusion.com/resources/techportal/ebooks/fsharp) (PDF, Kindle) (email address *requested*, not required)
|
||||
@@ -722,6 +740,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
* [A Beginner's Guide to Forth](https://web.archive.org/web/20180919061255/http://galileo.phys.virginia.edu/classes/551.jvn.fall01/primer.htm) - J.V. Noble
|
||||
* [And so Forth...](http://ficl.sourceforge.net/pdf/Forth_Primer.pdf) (PDF)
|
||||
* [Easy Forth](https://skilldrick.github.io/easyforth/) - Nick Morgan (HTML)
|
||||
* [Programming Forth](http://www.mpeforth.com/arena/ProgramForth.pdf) (PDF)
|
||||
* [Starting Forth](http://home.iae.nl/users/mhx/sf.html)
|
||||
* [Thinking Forth](http://thinking-forth.sourceforge.net)
|
||||
@@ -751,6 +770,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
### Git
|
||||
|
||||
* [A git Primer](https://danielmiessler.com/study/git/) - Daniel Miessler
|
||||
* [A Visual Git Reference](http://marklodato.github.io/visual-git-guide/index-en.html) - Mark Lodato
|
||||
* [Conversational Git](http://blog.anvard.org/conversational-git/)
|
||||
* [git - the simple guide](http://rogerdudler.github.io/git-guide/)
|
||||
@@ -764,7 +784,8 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Git Pocket Guide](https://www.oreilly.com/library/view/git-pocket-guide/9781449327507) - Richard E. Silverman
|
||||
* [Git Reference](https://web.archive.org/web/20170602211147/http://gitref.org/)
|
||||
* [Git Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/git) (PDF, Kindle) (email address *requested*, not required)
|
||||
* [Git Workflows](http://documentup.com/skwp/git-workflows-book)
|
||||
* [Git-Tutorial For-Beginners](https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners) - HubSpot Product Team
|
||||
* [Git Workflows](https://web.archive.org/web/20210910133251/http://documentup.com/skwp/git-workflows-book) - Yan Pritzker
|
||||
* [Happy Git and GitHub for the useR](https://happygitwithr.com) - Jenny Bryan
|
||||
* [How to Collaborate on Github](https://github.com/eonist/How-to-collaborate-on-github) - André J
|
||||
* [Introduction to Git and Github](https://launchschool.com/books/git) - Launch School
|
||||
@@ -816,7 +837,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
#### Grails
|
||||
|
||||
* [Getting Started with Grails](http://www.infoq.com/minibooks/grails-getting-started)
|
||||
* [Grails Tutorial for Beginners](http://grails.asia/grails-tutorial-for-beginners/)
|
||||
* [Grails Tutorial for Beginners](https://web.archive.org/web/20210519053040/http://grails.asia/grails-tutorial-for-beginners/)
|
||||
* [The Grails Framework - Reference Documentation](http://grails.github.io/grails-doc/latest/) - Graeme Rocher, Peter Ledbrook, Marc Palmer, Jeff Brown, Luke Daley, Burt Beckwith, Lari Hotari ([PDF](http://grails.github.io/grails-doc/latest/guide/single.pdf))
|
||||
|
||||
|
||||
@@ -841,24 +862,26 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
### Haskell
|
||||
|
||||
* [A Gentle Introduction to Haskell](https://www.haskell.org/tutorial/)
|
||||
* [A Gentle Introduction to Haskell Version 98](https://www.haskell.org/tutorial/) - Paul Hudak, John Peterson, Joseph Fasel
|
||||
* [Anatomy of Programming Languages](http://www.cs.utexas.edu/~wcook/anatomy/) - William R. Cook
|
||||
* [Beautiful Code, Compelling Evidence](https://web.archive.org/web/20160411023943/http://www.renci.org/wp-content/pub/tutorials/BeautifulCode.pdf) - J.R. Heard (PDF)
|
||||
* [Developing Web Applications with Haskell and Yesod](https://www.yesodweb.com/book) - Michael Snoyman
|
||||
* [Exploring Generic Haskell](http://www.andres-loeh.de/ExploringGH.pdf) - Andres Löh (PDF)
|
||||
* [Happy Learn Haskell Tutorial](http://www.happylearnhaskelltutorial.com)
|
||||
* [Haskell](https://en.wikibooks.org/wiki/Haskell) - Wikibooks
|
||||
* [Haskell and Yesod](http://www.yesodweb.com/book-1.4)
|
||||
* [Haskell no panic](http://lisperati.com/haskell/)
|
||||
* [Haskell no panic](http://lisperati.com/haskell/) - Conrad Barski
|
||||
* [Haskell Notes for Professionals](https://goalkicker.com/HaskellBook/) - Compiled from StackOverflow documentation (PDF)
|
||||
* [Haskell web Programming](http://yannesposito.com/Scratch/fr/blog/Yesod-tutorial-for-newbies/) (Yesod tutorial)
|
||||
* [Learn Haskell Fast and Hard](http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/)
|
||||
* [Learn Haskell Fast and Hard](http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way/) - Yann Esposito
|
||||
* [Learn You a Haskell for Great Good](http://learnyouahaskell.com) - Miran Lipovaca
|
||||
* [Parallel and Concurrent Programming in Haskell](https://www.oreilly.com/library/view/parallel-and-concurrent/9781449335939/) - Simon Marlow
|
||||
* [Real World Haskell](http://book.realworldhaskell.org)
|
||||
* [Speeding Through Haskell](http://www.sthaskell.com)
|
||||
* [Real World Haskell](http://book.realworldhaskell.org) - Bryan O'Sullivan, Don Stewart, and John Goerzen
|
||||
* [Speeding Through Haskell](http://www.sthaskell.com) - Arya Popescu
|
||||
* [The Haskell Road to Logic, Math and Programming](https://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf) - Kees Doets and Jan van Eijck (PDF)
|
||||
* [The Haskell School of Music - From Signals to Symphonies](https://www.cs.yale.edu/homes/hudak/Papers/HSoM.pdf) - Paul Hudak (PDF)
|
||||
* [What I Wish I Knew When Learning Haskell](http://dev.stephendiehl.com/hask/) - Stephen Diehl (PDF)
|
||||
* [Wise Man's Haskell](https://github.com/anchpop/wise_mans_haskell/blob/master/book.md#preface) - Andre Popovitch
|
||||
* [Yet Another Haskell Tutorial](http://hal3.name/docs/daume02yaht.pdf) (PDF)
|
||||
* [Yet Another Haskell Tutorial](http://hal3.name/docs/daume02yaht.pdf) - Hal Daum ́e III (PDF)
|
||||
|
||||
|
||||
### Haxe
|
||||
@@ -875,6 +898,8 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [A beginner's guide to HTML&CSS](http://learn.shayhowe.com/html-css/)
|
||||
* [A free guide to learn HTML and CSS](http://marksheet.io)
|
||||
* [Adaptive Web Design](http://adaptivewebdesign.info/1st-edition/) - Aaron Gustafson
|
||||
* [Airbnb CSS / Sass Styleguide](https://github.com/airbnb/css) - Airbnb
|
||||
* [Airbnb CSS-in-JavaScript Style Guide](https://airbnb.io/javascript/css-in-javascript/) - Airbnb
|
||||
* [An advanced guide to HTML&CSS](http://learn.shayhowe.com/advanced-html-css/)
|
||||
* [Atomic Design](https://atomicdesign.bradfrost.com) - Brad Frost
|
||||
* [Canvassing](https://web.archive.org/web/20160505010319/http://learnjs.io/canvassing/read/)
|
||||
@@ -973,7 +998,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Artificial Intelligence - Foundations of Computational Agents, Second Edition](https://artint.info/2e/html/ArtInt2e.html) - David L. Poole and Alan K. Mackworth
|
||||
* [Building Back-End Web Apps with Java, JPA and JSF](https://web-engineering.info/tech/JavaJpaJsf/book/) - Mircea Diaconescu, Gerd Wagner (HTML,PDF)
|
||||
* [Category wise tutorials - J2EE](https://www.mkyong.com/all-tutorials-on-mkyong-com/) - Yong Mook Kim
|
||||
* [Core Servlets and JavaServer Pages, 2nd Ed. (2003)](http://pdf.coreservlets.com) - Marty Hall and Larry Brown
|
||||
* [Core Servlets and JavaServer Pages, 2nd Ed. (2003)](https://web.archive.org/web/20210126062450/http://pdf.coreservlets.com/) - Marty Hall and Larry Brown
|
||||
* [Data Structures in Java for the Principled Programmer (2007)](https://web.archive.org/web/20190302130416/http://dept.cs.williams.edu/~bailey/JavaStructures/Book_files/JavaStructures.pdf) - Duane A. Bailey (PDF)
|
||||
* [Google's Java Style Guide](https://google.github.io/styleguide/javaguide.html)
|
||||
* [Introduction to Computer Science "booksite"](https://introcs.cs.princeton.edu/java/cs/) - by Robert Sedgewick and Kevin Wayne (HTML)
|
||||
@@ -991,7 +1016,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Learning Java Language](https://riptutorial.com/Download/java-language.pdf) - Compiled from StackOverflow Documentation (PDF)
|
||||
* [Microservices Best Practices for Java](https://www.redbooks.ibm.com/redbooks/pdfs/sg248357.pdf) (PDF)
|
||||
* [Object-Oriented Programming in JavaTM Textbook](http://computing.southern.edu/halterman/OOPJ/) - Rick Halterman (PDF per Chapter)
|
||||
* [Object Oriented Programming using Java](https://bookboon.com/en/object-oriented-programming-using-java-ebook) - Simon Kendal (PDF) , Bookboon. (email address *requested*, not required)
|
||||
* [OOP - Learn Object Oriented Thinking & Programming](http://pub.bruckner.cz/titles/oop) - Rudolf Pecinovsky (PDF)
|
||||
* [Open Data Structures (in Java)](http://opendatastructures.org/ods-java.pdf) - Pat Morin (PDF)
|
||||
* [Playing with Java Microservices on Kubernetes and OpenShift](https://leanpub.com/playing-with-java-microservices-on-k8s-and-ocp) - Nebrass Lamouchi *(Leanpub account or valid email requested)*
|
||||
@@ -1059,6 +1083,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
### JavaScript
|
||||
|
||||
* [Airbnb JavaScript Style Guide() {](https://airbnb.io/javascript/) - Airbnb (HTML)
|
||||
* [Basic JavaScript for the impatient programmer](http://www.2ality.com/2013/06/basic-javascript.html) - Dr. Axel Rauschmayer (HTML)
|
||||
* [Book of Modern Frontend Tooling](https://github.com/tooling/book-of-modern-frontend-tooling) - Various (HTML)
|
||||
* [Building Front-End Web Apps with Plain JavaScript](https://web-engineering.info/JsFrontendApp-Book) - Gerd Wagner (HTML,PDF)
|
||||
@@ -1087,7 +1112,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [JavaScript Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/javascript) - Cody Lindley (PDF, Kindle; email address *requested*, not required)
|
||||
* [JavaScript the Right Way](https://github.com/braziljs/js-the-right-way) - William Oliveira & Allan Esquina (HTML)
|
||||
* [jQuery Fundamentals](http://jqfundamentals.com) - Bocoup (HTML)
|
||||
* [JS Robots](http://markdaggett.com/images/ExpertJavaScript-ch6.pdf) - Mark Daggett (PDF)
|
||||
* [JS Robots](https://web.archive.org/web/20201029045339/http://markdaggett.com/images/ExpertJavaScript-ch6.pdf) - Mark Daggett (PDF)
|
||||
* [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks/read) - Malcolm Maclean (HTML)
|
||||
* [Learning JavaScript Design Patterns](http://addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani (HTML)
|
||||
* [Let's Learn ES6](https://bubblin.io/cover/let-s-learn-es6-by-ryan-christiani#frontmatter) - Ryan Christiani (Superbook format)
|
||||
@@ -1109,6 +1134,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Thinking in JavaScript](https://www.amazon.com/Thinking-JavaScript-Aravind-Shenoy-ebook/dp/B00JUI6LUQ) - Aravind Shenoy (Kindle)
|
||||
* [Understanding ECMAScript 6](https://leanpub.com/understandinges6/read) - Nicholas C. Zakas (HTML)
|
||||
* [Understanding JavaScript OOP](http://robotlolita.me/2011/10/09/understanding-javascript-oop.html) - Quil (HTML)
|
||||
* [Understanding the DOM — Document Object Model](https://www.digitalocean.com/community/books/understanding-the-dom-document-object-model-ebook) - Tania Rascia (PDF, EPUB)
|
||||
* [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS) - Kyle Simpson (HTML, PDF, EPUB, MOBI)
|
||||
|
||||
|
||||
@@ -1193,6 +1219,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
#### Express.js
|
||||
|
||||
* [Express.js Guide](https://web.archive.org/web/20140621124403/https://leanpub.com/express/read) - Azat Mardanov
|
||||
* [The Express.js Handbook](https://flaviocopes.com/page/express-handbook/) - Flavio Copes (HTML, PDF) *(email required for PDF)*
|
||||
|
||||
|
||||
#### Fastify
|
||||
@@ -1227,9 +1254,11 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
#### Node.js
|
||||
|
||||
* [An Introduction to libuv](https://nikhilm.github.io/uvbook/) - Nikhil Marathe ([PDF](http://nikhilm.github.io/uvbook/An%20Introduction%20to%20libuv.pdf) - [ePub](http://nikhilm.github.io/uvbook/An%20Introduction%20to%20libuv.epub))
|
||||
* [From Containers to Kubernetes with Node.js](https://www.digitalocean.com/community/books/from-containers-to-kubernetes-with-node-js-ebook) - Kathleen Juell (PDF, EPUB)
|
||||
* [Full Stack JavaScript: Learn Backbone.js, Node.js and MongoDB](https://github.com/azat-co/fullstack-javascript) - Azat Mardan
|
||||
* [How To Code in Node.js - eBook](https://www.digitalocean.com/community/books/how-to-code-in-node-js-ebook) - David Landup, Marcus Sanatan @ Stack Abuse, Digital Ocean (PDF, EPUB)
|
||||
* [Introduction to Node.js](https://nodejs.dev/learn) (HTML)
|
||||
* [Mastering Node](https://github.com/visionmedia/masteringnode) - visionmedia ([PDF](https://github.com/visionmedia/masteringnode/blob/master/book.pdf))
|
||||
* [Mixu's Node Book](http://book.mixu.net/node/)
|
||||
* [Module Patterns](https://leanpub.com/modulepatterns) - Pedro Teixeira (HTML, PDF, EPUB, Kindle) *(Leanpub account or valid email requested)*
|
||||
* [Node Documentation](https://nodejs.org/en/docs/)
|
||||
@@ -1238,6 +1267,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Node.js Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/nodejs) (PDF, Kindle) (email address *requested*, not required)
|
||||
* [Practical Node.js: Building Real-World Scalable Web Apps](https://github.com/azat-co/practicalnode) - Azat Mardan
|
||||
* [The Node Beginner Book](http://nodebeginner.org)
|
||||
* [The Node.js Handbook](https://flaviocopes.com/page/node-handbook/) - Flavio Copes (HTML, PDF) *(email required for PDF)*
|
||||
|
||||
|
||||
#### Om
|
||||
@@ -1247,6 +1277,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
#### React
|
||||
|
||||
* [Airbnb React/JSX Style Guide](https://airbnb.io/javascript/react/) - Airbnb
|
||||
* [Full-Stack React Projects](https://www.packtpub.com/free-ebooks/full-stack-react-projects) - Shama Hoque (Packt account *required*)
|
||||
* [Hacking with React](http://www.hackingwithreact.com)
|
||||
* [How To Code in React.js](https://www.digitalocean.com/community/books/how-to-code-in-react-js-ebook) - Joe Morgan
|
||||
@@ -1311,7 +1342,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Julia Data Science](https://juliadatascience.io) - Jose Storopoli, Rik Huijzer, and Lazaro Alonso
|
||||
* [Julia language: a concise tutorial](https://syl1.gitbook.io/julia-language-a-concise-tutorial) - Antonello Lobianco (GitBook)
|
||||
* [Learn Julia in Y minutes](https://learnxinyminutes.com/docs/julia) - Leah Hanson
|
||||
* [Quantitative Economics with Julia](https://julia.quantecon.org/_downloads/pdf/quantitative_economics_with_julia.pdf) - Jesse Perla, Thomas J. Sargent and John Stachurski (PDF)
|
||||
* [Quantitative Economics with Julia](https://julia.quantecon.org) - Jesse Perla, Thomas J. Sargent and John Stachurski (HTML, [PDF](https://web.archive.org/web/20210713122108/https://julia.quantecon.org/_downloads/pdf/quantitative_economics_with_julia.pdf))
|
||||
* [The Julia Express](http://bogumilkaminski.pl/files/julia_express.pdf) - Bogumił Kamiński (PDF)
|
||||
* [Think Julia](https://benlauwens.github.io/ThinkJulia.jl/latest/book.html) - Ben Lauwens and Allen Downey (GitBook)
|
||||
|
||||
@@ -1320,6 +1351,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
* [Kotlin Notes for Professionals](https://goalkicker.com/KotlinBook/) - Compiled from StackOverflow documentation (PDF)
|
||||
* [Kotlin Official Documentation](https://kotlinlang.org/docs/reference/)
|
||||
* [Kotlin Quick Reference](https://kotlin-quick-reference.com) - Alvin Alexander (gitbook)
|
||||
* [Learning Kotlin](https://riptutorial.com/Download/kotlin.pdf) (PDF)
|
||||
|
||||
|
||||
@@ -1559,6 +1591,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Graph Databases](http://graphdatabases.com)
|
||||
* [How To Manage a Redis Database](https://www.digitalocean.com/community/books/how-to-manage-a-redis-database-ebook) - Mark Drake (PDF, EPUB)
|
||||
* [NoSQL Databases](http://www.christof-strauch.de/nosqldbs.pdf) - Christof Strauch (PDF)
|
||||
* [Redis in Action](https://redis.com/ebook/redis-in-action/) - Josiah L. Carlson
|
||||
* [The Little Redis Book](http://openmymind.net/2012/1/23/The-Little-Redis-Book/) - K. Seguin (PDF, Epub)
|
||||
|
||||
|
||||
@@ -1751,23 +1784,23 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
### Prolog
|
||||
|
||||
* [Adventure in Prolog](http://www.amzi.com/AdventureInProlog/)
|
||||
* [Applications of Prolog](http://bookboon.com/en/applications-of-prolog-ebook) - Attila Csenki, Bookboon. (email address *requested*, not required)
|
||||
* [Adventure in Prolog](http://www.amzi.com/AdventureInProlog/) - Dennis Merritt
|
||||
* [Coding Guidelines for Prolog](http://arxiv.org/abs/0911.2899) - Michael A. Covington, Roberto Bagnara, Richard A. O'Keefe, Jan Wielemaker, Simon Price
|
||||
* [Concise Intro to Prolog](http://www.cis.upenn.edu/~matuszek/Concise%20Guides/Concise%20Prolog.html)
|
||||
* [Expert Systems in Prolog](http://www.amzi.com/ExpertSystemsInProlog/)
|
||||
* [GNU Prolog Manual](http://www.gprolog.org/manual/gprolog.pdf) (PDF)
|
||||
* [Concise Intro to Prolog](https://www.cis.upenn.edu/~matuszek/Concise%20Guides/Concise%20Prolog.html) - David Matuszek
|
||||
* [Expert Systems in Prolog](http://www.amzi.com/ExpertSystemsInProlog/) - David Matuszek
|
||||
* [GNU Prolog Manual](http://www.gprolog.org/manual/gprolog.pdf) - Daniel Diaz (PDF)
|
||||
* [Introduction to Prolog for Mathematicians](http://www.j-paine.org/prolog/mathnotes/files/pms/pms.html) - J. Ireson-Ireson-Paine
|
||||
* [Learn Prolog Now!](http://www.learnprolognow.org)
|
||||
* [Logic, Programming and Prolog (2ed)](http://www.ida.liu.se/~ulfni53/lpp/)
|
||||
* [Logic, Programming and Prolog (2ed)](https://www.ida.liu.se/~ulfni53/lpp/) - Ulf Nilsson and Jan Maluszynski
|
||||
* [Natural Language Processing Techniques in Prolog](http://cs.union.edu/~striegnk/courses/nlp-with-prolog/html/) - P. Blackburn, K. Striegnitz
|
||||
* [Prolog and Natural - Language Analysis](http://www.mtome.com/Publications/PNLA/pnla-digital.html) - Fernando C. N. Pereira, Stuart M. Shieber
|
||||
* [Prolog for Programmers](https://sites.google.com/site/prologforprogrammers/)
|
||||
* [Prolog for Programmers](https://sites.google.com/site/prologforprogrammers/) - Feliks Kluźniak, Stanisław Szpakowicz & Janusz S. Bień
|
||||
* [Prolog Problems](https://sites.google.com/site/prologsite/prolog-problems) - Werner Hett
|
||||
* [Prolog Techniques](http://bookboon.com/en/prolog-techniques-applications-of-prolog-ebook) - Attila Csenki, Bookboon. (email address *requested*, not required)
|
||||
* [Prolog Tutorial](http://www.cpp.edu/~jrfisher/www/prolog_tutorial/contents.html)
|
||||
* [Prolog Tutorial](https://www.cpp.edu/~jrfisher/www/prolog_tutorial/contents.html) - J. R. Fisher
|
||||
* [Simply Logical: Intelligent Reasoning by Example](https://book.simply-logical.space) - Peter Flach
|
||||
* [The Art of Prolog, Second Edition](https://mitpress.mit.edu/books/art-prolog-second-edition) - Leon S. Sterling, Ehud Y. Shapiro (Open Access)
|
||||
* [The First 10 Prolog Programming Contests](https://dtai.cs.kuleuven.be/ppcbook/) - Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Tronçon
|
||||
* [The First 10 Prolog Programming Contests](https://dtai.cs.kuleuven.be/ppcbook) - Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Tronçon
|
||||
* [The Power of Prolog](https://www.metalevel.at/prolog) - Markus Triska
|
||||
* [Warren's Abstract Machine: A Tutorial Reconstruction](http://wambook.sourceforge.net) - Hassan A¨it-Kaci
|
||||
|
||||
|
||||
@@ -1832,7 +1865,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Learn Python, Break Python](http://learnpythonbreakpython.com)
|
||||
* [Learn Python Programming, Second Edition](https://www.packtpub.com/free-ebooks/learn-python-programming-second-edition) - Fabrizio Romano (Packt account *required*)
|
||||
* [Learn Python the Right Way](https://learnpythontherightway.com)
|
||||
* [Learn to Program Using Python](https://www.ida.liu.se/~732A47/literature/PythonBook.pdf) - Cody Jackson (PDF)
|
||||
* [Learn to Program Using Python](https://web.archive.org/web/20201224032210/https://www.ida.liu.se/~732A47/literature/PythonBook.pdf) - Cody Jackson (PDF)
|
||||
* [Learning to Program](http://www.alan-g.me.uk)
|
||||
* [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson (2.7)
|
||||
* [Making Games with Python & Pygame](https://inventwithpython.com/pygame/chapters/) - Al Sweigart (3.2)
|
||||
@@ -1878,7 +1911,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Python Tutorial](https://www.tutorialspoint.com/python) - Tutorials Point
|
||||
* [Scipy Lecture Notes](http://scipy-lectures.github.io)
|
||||
* [SICP in Python](http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/) (3.2)
|
||||
* [Slither into Python: An introduction to Python for beginners](https://www.slitherintopython.com) (3.7)
|
||||
* [Slither into Python: An introduction to Python for beginners](https://web.archive.org/web/20210411065902/https://www.slitherintopython.com/) (3.7)
|
||||
* [Supporting Python 3: An In-Depth Guide](http://python3porting.com) (2.6 - 2.x & 3.1 - 3.x)
|
||||
* [Test-Driven Web Development with Python](http://www.obeythetestinggoat.com/pages/book.html) - Harry Percival (3.3 - 3.x)
|
||||
* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz (2.3 - 2.x)
|
||||
@@ -1958,6 +1991,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Data Analysis for the Life Sciences](https://leanpub.com/dataanalysisforthelifesciences) - Rafael A Irizarry, Michael I Love *(Leanpub account or valid email requested)*
|
||||
* [Efficient R programming](https://csgillespie.github.io/efficientR/) - Colin Gillespie, Robin Lovelace
|
||||
* [Exploratory Data Analysis with R](https://leanpub.com/exdata) - Roger D. Peng *(Leanpub account or valid email requested)*
|
||||
* [Forecasting: Principles and Practice](https://otexts.com/fpp3/) - Rob J Hyndman and George Athanasopoulos
|
||||
* [Functional Programming](https://dcl-prog.stanford.edu) - Sara Altman, Bill Behrman and Hadley Wickham
|
||||
* [Introduction to Probability and Statistics Using R](https://github.com/gjkerns/IPSUR) - G. Jay Kerns (PDF)
|
||||
* [Learning Statistics with R](https://learningstatisticswithr.com/book/) - Danielle Navarro
|
||||
@@ -2003,7 +2037,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
* [Raspberry Pi: Measure, Record, Explore](https://leanpub.com/RPiMRE/read) - Malcolm Maclean (HTML)
|
||||
* [Raspberry Pi Users Guide - (2012)](http://www.cs.unca.edu/~bruce/Fall14/360/RPiUsersGuide.pdf) - Eben Upton (PDF)
|
||||
* [The Official Raspberry Pi Project Book](https://www.raspberrypi.org/magpi-issues/Projects_Book_v1.pdf) (PDF)
|
||||
* [The Official Raspberry Pi Project Book](https://web.archive.org/web/20210725063023/https://www.raspberrypi.org/magpi-issues/Projects_Book_v1.pdf) (PDF)
|
||||
|
||||
|
||||
### REBOL
|
||||
@@ -2036,6 +2070,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Ruby Notes for Professionals](https://goalkicker.com/RubyBook/) - Compiled from StackOverflow Documentation (PDF)
|
||||
* [Ruby one-liners cookbook](https://learnbyexample.github.io/learn_ruby_oneliners/) - Sundeep Agarwal
|
||||
* [Ruby Programming](http://www.linuxtopia.org/online_books/programming_books/ruby_tutorial/)
|
||||
* [Ruby Style Guide](https://github.com/airbnb/ruby) - Airbnb
|
||||
* [Ruby User's Guide](https://ruby-doc.org/docs/ruby-doc-bundle/UsersGuide/rg/index.html)
|
||||
* [Ruby Web Dev: The Other Way](https://leanpub.com/rwdtow/read) - Yevhen Kuzminov
|
||||
* [Rubyfu](https://rubyfu.net)
|
||||
@@ -2045,7 +2080,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [The Little Book Of Ruby](http://www.sapphiresteel.com/ruby-programming/The-Little-Book-Of-Ruby.html) - Huw Collingbourne
|
||||
* [The Ruby Reference](https://rubyreferences.github.io/rubyref/) - Victor Shepelev
|
||||
* [The Unofficial Ruby Usage Guide (at Google)](http://www.caliban.org/ruby/rubyguide.shtml) - Ian Macdonald
|
||||
* [Using Blocks in Ruby](https://www.oreilly.com/programming/free/files/using-blocks-in-ruby.pdf) - Jay McGavren (PDF)
|
||||
* [Using Blocks in Ruby](https://web.archive.org/web/20201027171026/https://www.oreilly.com/programming/free/files/using-blocks-in-ruby.pdf) - Jay McGavren (PDF)
|
||||
* [Why's (Poignant) Guide to Ruby](http://poignant.guide)
|
||||
|
||||
|
||||
@@ -2058,7 +2093,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
* [A community-driven Rails style guide](https://github.com/bbatsov/rails-style-guide)
|
||||
* [Api on Rails 6](https://github.com/madeindjs/api_on_rails) - Alexandre Rousseau
|
||||
* [Building REST APIs with Rails](http://apionrails.icalialabs.com/book)
|
||||
* [Building REST APIs with Rails](https://www.softcover.io/read/06acc071/api_on_rails) - Abraham Kuri Vargas
|
||||
* [Kestrels, Quirky Birds, and Hopeless Egocentricity](https://leanpub.com/combinators/read) - Reg Braithwaite
|
||||
* [Learn Ruby on Rails as You Modify a Craigslist Clone](http://www.thinkful.com/learn/ruby-on-rails-tutorial/)
|
||||
* [Learn Ruby on Rails: Book One](https://leanpub.com/learnrubyonrails) - Daniel Kehoe (PDF, EPUB) *(Leanpub account or valid email requested)*
|
||||
@@ -2175,7 +2210,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
* [An Introductory Computing Curriculum Using Scratch](http://scratched.gse.harvard.edu/guide/download.html)
|
||||
* [Computer Science Concepts in Scratch](https://stwww1.weizmann.ac.il/scratch/scratch_en/)
|
||||
* [Learn to Code with Scratch](https://www.raspberrypi.org/magpi-issues/Essentials_Scratch_v1.pdf) - The MagPi magazine (PDF)
|
||||
* [Learn to Code with Scratch](https://magpi.raspberrypi.com/books/essentials-scratch-v1) - The MagPi magazine (PDF)
|
||||
* [Scratch Programming Playground](https://inventwithscratch.com/book/) - Al Sweigart
|
||||
|
||||
|
||||
@@ -2280,7 +2315,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
### Swift
|
||||
|
||||
* [Essential Swift](https://essential-swift.programming-books.io) - Krzysztof Kowalczyk (Compiled from StackOverflow Documentation)
|
||||
* [Essential Swift](https://www.programming-books.io/essential/swift/) - Krzysztof Kowalczyk (Compiled from StackOverflow Documentation)
|
||||
* [Hacking with Swift](https://www.hackingwithswift.com)
|
||||
* [Swift Notes for Professionals](https://goalkicker.com/SwiftBook/) - Compiled from StackOverflow Documentation (PDF)
|
||||
* [The Swift Programming Language](https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html) (HTML) [(iBook)](https://itunes.apple.com/us/book/swift-programming-language/id881256329?mt=11)
|
||||
@@ -2355,7 +2390,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
* [Unix as IDE](https://github.com/mrzool/unix-as-ide) - Tom Ryder (epub, mobi)
|
||||
* [UNIX Commands and Concepts](http://www.cs.bu.edu/teaching/unix/reference/) - Robert I. Pitts
|
||||
* [Unix for Poets](http://web.stanford.edu/class/cs124/kwc-unix-for-poets.pdf) - Kenneth Ward Church (PDF)
|
||||
* [Unix Toolbox](http://cb.vu/unixtoolbox.xhtml) - Colin Barschel
|
||||
* [Unix Toolbox](https://web.archive.org/web/20210912091852/https://cb.vu/unixtoolbox.xhtml) - Colin Barschel
|
||||
* [UNIX Tutorial for Beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/)
|
||||
|
||||
|
||||
@@ -2377,6 +2412,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
* [A Byte of Vim](http://www.swaroopch.com/notes/vim/)
|
||||
* [Learn Vim (the Smart Way)](https://github.com/iggredible/Learn-Vim) (HTML) (:construction: *in process*)
|
||||
* [Learn Vim For the Last Time](https://danielmiessler.com/study/vim/) - Daniel Miessler
|
||||
* [Learn Vim Progressively](http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/)
|
||||
* [Learn Vimscript the Hard Way](http://learnvimscriptthehardway.stevelosh.com) - Steve Losh
|
||||
* [Use Vim Like A Pro](https://leanpub.com/VimLikeAPro) - Tim Ottinger *(Leanpub account or valid email requested)*
|
||||
@@ -2419,7 +2455,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||
|
||||
### Windows Phone
|
||||
|
||||
* [Developing An Advanced Windows Phone 7.5 App That Connects To The Cloud](http://coolthingoftheday.blogspot.co.uk/2012/05/free-ebook-guidance-advanced-windows.html)
|
||||
* [Developing An Advanced Windows Phone 7.5 App That Connects To The Cloud](https://web.archive.org/web/20150709045622/http://download.microsoft.com/download/C/4/6/C4635738-5E06-4DF7-904E-BDC22AED2E58/Developing%20an%20Advanced%20Windows%20Phone%207.5%20App%20that%20Connects%20to%20the%20Cloud.pdf) - MSDN Library, David Britch, Francis Cheung, Adam Kinney, Rohit Sharma (PDF) (:card_file_box: *archived*)
|
||||
* [Windows Phone 8 Development Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/windowsphone8) - Matteo Pagani (PDF)
|
||||
* [Windows Phone 8.1 Development for Absolute Beginners](http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners)
|
||||
* [Windows Phone Programming Blue Book](http://www.robmiles.com/c-yellow-book/)
|
||||
|
@@ -54,6 +54,7 @@
|
||||
### Bash
|
||||
|
||||
* [Kurs Bash'a](http://web.archive.org/web/20180129013729/http://dief.republika.pl/kursbasha.tar.gz) (tar.gz)
|
||||
* [Programowanie w Bashu czyli jak pisać skrypty w Linuksie](https://www.arturpyszczuk.pl/files/bash/bash.pdf) - Artur Pyszczuk (PDF)
|
||||
|
||||
|
||||
### C
|
||||
@@ -82,6 +83,7 @@
|
||||
* [C++](https://pl.wikibooks.org/wiki/C++) - Wikibooks
|
||||
* [Język C++ – podstawy programowania](http://www.dz5.pl/ti/cpp/zz_dodatki/kurs_cpp_szczegolowy2.pdf) - Paweł Mikołajczak (PDF)
|
||||
* [Kurs C++](http://cpp0x.pl/kursy/Kurs-C++/1) - Piotr Szawdyński
|
||||
* [Kurs podstaw Arduino](https://forbot.pl/blog/kurs-arduino-podstawy-programowania-spis-tresci-kursu-id5290) - forbot.pl
|
||||
* [Megatutorial "Od zera do gier kodera"](http://xion.org.pl/productions/texts/coding/megatutorial/) - Karol Kuczmarski
|
||||
|
||||
|
||||
|
@@ -9,6 +9,7 @@
|
||||
* [C](#c)
|
||||
* [C#](#c-sharp)
|
||||
* [C++](#cpp)
|
||||
* [Dart](#dart)
|
||||
* [Docker](#docker)
|
||||
* [Engenharia de software](#engenharia-de-software)
|
||||
* [Arquitetura de Software](#arquitetura-de-software)
|
||||
@@ -108,6 +109,12 @@
|
||||
* [Programação Orientada a Objetos em C++](http://webserver2.tecgraf.puc-rio.br/~manuel/Download/Programacao%20Orientada%20a%20Objetos%20em%20C++.pdf) (PDF)
|
||||
|
||||
|
||||
### Dart
|
||||
|
||||
* [Dart Documentação](https://dart.dev/guides) - dart.dev
|
||||
* [Flutter para Iniciantes](https://www.flutterparainiciantes.com.br) - Rubens de Melo (gitbook)
|
||||
|
||||
|
||||
### Docker
|
||||
|
||||
* [Descomplicando o Docker](https://livro.descomplicandodocker.com.br) - Jeferson Fernando
|
||||
@@ -179,6 +186,7 @@
|
||||
* [Introdução a Ciência da Computação com Java](http://ccsl.ime.usp.br/files/publications/files/2008/intro-java-cc.pdf) (PDF)
|
||||
* [Java e Orientação a Objetos](http://www.caelum.com.br/apostila-java-orientacao-objetos/) - Caelum
|
||||
* [Java para Desenvolvimento Web](http://www.caelum.com.br/apostila-java-web/) - Caelum
|
||||
* [Programação Básica em Java](http://professor.unisinos.br/pjaques/material/java_basico.pdf) - Patrícia Jaques Maillard (PDF)
|
||||
* [Programação para iniciantes](https://s3.amazonaws.com/algaworks-assets/ebooks/algaworks-livro-programacao-para-iniciantes-v1.1.pdf) (PDF)
|
||||
|
||||
|
||||
|
@@ -393,6 +393,7 @@
|
||||
|
||||
### PHP
|
||||
|
||||
* [Архитектура сложных веб-приложений. С примерами на Laravel](https://github.com/adelf/acwa_book_ru) - Adel Faizrakhmanov (PDF, EPUB, Kindle)
|
||||
* [Руководство по PHP](http://docs.php.net/manual/ru)
|
||||
* [Руководство по PHPUnit](https://phpunit.readthedocs.io/ru/latest/)
|
||||
* [Самоучитель (учебник) по PHP](http://www.php-s.ru/self-teacher)
|
||||
@@ -424,6 +425,7 @@
|
||||
|
||||
* [Вглубь языка Python](http://ru.diveintopython.net/toc.html)
|
||||
* [Основы программирования на Python](http://dfedorov.spb.ru/python3) - Дмитрий Фёдоров (PDF)
|
||||
* [Пишем Telegram-ботов на Python (v2)](https://mastergroosha.github.io/telegram-tutorial-2/) - MasterGroosha
|
||||
* [Руководство по языку программирования Python](https://metanit.com/python/tutorial) - Евгений Попов
|
||||
* [Самоучитель Python](https://pythonworld.ru/samouchitel-python) (PDF)
|
||||
* [Укус Питона](http://wombat.org.ua/AByteOfPython) - Swaroop C H
|
||||
|
@@ -9,6 +9,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [0 - Meta-Lists](#0---meta-lists)
|
||||
* [Algorithms & Data Structures](#algorithms--data-structures)
|
||||
* [Artificial Intelligence](#artificial-intelligence)
|
||||
* [Blockchain](#blockchain)
|
||||
* [Cellular Automata](#cellular-automata)
|
||||
* [Cloud Computing](#cloud-computing)
|
||||
* [Competitive Programming](#competitive-programming)
|
||||
@@ -51,7 +52,6 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [atariarchives.org](http://www.atariarchives.org) atariarchives.org makes books, information, and software for Atari and other classic computers available on the Web.
|
||||
* [Bento](https://www.bento.io)
|
||||
* [Bitsavers.org](http://bitsavers.trailing-edge.com)
|
||||
* [Bookboon: IT & Programming](http://bookboon.com/en/it-programming-ebooks) Cookie required. (email address *requested*, not required)
|
||||
* [Code Catalog: A Collection of Code Examples from Prominent Open Source Projects](https://codecatalog.org) (HTML)
|
||||
* [conceptf1.blogspot.com](http://conceptf1.blogspot.com/2013/11/list-of-freely-available-programming.html)
|
||||
* [Free Smalltalk Books, collected by Stéphane Ducasse](http://stephane.ducasse.free.fr/FreeBooks.html)
|
||||
@@ -125,11 +125,23 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
### Artificial Intelligence
|
||||
|
||||
* [Artificial Intelligence for a Better Future: An Ecosystem Perspective on the Ethics of AI and Emerging Digital Technologies](https://link.springer.com/book/10.1007/978-3-030-69978-9) - Bernd Carsten Stahl (PDF)
|
||||
* [Artificial Intelligence: Foundations of Computational Agents (2010), 1st Edition](https://artint.info/aifca1e.html) - David L. Poole, Alan K. Mackworth @ Cambridge University Press (HTML)
|
||||
* [Artificial Intelligence: Foundations of Computational Agents (2017), 2nd Edition](https://artint.info) - David L. Poole, Alan K. Mackworth @ Cambridge University Press (HTML, Slides)
|
||||
* [Introduction to Autonomous Robots](https://github.com/correll/Introduction-to-Autonomous-Robots/releases) - Nikolaus Correll (PDF)
|
||||
* [On the Path to AI: Law’s prophecies and the conceptual foundations of the machine learning age](https://link.springer.com/book/10.1007/978-3-030-43582-0) - Thomas D. Grant, Damon J. Wischik (PDF)
|
||||
* [The Quest for Artificial Intelligence: A History of Ideas and Achievements](http://ai.stanford.edu/~nilsson/QAI/qai.pdf) - Nils J. Nilsson (PDF)
|
||||
|
||||
|
||||
### Blockchain
|
||||
|
||||
* [Bitcoin and Cryptocurrency Technologies](http://bitcoinbook.cs.princeton.edu) - Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder, Jeremy Clark (PDF)
|
||||
* [Blockchain for Dummies, 2nd IBM Limited Edition](https://www.ibm.com/downloads/cas/36KBMBOG) - Manav Gupta (PDF)
|
||||
* [Getting Started with Enterprise Blockchain: A Guide to Design and Development](https://www.ibm.com/downloads/cas/RYWXAR0M) - Michael Bradley, David Gorman, Matt Lucas, Matthew Golby-Kirk (PDF)
|
||||
* [IBM Blockchain: The Founder’s Handbook, Third Edition](https://www.ibm.com/downloads/cas/GZPPMWM5) - Antonio Banda, Matthew Hamilton, Eileen Lowry, John Widdifield et al. (PDF)
|
||||
* [Mastering Bitcoin - Unlocking digital currencies](https://github.com/bitcoinbook/bitcoinbook) - Andreas M. Antonopoulos
|
||||
* [Playtime with Hyperledger Composer](https://schadokar.dev/ebooks/playtime-with-hyperledger-composer/) - Shubham Chadokar (PDF)
|
||||
|
||||
|
||||
### Cellular Automata
|
||||
|
||||
* [A New Kind of Science](https://www.wolframscience.com/nksonline/toc.html) - Stephen Wolfram
|
||||
@@ -143,6 +155,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [Cloud Computing for Science and Engineering](https://cloud4scieng.org/chapters/) - Ian Foster, Dennis B. Gannon (:construction: *in process*)
|
||||
* [Cloud Design Patterns](https://docs.microsoft.com/en-us/azure/architecture/patterns/)
|
||||
* [Designing Distributed Systems](https://azure.microsoft.com/en-us/resources/designing-distributed-systems/) *(account required)*
|
||||
* [Distributed Systems 3rd edition](https://www.distributed-systems.net/index.php/books/ds3/) Maarten van Steen, Andrew S. Tanenbaum *(email address required)*
|
||||
* [How to optimize storage costs using Amazon S3](https://aws.amazon.com/s3/cloud-storage-cost-optimization-ebook/) - AWS (PDF)
|
||||
* [Kubernetes Hardening Guidance](https://media.defense.gov/2021/Aug/03/2002820425/-1/-1/1/CTR_KUBERNETESHARDENINGGUIDANCE.PDF) - NSA, CISA (PDF)
|
||||
* [Learn Azure in a Month of Lunches](https://azure.microsoft.com/mediahandler/files/resourcefiles/learn-azure-in-a-month-of-lunches/Learn_Azure_in_a_Month_of_Lunches.pdf) - Iain Foulds (PDF)
|
||||
@@ -170,7 +183,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [Compiler Design: Theory, Tools, and Examples, Java Edition](http://elvis.rowan.edu/~bergmann/books/Compiler_Design/java/CompilerDesignBook.pdf) - Seth D. Bergmann (PDF)
|
||||
* [Compiling Scala for the Java Virtual Machine](http://lampwww.epfl.ch/~schinz/thesis-final-A4.pdf) - Michel Schinz (PDF)
|
||||
* [Compiling Techniques (1969)](http://www.chilton-computing.org.uk/acl/literature/books/compilingtechniques/overview.htm) - F.R.A. Hopgood, Macdonald
|
||||
* [Crafting Interpreters (:construction:)](http://www.craftinginterpreters.com) - Bob Nystrom (HTML)
|
||||
* [Crafting Interpreters](http://www.craftinginterpreters.com) - Bob Nystrom (HTML)
|
||||
* [Implementing Functional Languages: A Tutorial](http://research.microsoft.com/en-us/um/people/simonpj/Papers/pj-lester-book/) - Simon Peyton Jones, David Lester
|
||||
* [Introduction to Compilers and Language Design](https://www3.nd.edu/~dthain/compilerbook/compilerbook.pdf) - Douglas Thain (PDF)
|
||||
* [Let's Build a Compiler](http://www.stack.nl/~marcov/compiler.pdf) (PDF)
|
||||
@@ -203,7 +216,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
|
||||
### Database
|
||||
|
||||
* [Database Design, 2nd Ed.](https://open.bccampus.ca/browse-our-collection/find-open-textbooks/?uuid=5b6f010a-0563-44d4-94c5-67caa515d2c5) - Adrienne Watt, Nelson Eng (HTML, PDF, EPUB, Kindle)
|
||||
* [Database Design – 2nd Edition](https://opentextbc.ca/dbdesign01/) - Adrienne Watt, Nelson Eng @ BCcampus Open Pressbooks (HTML, PDF, EPUB, Kindle)
|
||||
* [Database Explorations](http://www.dcs.warwick.ac.uk/~hugh/TTM/Database-Explorations-revision-2.pdf) (PDF)
|
||||
* [Database Fundamentals](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Database_fundamentals.pdf) (PDF)
|
||||
* [Databases, Types, and The Relational Model: The Third Manifesto](http://www.dcs.warwick.ac.uk/~hugh/TTM/DTATRM.pdf) (PDF)
|
||||
@@ -218,6 +231,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [A Programmer's Guide to Data Mining](http://guidetodatamining.com) - Ron Zacharski (Draft)
|
||||
* [Data Jujitsu: The Art of Turning Data into Product](http://www.oreilly.com/data/free/data-jujitsu.csp) (email address *requested*, not required)
|
||||
* [Data Mining Algorithms In R](https://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R) - Wikibooks
|
||||
* [Elements of Data Science](https://allendowney.github.io/ElementsOfDataScience/README.html) - Allen B. Downey
|
||||
* [Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users](http://arxiv.org/pdf/1206.1754v2.pdf) (PDF)
|
||||
* [Introduction to Data Science](https://docs.google.com/file/d/0B6iefdnF22XQeVZDSkxjZ0Z5VUE/edit?pli=1) - Jeffrey Stanton
|
||||
* [Introduction to Data Science](https://leanpub.com/datasciencebook) - Rafael A Irizarry *(Leanpub account or valid email requested)*
|
||||
@@ -334,6 +348,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
### Mathematics
|
||||
|
||||
* [A Computational Introduction to Number Theory and Algebra](https://shoup.net/ntb/) - Victor Shoup
|
||||
* [A Computational Logic (1979)](https://www.cs.utexas.edu/users/boyer/acl.pdf) - Robert S. Boyer and J Strother Moore (PDF)
|
||||
* [A First Course in Complex Analysis](http://math.sfsu.edu/beck/complex.html) - Matthias Beck, Gerald Marchesi, Dennis Pixton, Lucas Sabalka
|
||||
* [A First Course in Linear Algebra](http://linear.ups.edu) - Rob Beezer
|
||||
* [A Friendly Introduction to Mathematical Logic](https://milneopentextbooks.org/a-friendly-introduction-to-mathematical-logic/) - Christopher C. Leary and Lars Kristiansen
|
||||
@@ -428,6 +443,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [OpenIntro Statistics](https://www.openintro.org/stat/textbook.php) - David M. Diez, Christopher D. Barr, Mine Çetinkaya-Rundel
|
||||
* [ORCCA: Open Resources for Community College Algebra](https://spaces.pcc.edu/pages/viewpage.action?pageId=52729944) - Portland Community College
|
||||
* [Ordinary Differential Equations](https://en.wikibooks.org/wiki/Ordinary_Differential_Equations) - Wikibooks
|
||||
* [Paul's Online Notes: Algebra, Calculus I-III and Differential Equations](https://tutorial.math.lamar.edu) - Paul Dawkins @ Lamar University
|
||||
* [Plane Geometry (1913)](http://djm.cc/library/Plane_Geometry_Wentworth_Smith_edited.pdf) - George Wentworth and David Eugene Smith (PDF)
|
||||
* [Planes and Spherical Trigonometry (1915)](http://djm.cc/library/Plane_Spherical_Trigonometry_Wentworth_Smith_edited_2.pdf) - George Wentworth and David Eugene Smith (PDF)
|
||||
* [Precalculus](https://stitz-zeager.com) - Carl Stitz and Jeff Zeager [(PDF)](https://stitz-zeager.com/szprecalculus07042013.pdf)
|
||||
@@ -442,6 +458,8 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [Statistics Done Wrong](http://www.statisticsdonewrong.com) - Alex Reinhart
|
||||
* [SticiGui](https://www.stat.berkeley.edu/~stark/SticiGui/) - Philip Stark
|
||||
* [Tea Time Numerical Analysis](https://lqbrin.github.io/tea-time-numerical/) - Leon Q. Brin
|
||||
* [The Elements of Data Analytic Style](https://leanpub.com/datastyle) - Jeff Leek (HTML, PDF, EPUB, Kindle) *(Leanpub account or valid email requested)*
|
||||
* [The Open Logic Text](https://builds.openlogicproject.org/open-logic-complete.pdf) - Open Logic Project (PDF)
|
||||
* [Think Bayes: Bayesian Statistics Made Simple](http://www.greenteapress.com/thinkbayes/) - Allen B. Downey
|
||||
* [Think Stats: Probability and Statistics for Programmers](http://greenteapress.com/thinkstats/) - Allen B. Downey (using Python)
|
||||
* [Vector Calculus](http://www.mecmath.net) - Michael Corral
|
||||
@@ -464,7 +482,6 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [Ansible Up & Running (first three chapters)](https://www.ansible.com/ebooks) *(account required)*
|
||||
* [Asterisk™: The Definitive Guide](http://solmu.org/pub/help/Asterisk/3nd_Edition_for_Asterisk_1.8)
|
||||
* [Barcode Overview](http://www.tec-it.com/download/PDF/Barcode_Reference_EN.pdf) (PDF)
|
||||
* [Bitcoin and Cryptocurrency Technologies](https://d28rh4a8wq0iu5.cloudfront.net/bitcointech/readings/princeton_bitcoin_book.pdf) - Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder (PDF)
|
||||
* [Come, Let's Play: Scenario-Based Programming Using Live Sequence Charts](http://www.wisdom.weizmann.ac.il/~playbook/)
|
||||
* [Communicating Sequential Processes](http://www.usingcsp.com/cspbook.pdf) - Tony Hoare (PDF)
|
||||
* [Confessions of an Unintentional CTO: Lessons in Growing a Web App](http://www.jackkinsella.ie/books/confessions_of_an_unintentional_cto) - Jack Kinsella
|
||||
@@ -488,6 +505,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [HoloLens Succinctly](https://www.syncfusion.com/ebooks/hololens_succinctly) - Lars Klint
|
||||
* [How Computers Work](http://www.fastchip.net/howcomputerswork/p1.html) - R. Young
|
||||
* [How to Become a Programmer](http://softwarebyrob.wpengine.netdna-cdn.com/assets/Software_by_Rob%20_How_to_Become_a%20_Programmer_1.0.pdf) (PDF)
|
||||
* [How To Manage Remote Servers with Ansible](https://www.digitalocean.com/community/books/how-to-manage-remote-servers-with-ansible-ebook) - Erika Heidi (PDF, EPUB)
|
||||
* [How to Think Like a Computer Scientist](http://openbookproject.net/thinkcs/) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers
|
||||
* [Image Processing in C: Analyzing and Enhancing Digital Images](http://homepages.inf.ed.ac.uk/rbf/BOOKS/PHILLIPS/) - Dwayne Phillips
|
||||
* [Information Technology and the Networked Economy](http://florida.theorangegrove.org/og/file/49843a6a-9a9d-4bad-b4d4-d053f9cdf73e/1/InfoTechNetworkedEconomy.pdf) (PDF)
|
||||
@@ -498,7 +516,6 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [Learning 30 Technologies in 30 Days: A Developer Challenge](https://blog.openshift.com/learning-30-technologies-in-30-days-a-developer-challenge/) - Shekhar Gulati
|
||||
* [Linked Data Patterns: A pattern catalogue for modelling, publishing, and consuming Linked Data](http://patterns.dataincubator.org/book/) - Leigh Dodds, Ian Davis
|
||||
* [Magic Ink: Information Software and The Graphical Interface](http://worrydream.com/#!/MagicInk) - Bret Victor
|
||||
* [Mastering Bitcoin - Unlocking digital currencies](https://github.com/bitcoinbook/bitcoinbook) - Andreas M. Antonopoulos
|
||||
* [Mobile Developer's Guide to the Galaxy](https://leanpub.com/mobiledevelopersguide) *(Leanpub account or valid email requested)*
|
||||
* [Modeling Reactive Systems with Statecharts](http://www.wisdom.weizmann.ac.il/~harel/reactive_systems.html)
|
||||
* [MSIX Succinctly](https://www.syncfusion.com/ebooks/msix-succinctly) - Matteo Pagani
|
||||
@@ -507,7 +524,6 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [Open Government; Collaboration, Transparency, and Participation in Practice](https://github.com/oreillymedia/open_government) - Daniel Lathrop, Laurel Ruma
|
||||
* [PDQ: Pretty Darn Quick: An Agile, All-Purpose Methodology](https://leanpub.com/PDQ) - Jeff Franz-Lien *(Leanpub account or valid email requested)*
|
||||
* [Philosophy of Computer Science](http://www.cse.buffalo.edu/~rapaport/Papers/phics.pdf) (PDF)
|
||||
* [Playtime with Hyperledger Composer](https://schadokar.dev/ebooks/playtime-with-hyperledger-composer/) - Shubham Chadokar (PDF)
|
||||
* [PNG: The Definitive Guide](http://www.libpng.org/pub/png/book/)
|
||||
* [Pointers And Memory](http://cslibrary.stanford.edu/102/PointersAndMemory.pdf) (PDF)
|
||||
* [Principles of Computer System Design](http://ocw.mit.edu/resources/res-6-004-principles-of-computer-system-design-an-introduction-spring-2009/online-textbook/part_ii_open_5_0.pdf) (PDF)
|
||||
@@ -573,6 +589,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [Computer Science from the Bottom Up](http://www.bottomupcs.com)
|
||||
* [How to Make a Computer Operating System](https://github.com/SamyPesse/How-to-Make-a-Computer-Operating-System) (:construction: *in process*)
|
||||
* [How to write a simple operating system in assembly language](http://mikeos.sourceforge.net/write-your-own-os.html) - Mike Saunders (HTML)
|
||||
* [Linux From Scratch](https://www.linuxfromscratch.org/lfs/view/stable/) - Gerard Beekmans, Bruce Dubbs, Ken Moffat, Pierre Labastie et al. (HTML, [PDF, downloads...](https://www.linuxfromscratch.org/lfs/downloads/stable/))
|
||||
* [Operating Systems and Middleware](https://gustavus.edu/mcs/max/os-book/) (PDF and LaTeX)
|
||||
* [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/) (PDF)
|
||||
* [Practical File System Design: The Be File System](http://www.nobius.org/~dbg/practical-file-system-design.pdf) - Dominic Giampaolo (PDF)
|
||||
@@ -598,8 +615,6 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||
* [Programming on Parallel Machines; GPU, Multicore, Clusters and More](http://heather.cs.ucdavis.edu/parprocbook) - Norm Matloff
|
||||
Kerridge (PDF) (email address *requested*, not required)
|
||||
* [The OpenCL Programming Book](https://us.fixstars.com/products/opencl/book/OpenCLProgrammingBook/contents/)
|
||||
* [Using Concurrency and Parallelism Effectively – I](http://bookboon.com/en/using-concurrency-and-parallelism-effectively-i-ebook) - Jon Kerridge (PDF) (email address *requested*, not required)
|
||||
* [Using Concurrency and Parallelism Effectively – II](http://bookboon.com/en/using-concurrency-and-parallelism-effectively-ii-ebook) - Jon
|
||||
|
||||
|
||||
### Partial Evaluation
|
||||
@@ -614,6 +629,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
||||
* [Don't Just Roll the Dice](https://www.red-gate.com/library/dont-just-roll-the-dice) - Neil Davidson (PDF)
|
||||
* [How to Do What You Love & Earn What You’re Worth as a Programmer](https://leanpub.com/dowhatyoulove/read) - Reginald Braithwaite
|
||||
* [Professional Software Development For Students](https://mixmastamyk.bitbucket.io/pro_soft_dev/intro.html) - Mike G. Miller
|
||||
* [Software Engineering at Google](https://abseil.io/resources/swe-book) - Titus Winters, Tom Manshreck & Hyrum Wright
|
||||
* [Software Environment Concepts](https://softwareconcepts.vercel.app) - Amr Elmohamady (:construction: *in process*)
|
||||
* [What I've Learned From Failure](https://leanpub.com/shippingsoftware/read) - Reginald Braithwaite
|
||||
|
||||
@@ -649,6 +665,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
||||
### Search Engines
|
||||
|
||||
* [Elasticsearch: The Definitive Guide](https://www.elastic.co/guide/en/elasticsearch/guide/current/index.html) ([fork it on GH](https://github.com/elastic/elasticsearch-definitive-guide))
|
||||
* [Search Engines: Information Retrieval in Practice](https://ciir.cs.umass.edu/irbook) - W. Bruce Croft, Donald Metzler, Trevor Strohman (PDF)
|
||||
* [Solr for newbies workshop (2019)](https://github.com/hectorcorrea/solr-for-newbies) - Hector Correa ([PDF](https://github.com/hectorcorrea/solr-for-newbies/blob/master/tutorial.pdf))
|
||||
|
||||
|
||||
@@ -723,6 +740,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
||||
* [Building Blocks for Theoretical Computer Science](http://mfleck.cs.illinois.edu/building-blocks/index.html) - Margaret M. Fleck
|
||||
* [Category Theory for Computing Science](http://www.tac.mta.ca/tac/reprints/articles/22/tr22.pdf) (PDF)
|
||||
* [Category Theory for Programmers](https://github.com/hmemcpy/milewski-ctfp-pdf) - Bartosz Milewski (PDF)
|
||||
* [Delftse Foundations of Computation](https://textbooks.open.tudelft.nl/textbooks/catalog/book/13) - Stefan Hugtenburgand, Neil Yorke-Smith @ TU Delft Open (PDF)
|
||||
* [Design of a Programmer](https://www.smashwords.com/books/view/639609) - Prakash Hegade (PDF)
|
||||
* [Homotopy Type Theory: Univalent Foundations of Mathematics](http://homotopytypetheory.org/book/) (PDF)
|
||||
* [Introduction to Computer Science](http://www.cse.iitd.ernet.in/~suban/CSL102/) - Prof. Subhashis Banerjee, IIT Delhi
|
||||
|
@@ -7,6 +7,7 @@
|
||||
* [Java](#java)
|
||||
* [JavaScript](#javascript)
|
||||
* [Language Agnostic](#language-agnostic)
|
||||
* [PHP](#php)
|
||||
* [Python](#python)
|
||||
* [Django](#django)
|
||||
* [Ruby](#ruby)
|
||||
@@ -44,6 +45,12 @@
|
||||
* [Дизайн патерни - просто, як двері](http://designpatterns.andriybuday.com) - А. Будай
|
||||
|
||||
|
||||
### PHP
|
||||
|
||||
* [Symfony. Швидкий старт](https://symfony.com/doc/current/the-fast-track/uk/index.html) - Symfony SAS
|
||||
* [Документація Laravel 8.x](https://www.docs-laravel.site/docs/8.x/) - Laravel.su
|
||||
|
||||
|
||||
### Python
|
||||
|
||||
* [Пориньте у Python 3](https://uk.wikibooks.org/wiki/Пориньте_у_Python_3) - Марк Пілігрим
|
||||
|
@@ -88,7 +88,7 @@
|
||||
|
||||
### 版本控制
|
||||
|
||||
* [沉浸式学 Git](http://igit.linuxtoy.org/index.html)
|
||||
* [沉浸式学 Git](https://web.archive.org/web/20191004044726/http://igit.linuxtoy.org:80/index.html)
|
||||
* [猴子都能懂的GIT入门](http://backlogtool.com/git-guide/cn/)
|
||||
* [学习 Git 分支](https://learngitbranching.js.org)
|
||||
* [Git - 简易指南](http://rogerdudler.github.io/git-guide/index.zh.html)
|
||||
@@ -288,7 +288,7 @@
|
||||
* [HTTP/2.0 中文翻译](http://yuedu.baidu.com/ebook/478d1a62376baf1ffc4fad99?pn=1)
|
||||
* [http2讲解](https://www.gitbook.com/book/ye11ow/http2-explained/details)
|
||||
* [JSON风格指南](https://github.com/darcyliu/google-styleguide/blob/master/JSONStyleGuide.md)
|
||||
* [Wireshark用户手册](http://man.lupaworld.com/content/network/wireshark/index.html)
|
||||
* [Wireshark用户手册](https://web.archive.org/web/20200415002730/http://man.lupaworld.com/content/network/wireshark/index.html)
|
||||
|
||||
|
||||
### WEB服务器
|
||||
@@ -723,6 +723,7 @@
|
||||
* [Rust 官方教程](https://github.com/KaiserY/rust-book-chinese)
|
||||
* [Rust 语言学习笔记](https://github.com/photino/rust-notes)
|
||||
* [RustPrimer](https://github.com/rustcc/RustPrimer)
|
||||
* [Tour of Rust](https://tourofrust.com/00_zh-cn.html)
|
||||
|
||||
|
||||
### Scala
|
||||
|
@@ -86,6 +86,7 @@
|
||||
* [Super Data Science](https://www.superdatascience.com/podcast/) (podcast)
|
||||
* [Talking Machines](http://www.thetalkingmachines.com) (podcast)
|
||||
* [The Banana Data Podcast](https://banana-data.buzzsprout.com) - Triveni Gandhi and Christopher Peter Makris (podcast)
|
||||
* [The Data Science Podcast](https://developer.ibm.com/podcasts/the-data-science-podcast/) - IBM (podcast)
|
||||
|
||||
|
||||
### Elixir
|
||||
@@ -155,8 +156,8 @@
|
||||
|
||||
### JavaScript
|
||||
|
||||
* [devMode.fm](https://devmode.fm) - Andrew Welch, Patrick Harrington, Jonathan Melville, Michael Rog et al. (podcast)
|
||||
* [FiveJS](https://fivejs.codeschool.com) (podcast)
|
||||
* [Free Quality Javascript video tutorials and screencasts](http://www.screencasts.org/topics/javascript) (screencast)
|
||||
* [Front End Happy Hour](http://frontendhappyhour.com) (podcast)
|
||||
* [Frontend First](https://frontendfirst.fm) - Sam Selikoff and Ryan Toronto (podcast)
|
||||
* [Frontend Five](https://frontendfive.codeschool.com) (podcast)
|
||||
@@ -166,7 +167,7 @@
|
||||
* [JS Party](https://changelog.com/jsparty) (podcast)
|
||||
* [Modern Web](https://www.thisdot.co/modern-web) (podcast)
|
||||
* [Node Tuts - Node.JS Video Tutorials](http://nodetuts.com) (screencast)
|
||||
* [Real Talk JavaScript](https://realtalkjavascript.simplecast.com) (podcast)
|
||||
* [Real Talk JavaScript](https://realtalkjavascript.simplecast.fm) (podcast)
|
||||
* [Syntax](https://syntax.fm) (podcast)
|
||||
* [The Javascript Show](http://javascriptshow.com) (podcast)
|
||||
|
||||
@@ -174,12 +175,13 @@
|
||||
#### Angular
|
||||
|
||||
* [Angular Air](https://angularair.com) (podcast)
|
||||
* [Angular Master](https://anchor.fm/angular-master) (podcast)
|
||||
|
||||
|
||||
#### Elm
|
||||
|
||||
* [Elm Radio](https://elm-radio.com) - Dillon Kearns and Jeroen Engels (podcast)
|
||||
* [Elm Town](https://elmtown.audio) (podcast)
|
||||
* [Elm Town](https://elmtown.simplecast.com) (podcast)
|
||||
|
||||
|
||||
#### Ember.js
|
||||
@@ -191,7 +193,7 @@
|
||||
#### Node.js
|
||||
|
||||
* [Node University](https://nodeuniversity.simplecast.fm) - Azat Mardan (podcast)
|
||||
* [Nodeup](http://nodeup.com) (podcast)
|
||||
* [Nodeup](https://player.fm/series/nodeup) (podcast)
|
||||
* [Twitter Bot Tutorial - Node.js and Processing](https://www.youtube.com/playlist?list=PLRqwX-V7Uu6atTSxoRiVnSuOn6JHnq2yV) (screencast)
|
||||
|
||||
|
||||
@@ -202,6 +204,7 @@
|
||||
|
||||
#### React.js
|
||||
|
||||
* [Chats with Kent C. Dodds](https://kentcdodds.com/chats/04) - Kent C Dodds (podcast)
|
||||
* [React Native Podcast](https://devchat.tv/react-native-radio) (podcast)
|
||||
* [React Podcast](https://reactpodcast.simplecast.fm) (podcast)
|
||||
* [React Round Up](https://devchat.tv/podcasts/react-round-up) - DevChat.tv (podcast)
|
||||
@@ -220,7 +223,6 @@
|
||||
* [/dev/hell](http://devhell.info) (podcast)
|
||||
* [Arrested DevOps](https://www.arresteddevops.com) (podcast)
|
||||
* [baseCS](https://www.codenewbie.org/basecs) (podcast based on [a series of posts on medium](https://medium.com/basecs))
|
||||
* [Beats, Rye & Types](http://beatsryetypes.com) (podcast)
|
||||
* [Between \| Screens Podcast](https://soundcloud.com/between-screens) (podcast)
|
||||
* [BSDTalk](http://bsdtalk.blogspot.com) (podcast)
|
||||
* [CodeNewbie](http://www.codenewbie.org/podcast) (podcast)
|
||||
@@ -238,9 +240,11 @@
|
||||
* [Frontside the Podcast](https://frontside.io/podcast/) (podcast)
|
||||
* [Full Stack Radio](http://www.fullstackradio.com) (podcast)
|
||||
* [Functional Geekery](https://www.functionalgeekery.com) (podcast)
|
||||
* [Garbage](http://garbage.fm) (podcast)
|
||||
* [Garbage](https://garbage.jcs.org) (podcast)
|
||||
* [Hacker Culture](https://anchor.fm/hackerculture) (podcast)
|
||||
* [IBM Developer Podcast](https://developer.ibm.com/podcasts/ibm_developer_podcast/) - IBM (podcast)
|
||||
* [IEEE Software's "On Computing" with Grady Booch](http://www.computer.org/web/computingnow/oncomputing) (podcast)
|
||||
* [In the Open with Luke and Joe](https://developer.ibm.com/podcasts/in-the-open-with-luke-and-joe/) - Luke Schantz, Joe Sepi (podcast)
|
||||
* [Ladybug Podcast](https://www.ladybug.dev) (podcast)
|
||||
* [Learn to Code with Me](http://learntocodewith.me/podcast/) (podcast)
|
||||
* [Loosely Coupled](http://looselycoupled.info) (podcast)
|
||||
@@ -254,27 +258,28 @@
|
||||
* [Software Engineering Radio](http://www.se-radio.net) (podcast)
|
||||
* [Syscast Podcast](http://podcast.sysca.st) (podcast)
|
||||
* [Talking Code](http://www.talkingcode.com) (podcast)
|
||||
* [Testing In The Pub](http://testinginthepub.co.uk/testinginthepub/) (podcast)
|
||||
* [Testing In The Pub](https://testingpodcast.com/category/testing-in-the-pub/) (podcast)
|
||||
* [The Big Web Show](http://5by5.tv/bigwebshow) (podcast)
|
||||
* [The Changelog Podcast](https://changelog.com/podcast/) (podcast)
|
||||
* [The Cloudcast](http://www.thecloudcast.net) (podcast)
|
||||
* [The Cognicast](http://blog.cognitect.com/cognicast) (podcast)
|
||||
* [The Creative Coding Podcast](http://creativecodingpodcast.com) (podcast)
|
||||
* [The Cynical Developer: Weekly Technology and Software Developer Podcast](https://cynicaldeveloper.com/podcast) (podcast)
|
||||
* [The Debug Log](http://thedebuglog.com) (podcast)
|
||||
* [The Debug Log](https://player.fm/series/series-1402172) (podcast)
|
||||
* [The Hanselminutes podcast](http://hanselminutes.com) (podcast)
|
||||
* [The Path to Performance](https://pathtoperf.com) (podcast)
|
||||
* [The Podcast from DZone.com: "For Developers, by Developers"](https://dzone.com/podcast) (podcast)
|
||||
* [The Podcast from DZone.com: "For Developers, by Developers"](https://soundcloud.com/john-esposito-23072673) (podcast)
|
||||
* [The Silver Bullet Security Podcast with Gary McGraw](http://www.computer.org/web/computingnow/silverbullet) (podcast)
|
||||
* [The Stack Overflow Podcast](https://stackoverflow.blog/podcast/) (podcast)
|
||||
* [The Web Ahead](http://5by5.tv/webahead) (podcast)
|
||||
* [The Web Platform](http://thewebplatform.libsyn.com) (podcast)
|
||||
* [Thinking with Tanay](https://anchor.fm/tanaypratap) (podcast)
|
||||
* [This Developer's Life](http://thisdeveloperslife.com) (podcast)
|
||||
* [ThoughtWorks](https://soundcloud.com/thoughtworks) (podcast)
|
||||
* [Three Devs and a Maybe](http://threedevsandamaybe.com) (podcast)
|
||||
* [Toolsday](http://toolsday.io) (podcast)
|
||||
* [TTL Podcast](http://ttlpodcast.com) (podcast)
|
||||
* [Web Security Warriors](https://devchat.tv/web-security-warriors/) (podcast)
|
||||
* [Toolsday](https://spec.fm/podcasts/toolsday) (podcast)
|
||||
* [TTL Podcast](https://podtail.com/es/podcast/ttl-podcast/) (podcast)
|
||||
* [Web Security Warriors](https://www.stitcher.com/show/web-security-warriors) (podcast)
|
||||
* [Women in TECH with Ariana](https://podcasts.apple.com/us/podcast/women-in-tech-with-ariana/id1338917627) (podcast)
|
||||
|
||||
|
||||
@@ -339,5 +344,5 @@
|
||||
### Vim
|
||||
|
||||
* [Free screencasts about the text editor Vim](http://vimcasts.org) (screencast)
|
||||
* [The Vim Blog](https://thevimblog.com/podcast) (podcast)
|
||||
* [The Vim Blog](https://soundcloud.com/thevimcast) (podcast)
|
||||
* [vim Hacking](https://www.youtube.com/playlist?list=PL-p5XmQHB_JSTaEPygu1DZjuFfb704Uv7) (screencast)
|
||||
|
@@ -19,7 +19,7 @@
|
||||
|
||||
### Desarrollo Web
|
||||
|
||||
* [Codalot Podcast](https://codalot.dev) (podcast)
|
||||
* [Codalot Podcast](https://www.ivoox.com/escuchar-codalot-podcast_nq_747399_1.html) (podcast)
|
||||
* [Hablando.js](https://anchor.fm/carlosazaustre) - Carlos Azaustre (podcast)
|
||||
* [La Web es la Plataforma](https://anchor.fm/the-web-is-the-platform) (podcast)
|
||||
* [República Web](https://republicaweb.es) (podcast)
|
||||
@@ -64,8 +64,8 @@
|
||||
* [Doomling & Chill](https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy8zNGM2ZjE5MC9wb2RjYXN0L3Jzcw==) (podcast)
|
||||
* [Educando Geek](https://educandogeek.github.io) (podcast)
|
||||
* [Frikismo Puro](https://www.ivoox.com/podcast-frikismo-puro_sq_f1268809_1.html) (podcast)
|
||||
* [Hijos de la Web](https://www.hijosdelaweb.com) (podcast) (Última Actualización, Marzo 2020)
|
||||
* [iCharlas](http://icharlas.es) (podcast)
|
||||
* [Hijos de la Web](https://www.ivoox.com/podcast-hijos-web_sq_f1588708_1.html) (podcast)
|
||||
* [iCharlas](https://www.ivoox.com/podcast-icharlas-podcast_sq_f155400_1.html) (podcast)
|
||||
* [La Tecnologería](https://tecnologeria.com) (podcast)
|
||||
* [Más allá de la innovación](https://masalladelainnovacion.com/todos-los-podcasts/) (podcast)
|
||||
* [Mixx.io](https://mixx.io/podcasts) (podcast)
|
||||
|
@@ -6,4 +6,5 @@
|
||||
### Technology
|
||||
|
||||
* [رادیو گیک](https://soundcloud.com/jadijadi) (podcast)
|
||||
* [رادیو گیک](https://anchor.fm/radiojadi) - Jadi (podcast)
|
||||
* [رادیو گیک](https://www.youtube.com/playlist?list=PL-tKrPVkKKE1peHomci9EH7BmafxdXKGn) (videocast)
|
||||
|
19
casts/free-podcasts-screencasts-fr.md
Normal file
19
casts/free-podcasts-screencasts-fr.md
Normal file
@@ -0,0 +1,19 @@
|
||||
### Index
|
||||
|
||||
* [Java](#java)
|
||||
* [Langage Agnostique](#language-agnostic)
|
||||
|
||||
|
||||
### Java
|
||||
|
||||
* [Les Cast Codeurs Podcast](https://lescastcodeurs.com) (podcast)
|
||||
|
||||
|
||||
### Language Agnostic
|
||||
|
||||
* [Artisan Developpeur](https://artisandeveloppeur.fr/podcast) (podcast)
|
||||
* [Dev'Obs](https://devobs.p7t.tech) (podcast)
|
||||
* [IFTTD - If This Then Dev](https://ifttd.io) (podcast)
|
||||
* [Le Comptoir Sécu](https://www.comptoirsecu.fr) (podcast)
|
||||
* [Message à caractère informatique](https://www.clever-cloud.com/fr/podcast) (podcast)
|
||||
* [NoLimitSecu](https://www.nolimitsecu.fr) (podcast)
|
@@ -1,3 +1,4 @@
|
||||
### Podcast
|
||||
|
||||
* [Ceritanya Developer Podcast](https://anchor.fm/ceritanya-developer) (Podcast)
|
||||
* [Devmuslim Podcast](https://anchor.fm/devmuslimid) (Podcast)
|
||||
|
14
casts/free-podcasts-screencasts-si.md
Normal file
14
casts/free-podcasts-screencasts-si.md
Normal file
@@ -0,0 +1,14 @@
|
||||
### Index
|
||||
|
||||
* [DevOps](#devops)
|
||||
* [FOSS](#foss)
|
||||
|
||||
|
||||
### DevOps
|
||||
|
||||
* [DevOps With Zack](https://anchor.fm/arshad-zackeriya) - Arshad Zackeriya
|
||||
|
||||
|
||||
### FOSS
|
||||
|
||||
* [SLIIT FOSSCAST](https://anchor.fm/sliit-foss-community) - SLIIT FOSS Community
|
@@ -9,6 +9,7 @@
|
||||
* [codefiction](https://codefiction.tech) (podcast)
|
||||
* [devPod](https://devpod.org) (screencast)
|
||||
* [kodpod](https://kodpod.live) (podcast)
|
||||
* [Trendyol Tech Podcasts](https://trendyol.simplecast.com) (podcast)
|
||||
|
||||
|
||||
### JavaScript
|
||||
|
@@ -9,6 +9,7 @@
|
||||
* [Python](#python)
|
||||
* [Rust](#rust)
|
||||
* [Spieleentwicklung](#spieleentwicklung)
|
||||
* [TypeScript](#typescript)
|
||||
|
||||
|
||||
<h3 id="cpp">C++</h3>
|
||||
@@ -60,3 +61,9 @@
|
||||
### Spieleentwicklung
|
||||
|
||||
* [Unreal Engine 4 Tutorial Deutsch/German](https://www.youtube.com/playlist?list=PLNmsVeXQZj7olLCliQ05e6hvEOl6sbBgv) - The Morpheus Tutorials
|
||||
|
||||
|
||||
### TypeScript
|
||||
|
||||
* [Erstellen von Javascript-Anwendung mithilfe von TypeScript](https://docs.microsoft.com/de-de/learn/paths/build-javascript-applications-typescript/) - Microsoft
|
||||
* [TypeScript lernen: Eine Einführung in 80 Minuten](https://www.youtube.com/watch?v=_CaGUZNEobk) - Golo Roden
|
||||
|
8
courses/free-courses-el.md
Normal file
8
courses/free-courses-el.md
Normal file
@@ -0,0 +1,8 @@
|
||||
### Index
|
||||
|
||||
* [JavaScript](#javascript)
|
||||
|
||||
|
||||
### JavaScript
|
||||
|
||||
* [Εισαγωγή Στον WEB Προγραμματισμό Με JavaScript](https://kassapoglou.github.io/javascript/javascript-programming.html) - Μιχάλης Κασάπογλου
|
@@ -52,6 +52,7 @@
|
||||
* [.NET](#net)
|
||||
* [OCaml](#ocaml)
|
||||
* [Perl](#perl)
|
||||
* [Pharo](#pharo)
|
||||
* [PHP](#php)
|
||||
* [PLC - Programmable logic controllers](#plc---programmable-logic-controllers)
|
||||
* [Processing](#processing)
|
||||
@@ -64,6 +65,7 @@
|
||||
* [Rust](#rust)
|
||||
* [Scala](#scala)
|
||||
* [Security](#security)
|
||||
* [Solidity](#solidity)
|
||||
* [Swift](#swift)
|
||||
* [Vapor](#vapor)
|
||||
* [Theory](#theory)
|
||||
@@ -102,6 +104,7 @@
|
||||
* [Data Structures and Algorithms](https://www.youtube.com/playlist?list=PLdo5W4Nhv31bbKJzrsKfMpo_grxuLl8LU) - Jenny's lectures CS/IT NET&JRF
|
||||
* [Data Structures and Algorithms for Beginners](https://www.youtube.com/watch?v=BBpAmxU_NQo) - Programming with Mosh
|
||||
* [Data Structures and Algorithms Specialization](https://www.coursera.org/specializations/data-structures-algorithms) - UC San Diego, HSE University
|
||||
* [Data Structures and Algorithms Tutorial](https://www.tutorialspoint.com/data_structures_algorithms/) - Tutorials Point
|
||||
* [Data Structures Easy to Advanced Course - Full Tutorial from a Google Engineer](https://www.youtube.com/watch?v=RBSGKlAvoiM) - William Fiset - (freeCodeCamp)
|
||||
* [IIT Bombay Foundation of Data Structures (CS213.1x)](https://courses.edx.org/courses/course-v1:IITBombayX+CS213.1x+1T2017/course/)
|
||||
* [Intro to Data Structures and Algorithms](https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513) - Brynn Claypoole, Horatio Thomas (Udacity)
|
||||
@@ -112,8 +115,8 @@
|
||||
* [Princeton University Algorithms, Part 1](https://www.coursera.org/learn/algorithms-part1)
|
||||
* [Princeton University Algorithms, Part 2](https://www.coursera.org/learn/algorithms-part2)
|
||||
* [Sorting Algorithms](https://www.youtube.com/playlist?list=PL2_aWCzGMAwKedT2KfDMB9YA5DgASZb3U) - mycodeschool
|
||||
* [Stanford University Algorithms: Design and Analysis, Part 1](http://online.stanford.edu/course/algorithms-design-and-analysis-part-1)
|
||||
* [Stanford University Algorithms: Design and Analysis, Part 2](http://online.stanford.edu/course/algorithms-design-and-analysis-part-2)
|
||||
* [Stanford University Algorithms: Design and Analysis, Part 1](https://online.stanford.edu/courses/soe-ycsalgorithms1-algorithms-design-and-analysis-part-1)
|
||||
* [Stanford University Algorithms: Design and Analysis, Part 2](https://online.stanford.edu/courses/soe-ycs0001-algorithms-design-and-analysis-part-2)
|
||||
* [This is CS50x](https://cs50.harvard.edu/x/2021) - David J. Malan (Harvard OpenCourseWare)
|
||||
|
||||
|
||||
@@ -137,6 +140,7 @@
|
||||
* [Firebase in a Weekend: Android](https://www.udacity.com/course/firebase-in-a-weekend-by-google-android--ud0352) - (Udacity)
|
||||
* [Gradle for Android and Java](https://www.udacity.com/course/gradle-for-android-and-java--ud867) - (Udacity)
|
||||
* [Kotlin Bootcamp for Programmers](https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011) - (Udacity)
|
||||
* [Learn Android Application Development for Beginners](https://www.udemy.com/course/learn-android-application-development-y/) - Johan Jurrius, ProgramMe Programming (Udemy)
|
||||
* [Learn how to program: Android](https://www.learnhowtoprogram.com/android) - Epicodus Inc.
|
||||
* [Material design](https://material.io/guidelines/)
|
||||
* [Material Design for Android Developers](https://www.udacity.com/course/material-design-for-android-developers--ud862) - (Udacity)
|
||||
@@ -162,6 +166,7 @@
|
||||
### Assembly
|
||||
|
||||
* [Binary Exploitation / Memory Corruption by LiveOverflow](https://www.youtube.com/playlist?list=PLhixgUqwRTjxglIswKp9mpkfPNfHkzyeN) - LiveOverflow (YouTube)
|
||||
* [C Programming and Assembly Language](https://nptel.ac.in/courses/106/106/106106210/) - Prof. Janakiraman Viraraghavan, IIT Madras (NPTEL)
|
||||
* [Introduction To Reverse Engineering Software](http://opensecuritytraining.info/IntroductionToReverseEngineering.html) - Matt Briggs (OpenSecurityTraining)
|
||||
* [Introductory Intel x86: Architecture, Assembly, Applications, & Alliteration](http://opensecuritytraining.info/IntroX86.html) - Xeno Kovah (OpenSecurityTraining)
|
||||
|
||||
@@ -173,12 +178,23 @@
|
||||
|
||||
### Bash / Shell
|
||||
|
||||
* [Bash Basics for Cloud Computing](https://www.udemy.com/course/bash-basics-for-cloud-computing/) - Kumulus Technologies (Udemy)
|
||||
* [Bento Shell Track](https://bento.io/topic/shell) - Jon Chan (Bento)
|
||||
* [How to CMake Good](https://www.youtube.com/playlist?list=PLK6MXr8gasrGmIiSuVQXpfFuE1uPT615s) - vector-of-bool (YouTube)
|
||||
* [Shell Scripting Tutorial](https://www.youtube.com/playlist?list=PL7B7FA4E693D8E790) - The Bad Tutorials (YouTube)
|
||||
* [Shell Scripting Tutorial for Beginners](https://www.youtube.com/playlist?list=PLS1QulWo1RIYmaxcEqw5JhK3b-6rgdWO_) - ProgrammingKnowledge (YouTube)
|
||||
|
||||
|
||||
### Blockchain
|
||||
|
||||
* [Blockchain Developer Tutorials](https://www.youtube.com/playlist?list=PLS5SEs8ZftgUTXs0OJD2LFpYBPr4L54id) - Gregory McCubbin (Dapp University)
|
||||
* [Blockchain: Foundations and Use Cases](https://www.coursera.org/learn/blockchain-foundations-and-use-cases) - ConsenSys Academy (Coursera)
|
||||
* [Blockchain Specialization](https://www.coursera.org/specializations/blockchain) - Bina Ramamurthy (Coursera)
|
||||
* [Build 5 Dapps on the Ethereum Blockchain - Beginner Tutorial](https://www.youtube.com/watch?v=8wMKq7HvbKw) - Julien Klepatch, EatTheBlocks (freeCodeCamp.org)
|
||||
* [CryptoZombies.io](https://cryptozombies.io) - CleverFlare, Loom Network
|
||||
* [Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial](https://www.youtube.com/watch?v=M576WGiDBdQ) - Patrick Collins (freeCodeCamp.org)
|
||||
|
||||
|
||||
### Bootstrap
|
||||
|
||||
* [Bootstrap 4 Quick Start: Code Modern Responsive Websites](https://www.udemy.com/course/bootstrap-4) - Brad Hussey (Udemy)
|
||||
@@ -214,6 +230,7 @@
|
||||
* [C++ Programming Tutorial for Beginners (For Absolute Beginners)](https://www.youtube.com/playlist?list=PLS1QulWo1RIYSyC6w2-rDssprPrEsgtVK) - ProgrammingKnowledge
|
||||
* [C++ Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWoVZWSN-ze3VVtIfZfXwAGM) - The Bad Tutorials
|
||||
* [C++ Tutorial for Beginners - Full Course](https://www.youtube.com/watch?v=vLnPwxZdW4Y) - Mike Dane - (freeCodeCamp)
|
||||
* [C++ Tutorial for Complete Beginners](https://www.udemy.com/course/free-learn-c-tutorial-beginners/) - John Purcell (Udemy)
|
||||
* [Google's C++ Course](https://developers.google.com/edu/c++/)
|
||||
* [Introduction to C++](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-096-introduction-to-c-january-iap-2011/) (MIT's opencourseware)
|
||||
* [Introduction to C++](https://www.edx.org/course/introduction-to-c-3) - Microsoft (edX) (:card_file_box: *archived*)
|
||||
@@ -269,6 +286,7 @@
|
||||
|
||||
* [MongoDB University](https://university.mongodb.com) - MongoDB, Inc. (email address *required*)
|
||||
* [Neo4j Graph Database Tutorial](https://www.youtube.com/playlist?list=PLqfPEK2RTgChcOZ6qHgSfwiBPCz2Bzdjh) - Satish C J (YouTube)
|
||||
* [Redis University](https://university.redis.com) - Redis Inc. *(email address required)*
|
||||
|
||||
|
||||
#### SQL
|
||||
@@ -296,6 +314,7 @@
|
||||
* [Introduction to Reinforcement learning with David Silver](https://www.youtube.com/playlist?list=PLqYmG7hTraZBiG_XpjnPrSNw-1XQaM_gB) - David Silver
|
||||
* [MIT 6.S094: Deep Learning for Self-Driving Cars](https://selfdrivingcars.mit.edu)
|
||||
* [MIT 6.S191: Introduction to Deep Learning](http://introtodeeplearning.com) - Alexander Amini, Ava Soleimany
|
||||
* [NYU Deep Learning SP21](https://youtube.com/playlist?list=PLLHTzKZzVU9e6xUfG10TkTWApKSZCzuBI) Alfredo Canziani
|
||||
* [Practical Deep Learning For Coders taught](http://www.fast.ai) - Jeremy Howard
|
||||
* [Practical Deep Learning for Coders, v3 (using fastai library)](https://course.fast.ai)
|
||||
* [Self-Paced Courses for Deep Learning](https://developer.nvidia.com/deep-learning-courses)
|
||||
@@ -347,6 +366,7 @@
|
||||
* [Bento GitHub Learning Track](https://bento.io/topic/github) (Bento)
|
||||
* [Git](https://www.youtube.com/playlist?list=PLFBirL3MAv29Vy_L7MmV2QaZLvAadFPHR) - Gwendolyn Faraday
|
||||
* [Git & GitHub](https://www.youtube.com/playlist?list=PLWKjhJtqVAbkFiqHnNaxpOPhh9tSWMXIF) - Briana Marie, freeCodeCamp.org (YouTube)
|
||||
* [Git & GitHub](https://www.youtube.com/playlist?list=PLhW3qG5bs-L8OlICbNX9u4MZ3rAt5c5GG) - Raghav Pal, Automation Step by Step
|
||||
* [Git & GitHub Crash Course](https://www.udemy.com/course/git-and-github-crash-course-creating-a-repository-from-scratch/) - Kalob Taulien (Udemy)
|
||||
* [Git & GitHub Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9goXbgTDQ0n_4TBzOO0ocPR) (The Net Ninja)
|
||||
* [Git and GitHub for Poets](https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZF9C0YMKuns9sLDzK6zoiV)
|
||||
@@ -362,6 +382,7 @@
|
||||
* [A Tour Of Go](https://tour.golang.org/welcome/1)
|
||||
* [Go Tutorial](http://www.tutorialspoint.com/go/index.htm)
|
||||
* [Golang \| Gin HTTP Framework](https://www.youtube.com/playlist?list=PL3eAkoh7fypr8zrkiygiY1e9osoqjoV9w) - Pragmatic Reviews
|
||||
* [Golang basics](https://www.youtube.com/playlist?list=PLve39GJ2D71xX0Ham0WoPaYfl8oTzZfN6) - Golang dojo
|
||||
* [Golang in under an hour](https://www.youtube.com/watch?v=N0fIANJkwic) - Eli Goldberg
|
||||
* [Golang Tutorial - Learn Go Programming Language](https://www.geeksforgeeks.org/golang-tutorial-learn-go-programming-language/) - GeeksforGeeks
|
||||
* [Gophercises: Free Coding Exercises for Budding Gophers](https://gophercises.com) - Jon Calhoun (email address *required*)
|
||||
@@ -385,19 +406,23 @@
|
||||
* [Build a Personal Website with Dash](https://dash.generalassemb.ly)
|
||||
* [Build a responsive website with Webflow](https://www.bloc.io/tutorials/webflow-tutorial-design-responsive-sites-with-webflow)
|
||||
* [Build a SaaS landing page using Skeleton](https://www.bloc.io/tutorials/jottly-a-beginner-s-guide-to-html-css-skeleton-and-animate-css)
|
||||
* [Build Dynamic Websites](http://cs75.tv/2010/fall/)
|
||||
* [Build Dynamic Websites](https://web.archive.org/web/20210812200413/http://cs75.tv/2010/fall/) - David J. Malan [(YouTube)](https://www.youtube.com/playlist?list=PLvJoKWRPIu8GhAhDBAH0BFB9BS7YxM1WT)
|
||||
* [Code Your First Game: Arcade Classic in JavaScript on Canvas](https://www.udemy.com/code-your-first-game/) - Chris DeLeon (Udemy)
|
||||
* [Complete HTML/CSS BootCamp](https://frontendmasters.com/bootcamp/) - FrontEnd Masters
|
||||
* [Conquering freeCodeCamp's Curriculum](https://youtube.com/playlist?list=PLgBH1CvjOA62oNEVgz-dECiCZCE_Q3ZFH) - Florin Pop (Youtube)
|
||||
* [CSS Flexbox - Mastering the Basics](https://www.udemy.com/css-flexbox-mastering-the-basics/) - Vishwas Gopinath (Udemy)
|
||||
* [CSS Grid](https://cssgrid.io) - Wesbos
|
||||
* [CSS Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWqMH9a9DY8LFKrJ5NJCFHHe)
|
||||
* [CSS Tutorials](https://youtube.com/playlist?list=PLDyQo7g0_nsUjf046cCHKJ16U1SoXrElZ) - Dev Ed (Youtube)
|
||||
* [CSS3 tutorial for beginners \| Learn CSS3](https://www.udemy.com/course/css3-tutorial-for-beginners-learn-css3/) - Udemy
|
||||
* [Flexbox in 30 Days](https://github.com/samanthaming/Flexbox30) - Samantha Ming
|
||||
* [HTML & CSS](https://www.youtube.com/playlist?list=PLillGF-RfqbZTASqIqdvm1R5mLrQq79CU) - Brad Traversy, Traversy Media (YouTube)
|
||||
* [HTML & CSS Crash Course](https://www.youtube.com/playlist?list=PL4cUxeGkcC9ivBf_eKCPIAYXWzLlPAm6G) - The Net Ninja (Shaun Pelling)
|
||||
* [HTML and CSS Crash Course](https://scrimba.com/learn/htmlcss) - Kevin Powell (scrimba)
|
||||
* [HTML and CSS Crash For Beginner](https://youtube.com/playlist?list=PL4-IK0AVhVjM0xE0K2uZRvsM7LkIhsPT-) - Kevin Powell (YouTube)
|
||||
* [HTML and CSS Tutorials](https://www.youtube.com/playlist?list=PL0eyrZgxdwhwNC5ppZo_dYGVjerQY3xYU) - Dani Krossing
|
||||
* [HTML Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWr_FB-hVEgEGUESZL1TOiJ6)
|
||||
* [HTML5 and CSS3 Fundamentals](https://www.udemy.com/course/html5-fundamentals-for-beginners/) - Stone River eLearning (Udemy)
|
||||
* [Learn how to program: CSS](https://www.learnhowtoprogram.com/css) - Epicodus Inc.
|
||||
* [Learn HTML and CSS](https://www.bitdegree.org/courses/coding-for-beginners-space-doggos) (BitDegree)
|
||||
* [Learn HTML5 Programming From Scratch](https://www.udemy.com/learn-html5-programming-from-scratch/)
|
||||
@@ -420,7 +445,7 @@
|
||||
|
||||
### Java
|
||||
|
||||
* [Advanced Software Construction in Java](https://www.edx.org/course/advanced-software-construction-java-mitx-6-005-2x#!)
|
||||
* [Advanced Software Construction in Java](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.2x+1T2017/about)
|
||||
* [Central Connecticut State University, Introduction to CS Using Java](http://chortle.ccsu.edu/CS151/cs151java.html)
|
||||
* [CS106A - Programming Methodology](https://see.stanford.edu/Course/CS106A) - (Stanford)
|
||||
* [Introduction to Java](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010/)
|
||||
@@ -432,6 +457,7 @@
|
||||
* [Java Programming](https://java-programming.mooc.fi) - University of Helsinki
|
||||
* [Java Programming: Solving Problems with Software](https://www.coursera.org/learn/java-programming) - (Coursera)
|
||||
* [Java tutorial for beginners](https://youtube.com/playlist?list=PLZPZq0r_RZOMhCAyywfnYLlrjiVOkdAI1) - Bro Code (YouTube)
|
||||
* [Java Tutorial for Complete Beginners](https://www.udemy.com/course/java-tutorial/) - John Purcell (Udemy)
|
||||
* [Learn how to program: Java](https://www.learnhowtoprogram.com/java-june-2017) - Epicodus Inc.
|
||||
* [Learn Java](https://www.sololearn.com/learning/1068) - Sololearn *(email address required)*
|
||||
* [Object-Oriented programming with Java, part I](https://moocfi.github.io/courses/2013/programming-part-1/)
|
||||
@@ -439,29 +465,37 @@
|
||||
* [Princeton Algorithms, Part 1](https://www.coursera.org/course/algs4partI)
|
||||
* [Problem Solving With Java](https://www.udacity.com/course/intro-to-java-programming--cs046) (Udacity)
|
||||
* [Programming in Java](https://nptel.ac.in/courses/106/105/106105191/) - Prof. Debasis Samanta (NPTEL)
|
||||
* [Software Construction in Java](https://www.edx.org/course/software-construction-java-mitx-6-005-1x)
|
||||
* [Software Construction in Java](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.1x+3T2016/about)
|
||||
* [Spring 5 Core - An Ultimate Guide](https://www.udemy.com/learn-spring-5-core-from-scratch/) - Somnath Musib (Udemy)
|
||||
|
||||
|
||||
### JavaScript
|
||||
|
||||
* [Asynchronous Programming: The End of The Loop](https://egghead.io/courses/asynchronous-programming-the-end-of-the-loop) - Jafar Husain
|
||||
* [Beginner's Series to: JavaScript](https://youtube.com/playlist?list=PLlrxD0HtieHhW0NCG7M536uHGOtJ95Ut2) - Microsoft Developer (YouTube)
|
||||
* [Bento JavaScript Learning Track](https://bento.io/topic/javascript) (Bento)
|
||||
* [Egghead.io](https://egghead.io)
|
||||
* [Cycle.js Fundamentals](https://egghead.io/courses/cycle-js-fundamentals) - André Staltz
|
||||
* [ES6 and Typescript Tutorial](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhI0V5mE9Vu6Nm-nap8EcjV) - Codevolution, Vishwas Gopinath (YouTube)
|
||||
* [Functional Programming in Javascript](https://www.youtube.com/playlist?list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84) - Mattias Petter Johansson «Fun Fun Function» (Youtube)
|
||||
* [Intro to JavaScript ES6 programming](https://www.youtube.com/playlist?list=PL-xu4i_QDSxcoDNeh8rx5-pHCCTOg0XsI)
|
||||
* [Intro To JavaScript Unit Testing & BDD](https://www.youtube.com/watch?v=u5cLK1UrFyQ) - Traversy Media
|
||||
* [Javascript Array Methods](https://youtube.com/playlist?list=PLgBH1CvjOA62PBFIDq55-S6Beivje30A2) - Florin Pop (YouTube)
|
||||
* [Javascript Coding Challenges](https://youtube.com/playlist?list=PLgBH1CvjOA63ROz8Wqd7RDD0qpvGXF8x5) - Florin Pop (YouTube)
|
||||
* [Javascript course](https://www.youtube.com/playlist?list=PLRAV69dS1uWSxUIk5o3vQY2-_VKsOpXLD) - Hitesh Choudhary
|
||||
* [Javascript Essentials](https://www.udemy.com/javascript-essentials/) - Lawrence Turton (Udemy)
|
||||
* [Javascript Mini Course 2020](https://www.udemy.com/course/javascript-essentials-mini-course/) - Kalob Taulien (Udemy)
|
||||
* [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9i9Ae2D9Ee1RvylH38dKuET) - The Net Ninja
|
||||
* [Javascript30](https://javascript30.com) - Wesbos
|
||||
* [Learn how to program: JavaScript](https://www.learnhowtoprogram.com/javascript) - Epicodus Inc.
|
||||
* [Learn JavaScript](https://youtube.com/playlist?list=PLgBH1CvjOA636I8hnHSyuOnX341XQrBth) - Florin Pop (YouTube)
|
||||
* [Learn JavaScript - Full Course for Beginners](https://www.youtube.com/watch?v=PkZNo7MFNFg) - Beau Carnes, freeCodeCamp.org (YouTube)
|
||||
* [Learn modern JavaScript](https://scrimba.com/learn/es6) - Beau Carnes (Scrimba) (Scrimba account *required*)
|
||||
* [Learn to Program in Javascript: Beginner to Pro](https://www.udemy.com/course/programming-in-javascript) - Raghavendra Dixit (Udemy)
|
||||
* [learn:query](https://learnquery.infinum.co)
|
||||
* [learn:query](https://learnquery.infinum.com)
|
||||
* [Namaste 🙏 JavaScript: An In-Depth JavaScript Fundamentals Course](https://www.youtube.com/playlist?list=PLlasXeu85E9cQ32gLCvAvr9vNaUccPVNP) - Akshay Saini (YouTube)
|
||||
* [npm - Mastering the Basics](https://www.udemy.com/course/npm-mastering-the-basics/) - Vishwas Gopinath (Udemy)
|
||||
* [Object-Oriented JavaScript](https://www.udacity.com/course/object-oriented-javascript--ud711) - Richard Kalehoff (Udacity)
|
||||
* [Offline Web Applications](https://www.udacity.com/course/offline-web-applications--ud899) - Google, Michael Wales (Udacity)
|
||||
* [Programming Foundations with Javascript, HTML and CSS](https://www.coursera.org/learn/duke-programming-web) - Owen Astrachan, Robert Duvall, Andrew D. Hilton, Susan H. Rodger (Coursera)
|
||||
* [Understanding RxJS](https://youtube.com/playlist?list=PL55RiY5tL51pHpagYcrN9ubNLVXF8rGVi) - Academind
|
||||
* [Vanilla JavaScript](https://www.youtube.com/playlist?list=PLillGF-RfqbbnEGy3ROiLWk7JMCuSyQtX) - Brad Traversy, Traversy Media (YouTube)
|
||||
@@ -520,6 +554,7 @@
|
||||
* [React Crash Course 2020](https://www.youtube.com/watch?v=4UZrsTqkcW4) - freecodecamp
|
||||
* [React Hooks](https://www.youtube.com/playlist?list=PLZlA0Gpn_vH8EtggFGERCwMY5u5hOjf-h) - WebDevSimplified
|
||||
* [ReactJS Basics](https://www.youtube.com/playlist?list=PLe30vg_FG4OSw8SIcLVci-jB_-W1ZkLYp) - Bitfumes
|
||||
* [ReactJS Frontend Web Development For Beginners](https://www.udemy.com/course/react-tutorial/) - Ryan Dhungel (Udemy)
|
||||
* [ReactJS Tutorial for Beginners](https://www.youtube.com/playlist?list=PLC3y8-rFHvwgg3vaYJgHGnModB54rxOk3) - Codevolution
|
||||
* [Start Using React to Build Web Applications](https://egghead.io/courses/react-fundamentals)
|
||||
|
||||
@@ -535,7 +570,7 @@
|
||||
|
||||
#### Redux
|
||||
|
||||
* [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux)
|
||||
* [Getting Started with Redux](https://egghead.io/courses/fundamentals-of-redux-course-from-dan-abramov-bd5cc867)
|
||||
* [Learn Redux](https://learnredux.com) - Wes Bos (email address *requested*)
|
||||
|
||||
|
||||
@@ -547,6 +582,7 @@
|
||||
|
||||
#### Vue.js
|
||||
|
||||
* [Get Started with Nuxt](https://explorers.netlify.com/learn/get-started-with-nuxt) - Debbie O'Brien (Netlify)
|
||||
* [Internationalization with vue-i18n](https://vueschool.io/courses/internationalization-with-vue-i18n)
|
||||
* [Intro to Vue 2](https://www.vuemastery.com/courses/intro-to-vue-js/vue-instance)
|
||||
* [Intro to Vue 3](https://www.vuemastery.com/courses/intro-to-vue-3/intro-to-vue3)
|
||||
@@ -587,7 +623,7 @@
|
||||
### Lua
|
||||
|
||||
* [Learn Lua in 15 Minutes](http://tylerneylon.com/a/learn-lua/) - Tyler Neylon (HTML)
|
||||
* [Lua Interactive Crash Course](http://luatut.com/crash_course.html)
|
||||
* [Lua Interactive Crash Course](https://web.archive.org/web/20201111225216/luatut.com/crash_course.html)
|
||||
* [Lua Tutorial](http://www.tutorialspoint.com/lua/)
|
||||
|
||||
|
||||
@@ -611,6 +647,7 @@
|
||||
|
||||
### Markdown
|
||||
|
||||
* [Communicating using Markdown](https://lab.github.com/githubtraining/communicating-using-markdown) - GitHub Learning Lab *(GitHub account or email address required)*
|
||||
* [MasteringMarkdown](https://masteringmarkdown.com) - Wesbos
|
||||
|
||||
|
||||
@@ -645,6 +682,7 @@
|
||||
* [LouvainX Paradigms of Computer Programming – Abstraction and Concurrency](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-2x-1#!)
|
||||
* [LouvainX Paradigms of Computer Programming – Fundamentals](https://www.edx.org/course/paradigms-computer-programming-louvainx-louv1-1x-1)
|
||||
* [Made with ML](https://madewithml.com) - Goku Mohandas (Applied ML · MLOps · Production)
|
||||
* [MIT 6.824 Distributed Systems (Spring 2020)](https://www.youtube.com/playlist?list=PLrw6a1wE39_tb2fErI4-WkMbsvGQk9_UB) - MIT 6.824 Distributed Systems
|
||||
* [MIT Numerical Methods (2014)](http://www.iitg.ernet.in/kartha/CE601-14/CourseSchedule.htm)
|
||||
* [MIT's Computer Language Engineering](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-035-computer-language-engineering-sma-5502-fall-2005/lecture-notes/)
|
||||
* [MIT's Introduction to Algorithms](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/)
|
||||
@@ -673,6 +711,11 @@
|
||||
* [Perl Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpqRBcStwV0NwMA3nXMh5GC)
|
||||
|
||||
|
||||
### Pharo
|
||||
|
||||
* [The Pharo MOOC](https://mooc.pharo.org) - Damien Cassou, Stéphane Ducasse, Luc Fabresse
|
||||
|
||||
|
||||
### PHP
|
||||
|
||||
* [Laravel 5.8 Tutorial From Scratch](https://www.youtube.com/playlist?list=PLpzy7FIRqpGD0kxI48v8QEVVZd744Phi4) - Coder's Tape (2019)
|
||||
@@ -769,6 +812,7 @@
|
||||
|
||||
### R
|
||||
|
||||
* [R Basics - R Programming Language Introduction](https://www.udemy.com/course/r-basics/) - R-Tutorials Training (Udemy)
|
||||
* [R Programming](https://www.coursera.org/course/rprog)
|
||||
* [R Programming Tutorial](https://www.youtube.com/watch?v=_V8eKsto3Ug) - (Barton Poulson) - (freeCodeCamp)
|
||||
* [R Tutorial For Beginners \| Edureka](https://www.youtube.com/watch?v=fDRa82lxzaU) - (Edureka)
|
||||
@@ -809,9 +853,17 @@
|
||||
* [Zero to Hero: A Practical Network Penetration Testing Course](https://www.youtube.com/playlist?list=PLLKT__MCUeiwBa7d7F_vN1GUwz_2TmVQj) - The Cyber Mentor
|
||||
|
||||
|
||||
### Solidity
|
||||
|
||||
* [Learn Solidity](https://youtube.com/playlist?list=PL16WqdAj66SCOdL6XIFbke-XQg2GW_Avg) - Will it Scale (Youtube)
|
||||
* [MASTER Solidity for Blockchain](https://youtube.com/playlist?list=PLS5SEs8ZftgVnWHv2_mkvJjn5HBOkde3g) - Dapp University (Youtube)
|
||||
* [Solidity Tutorial - A Full Course on Ethereum, Blockchain Development, Smart Contracts, and the EVM](https://www.youtube.com/watch?v=ipwxYa-F1uY) - Gregory McCubbin @ freeCodeCamp.org & Dapp University (YouTube)
|
||||
|
||||
|
||||
### Swift
|
||||
|
||||
* [100 days of Swift](https://www.hackingwithswift.com/100) - Hacking With Swift
|
||||
* [Data Structures and Algorithms in Swift](https://www.udacity.com/course/data-structures-and-algorithms-in-swift--ud1011) - Udacity
|
||||
* [How To Make An App For Beginners (iOS/Swift - 2019)](https://www.udemy.com/how-to-make-an-app-for-beginners-iosswift-2019/) - Chris Ching (Udemy)
|
||||
* [Learn Swift](https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZqzYnpIuQAn2rcjhOtbqGX) - CodeWithChris
|
||||
* [Swiftris - Build an iOS Tetris app from scratch](https://www.bloc.io/swiftris-build-your-first-ios-game-with-swift)
|
||||
@@ -850,10 +902,12 @@
|
||||
#### Deno
|
||||
|
||||
* [Deno Beginner](https://denobeginner.com) - Ahmad Awais (email address *required*)
|
||||
* [Deno Course - Better than Node.js?](https://www.youtube.com/watch?v=TQUy8ENesGY) - The Codeholic, freeCodeCamp (YouTube)
|
||||
|
||||
|
||||
### Verilog / VHDL / SystemVerilog
|
||||
|
||||
* [nand2tetris](https://www.nand2tetris.org) - Shimon Schocken, Noam Nisan (Coursera)
|
||||
* [SOC Verification Using SystemVerilog](http://verificationexcellence.in/online-courses/soc-verification-using-systemverilog)
|
||||
* [SystemVerilog - Learn basics of SystemVerilog for Hardware Verification](https://verificationexcellence.teachable.com/p/learn-systemverilog)
|
||||
* [SystemVerilog based UVM Methodology - Learn to build UVM based Testbenches in SystemVerilog](https://verificationexcellence.teachable.com/p/learn-ovm-uvm)
|
||||
@@ -863,10 +917,12 @@
|
||||
|
||||
* [ASP.NET Core Tutorial For Beginners](https://www.youtube.com/playlist?list=PL6n9fhu94yhVkdrusLaQsfERmL_Jh4XmU) - Venkat (Pragim Technologies)
|
||||
* [Command Line Power User - for web developers](https://commandlinepoweruser.com) - WesBos (email address *required*)
|
||||
* [Create a Professional Website with Velo by Wix](https://www.codecademy.com/learn/create-a-professional-website-with-velo-by-wix) - Codecademy
|
||||
* [CS50’s Web Programming with Python and JavaScript](https://cs50.harvard.edu/web/2020/) - Brian Yu, David J. Malan (edX Harvard CS50)
|
||||
* [Discover Flask - Full Stack Web Development with Flask](https://github.com/realpython/discover-flask)
|
||||
* [Essential Nextjs Typescript Tailwind Stack](https://www.youtube.com/playlist?list=PLKEkvhqFCRwL94nLP-TdIfNmbiZk5FCMx) - Fireship, Ben Awad, Traversy Media, Devs Force
|
||||
* [Flask(A Python Microframework) Tutorial](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world)
|
||||
* [Foundations of Front End Web Development](https://www.udemy.com/course/foundations-of-front-end-development/) - Davide Molin (Udemy)
|
||||
* [Free Code Camp](https://www.freecodecamp.org)
|
||||
* [Full Stack Foundations](https://www.udacity.com/course/full-stack-foundations--ud088) - by AWS on Udacity
|
||||
* [Full stack open](https://fullstackopen.com/en/) - University of Helsinki, Houston Inc., Terveystalo, Elisa, K-ryhmä, Unity Technologies, Konecranes
|
||||
|
@@ -165,6 +165,7 @@
|
||||
* [Curso C#](https://www.pildorasinformaticas.es/course/curso-c) - Juan Díaz (Píldoras Informáticas)
|
||||
* [Curso de Python gratis y con certificación](https://edutin.com/curso-de-python-4276) - Edutin
|
||||
* [Curso Gratis de Programación Básica](https://platzi.com/clases/programacion-basica/) - Platzi
|
||||
* [Curso Gratis de Ruby](https://codigofacilito.com/cursos/ruby-2) - Código Facilito
|
||||
* [Fundamentos de informática en lenguaje C - I](https://ocw.uca.es/course/view.php?id=31)
|
||||
* [Fundamentos de informática en lenguaje C y Arduino - II](https://ocw.uca.es/course/view.php?id=74)
|
||||
* [Introducción a la programación](https://capacitateparaelempleo.org/pages.php?r=.tema&tagID=11663) - Carlos Slim Foundation (cuenta requerida)
|
||||
@@ -215,6 +216,7 @@
|
||||
* [Diseño Web - Principios de HTML](https://programadorwebvalencia.com/cursos/html/introducci%C3%B3n/) - Andros Fenollosa (Programador Web Valencia)
|
||||
* [Diseño web con HTML5+CSS](https://miriadax.net/web/diseno-web-con-html5-css-2-edicion-)
|
||||
* [Full Stack open: profundización en el desarrollo web moderno](https://fullstackopen.com/es/) - Universidad de Helsinki, Houston Inc., Terveystalo, Elisa, K-ryhmä, Unity Technologies, Konecranes
|
||||
* [FullStack JavaScript Bootcamp \| JavaScript, React.js, GraphQL, Node.js, TypeScript y +](https://www.youtube.com/playlist?list=PLV8x_i1fqBw0Kn_fBIZTa3wS_VZAqddX7) - Miguel Ángel Durán «midudev» (YouTube)
|
||||
* [HTML 5](https://www.pildorasinformaticas.es/course/html-5) - Juan Díaz (Píldoras Informáticas)
|
||||
* [Introducción a HTML & CSS](https://www.aulaclic.es/html/index.htm) (HTML)
|
||||
* [PHP MySql Módulo 1](https://www.pildorasinformaticas.es/course/php-mysql) - Juan Díaz (Píldoras Informáticas)
|
||||
|
@@ -14,6 +14,8 @@
|
||||
* [Laravel](#laravel)
|
||||
* [Yii](#yii)
|
||||
* [Python](#python)
|
||||
* [Django](#django)
|
||||
* [Flask](#flask)
|
||||
* [Web Development](#web-development)
|
||||
|
||||
|
||||
@@ -32,6 +34,7 @@
|
||||
### Git
|
||||
|
||||
* [آموزش گیت - سکانآکادمی](https://sokanacademy.com/courses/git) - Behzad Moradi
|
||||
* [آموزش گیت، گیت هاب و گیت لب - فرادرس](https://faradars.org/courses/fvgit9609-git-github-gitlab) - Jadi Mirmirani *(نیاز به ثبت نام دارد)*
|
||||
|
||||
|
||||
### Java
|
||||
@@ -46,6 +49,7 @@
|
||||
### JavaScript
|
||||
|
||||
* [آموزش جاوا اسکریپت برای مبتدیان](https://youtube.com/playlist?list=PLV6mGBuPqmYuZEAJN7IBxkdNCzKXAGpqD) - Mansour Kalagar
|
||||
* [دوره اموزشی جاوا اسکریپت از صفر](https://www.youtube.com/playlist?list=PLAt10Vana3Yctuu576LSxK6AiskBiWgOF) - Silicium
|
||||
|
||||
|
||||
### Kotlin
|
||||
@@ -59,6 +63,7 @@
|
||||
|
||||
* [آموزش لینوکس - سکانآکادمی](https://sokanacademy.com/courses/linux) - Behzad Moradi
|
||||
* [آموزش لینوکس برای آدم های شاد](https://www.youtube.com/playlist?list=PL-tKrPVkKKE2AniHDmp6zK9KGD1sjf0bd) - Jadi Mirmirani
|
||||
* [آموزش لینوکس مقدماتی](https://www.youtube.com/watch?v=ZwaBNkQKrts&list=PLPj7mSUQL4v_oVLO-2Q1QQ9fAH45u8z4A) - Hamid Emamian
|
||||
* [LPIC-1](https://gotoclass.ir/courses/lpic-1) - Peyman Hushmandi Rad
|
||||
* [LPIC-2](https://gotoclass.ir/courses/lpic-2) - Jadi Mirmirani
|
||||
|
||||
@@ -102,8 +107,22 @@
|
||||
|
||||
* [آموزش پایتون - سکانآکادمی](https://sokanacademy.com/courses/python) - Narges Asadi
|
||||
* [آموزش پایتون مقدماتی](https://gotoclass.ir/courses/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%be%d8%a7%db%8c%d8%aa%d9%88%d9%86) - Jadi Mirmirani
|
||||
* [دوره آموزش رایگان زبان پایتون ( Python ) از مقدماتی تا پیشرفته](https://toplearn.com/courses/2150/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-(-python-)) - Mohammad Ordokhani (TopLearn) *(نیاز به ثبت نام دارد)*
|
||||
|
||||
|
||||
### Django
|
||||
|
||||
* [دوره اموزش جنگو مقدماتی تا پیشرفته](https://www.youtube.com/playlist?list=PLAt10Vana3YeAwS_LyLCeu7chml8eP8bh) - Silicium
|
||||
* [سوکت نویسی با کتابخانه جنگو چنلز](https://www.youtube.com/playlist?list=PLRU2zoAmuzJ2GD68st5SinXXv_Gv1lWRm) - Shahriar Shariati
|
||||
|
||||
|
||||
### Flask
|
||||
|
||||
* [ آموزش توسعه وب با فریمورک فلسک](https://www.youtube.com/playlist?list=PLdUn5H7OTUk1WYCrDJpNGpJ2GFWd7yZaw) - Alireza Ayinmehr
|
||||
|
||||
|
||||
### Web Development
|
||||
|
||||
* [برنامه نویسی وب](https://maktabkhooneh.org/course/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%88%D8%A8-mk74) - Mohammad Salehe
|
||||
* [دوره اموزشی بوت استرپ 5](https://www.youtube.com/playlist?list=PLAt10Vana3YciJv9EIcNSsm1yTGpOdJIp) - Mehran Tarif «Silicium»
|
||||
|
||||
|
@@ -35,6 +35,7 @@
|
||||
|
||||
* [Apprendre le langage C](https://www.youtube.com/playlist?list=PLrSOXFDHBtfEh6PCE39HERGgbbaIHhy4j) - Formation Video
|
||||
* [Apprendre le langage C - Exercices](https://www.youtube.com/playlist?list=PLrSOXFDHBtfF6lXQpJ4hBha76DsQufiEQ) - Formation Video
|
||||
* [Le Langage C](https://zestedesavoir.com/tutoriels/755/le-langage-c-1/) - sur Zeste de Savoir de Informaticienzero, Taure, Paraze et Lucas-84
|
||||
* [TUTOS C](https://www.youtube.com/playlist?list=PLEagTQfI6nPOWS4JPnxW5pRVgeyLuS5oC) - PrimFX
|
||||
|
||||
|
||||
|
@@ -1,7 +1,8 @@
|
||||
### Index
|
||||
|
||||
* [Android](#android)
|
||||
* [C](#c)
|
||||
* [Algorithms](#algo)
|
||||
* [Android](#Android)
|
||||
* [C](#C)
|
||||
* [C++](#cpp)
|
||||
* [Data Structures](#data-structures)
|
||||
* [DevOps](#devops)
|
||||
@@ -20,8 +21,22 @@
|
||||
* [Ruby on Rails](#ruby-on-rails)
|
||||
|
||||
|
||||
### Algorithms
|
||||
|
||||
* [Binary Search | Interview Questions | Coding | Tutorials | Algorithm](https://www.youtube.com/playlist?list=PL_z_8CaSLPWeYfhtuKHj-9MpYb6XQJ_f2) - Aditya Verma
|
||||
* [Binary Trees - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHYxUk8dSu2_G7MR1PaGXN4) - Pepcoding
|
||||
* [Dynamic Programming Playlist | Coding | Interview Questions | Tutorials | Algorithm](https://www.youtube.com/playlist?list=PL_z_8CaSLPWekqhdCPmFohncHwz8TY2Go) - Aditya Verma
|
||||
* [Generic Trees - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiEmjuIVDrwR9h5i9TT2CEU_) - Pepcoding
|
||||
* [Graphs - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHfqDcLZMcO9SsUDY4S3a-v) - Pepcoding
|
||||
* [Recursion & Backtracking - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFxaBahjslhBD1LiJAV7nKs) - Pepcoding
|
||||
* [Recursion & Backtracking - Level 2](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHO9SQ6lxGuDsZNt2mkHEn0) - Pepcoding
|
||||
* [Recursion Playlist | Coding | Interview Questions | Algorithm | Tutorials](https://www.youtube.com/playlist?list=PL_z_8CaSLPWeT1ffjiImo0sYTcnLzo-wY) - Aditya Verma
|
||||
* [Time and Space - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFc7hJ5eeCb579PS8p-en4f) - Pepcoding
|
||||
|
||||
|
||||
### Android
|
||||
|
||||
* [Android Development Tutorial for Beginners](https://www.youtube.com/playlist?list=PLUcsbZa0qzu3Mri2tL1FzZy-5SX75UJfb) - Anuj Bhaiya
|
||||
* [Android Development Tutorials in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9aiL0kysYlfSOUgY5rNlOhUd) - Harry
|
||||
* [Complete Android Development Course in Hindi](https://www.youtube.com/playlist?list=PLUhfM8afLE_Ok-0Lx2v9hfrmbxi3GgsX1) - Neat Roots
|
||||
|
||||
@@ -31,9 +46,10 @@
|
||||
* [All C Concepts \| Hindi](https://www.youtube.com/playlist?list=PL7ersPsTyYt1d8g5qaxbE6sjWDzs4D_1v) - Saurabh Shukla
|
||||
* [C Language Tutorial For Beginners In Hindi (With Notes)](https://www.youtube.com/watch?v=ZSPZob_1TOk) - CodeWithHarry
|
||||
* [C Language Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9aiXlHcLx-mDH1Qul38wD3aR) - CodeWithHarry
|
||||
* [C Programming Tutorials](https://www.youtube.com/playlist?list=PLiOa6ike4WAHH3HyPUu6pUG-r0LApvW-l) - Vikas Pandey, easytuts4you
|
||||
|
||||
|
||||
<h3 id="cpp">C++</h3>
|
||||
### C++
|
||||
|
||||
* [C++ Full Course | C++ Tutorial \| Data Structures & Algorithms](https://www.youtube.com/playlist?list=PLfqMhTWNBTe0b2nM6JHVCnAkhQRGiZMSJ) - Apna College
|
||||
* [C++ Programming in Hindi](https://www.youtube.com/playlist?list=PLDA2q3s0-n15yszaZ2yRKEoxY-WWkuAt4) - Sumit Bisht (Edutainment 1.0)
|
||||
@@ -43,13 +59,17 @@
|
||||
|
||||
### Data Structures
|
||||
|
||||
* [2-D Arrays - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFkOETg2Ybq-FMuJjkZSGeH) - Pepcoding
|
||||
* [All Data Structure Concepts \| Hindi](https://www.youtube.com/playlist?list=PLsFNQxKNzefJNztGGoQC-59UhSwIaiIW3) - Saurabh Shukla
|
||||
* [All Sorting algorithms and Programs \| Hindi](https://www.youtube.com/playlist?list=PLsFNQxKNzefJU-Sj__mljvrmJHZVKWbEm) - Saurabh Shukla
|
||||
* [C++ Full Course | C++ Tutorial | Data Structures & Algorithms](https://www.youtube.com/playlist?list=PLfqMhTWNBTe0b2nM6JHVCnAkhQRGiZMSJ) - Apna College
|
||||
* [Data Structure Programs \| Hindi](https://www.youtube.com/playlist?list=PLsFNQxKNzefK_DAUwnQwBizOmcY7aDLoY) - Saurabh Shukla
|
||||
* [Data Structures and Algorithms Course in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ahIappRPN0MCAgtOu3lQjQi) - CodeWithHarry
|
||||
* [Dynamic Programming Playlist](https://www.youtube.com/playlist?list=PL_z_8CaSLPWekqhdCPmFohncHwz8TY2Go) - Aditya Verma
|
||||
* [Functions and Arrays - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHOV7lm2uSw4ZiVsIRsGS6r) - Pepcoding
|
||||
* [Java + Data Structures + Algorithms](https://www.youtube.com/playlist?list=PLKKfKV1b9e8ps6dD3QA5KFfHdiWj9cB1s) - Apni Kaksha
|
||||
* [Linked Lists - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiF5VZmktfqW6WVU1pxBF6l_) - Pepcoding
|
||||
* [Stack Playlist | Interview Questions | Coding | Tutorials | Data Structures](https://www.youtube.com/playlist?list=PL_z_8CaSLPWdeOezg68SKkeLN4-T_jNHd) - Aditya Verma
|
||||
|
||||
|
||||
### DevOps
|
||||
@@ -77,7 +97,6 @@
|
||||
* [Java Foundation Course \| Hindi](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFj7YSPl2ulcpwy-mwj1SSk) - Pepcoding
|
||||
* [Java Tutorials For Beginners In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q) - Harry
|
||||
* [Spring Boot Tutorial For Beginners (in Hindi)](https://www.youtube.com/playlist?list=PL5mjp3QjkuoLPS-L28yKCKyzCMX8WRVno) - ProgRank
|
||||
* [The complete Java tutorial \| Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q) - Harry
|
||||
|
||||
|
||||
### Javascript
|
||||
@@ -96,6 +115,7 @@
|
||||
#### React
|
||||
|
||||
* [React Js Tutorials in Hindi](https://youtube.com/playlist?list=PLu0W_9lII9agx66oZnT6IyhcMIbUMNMdt) - CodeWithHarry
|
||||
* [React Tutorial for beginners in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV47BCAjiCtuV_liN9IwAl8pM) - Code Step By Step
|
||||
* [React Tutorial in Hindi](https://www.youtube.com/watch?v=RGKi6LSPDLU) - CodeWithHarry
|
||||
* [ReactJS Tutorial in Hindi 2020](https://www.youtube.com/playlist?list=PLwGdqUZWnOp3aROg4wypcRhZqJG3ajZWJ) - Vinod Bahadur Thapa (Thapa Technical)
|
||||
|
||||
@@ -131,6 +151,9 @@
|
||||
|
||||
### Ruby
|
||||
|
||||
* [Learn Ruby in 45 Minutes \| Hindi](https://www.youtube.com/watch?v=3V9a_WYEQPA) - CS Geeks
|
||||
|
||||
|
||||
#### Ruby on Rails
|
||||
|
||||
* [Ruby on Rails 5 Tutorial(Hindi)](https://www.youtube.com/playlist?list=PLgPJX9sVy92yV7Qt6_8ElC9paGWdtdIbb) - CS Geeks
|
||||
|
@@ -25,7 +25,7 @@
|
||||
* [Vue](#vue)
|
||||
* [Kotlin](#kotlin)
|
||||
* [Kubernetes](#kubernetes)
|
||||
* [Linux](#Linux)
|
||||
* [Linux](#linux)
|
||||
* [Machine Learning](#machine-learning)
|
||||
* [Microservices](#microservices)
|
||||
* [MongoDB](#mongodb)
|
||||
@@ -90,6 +90,7 @@
|
||||
* [Dart Indonesia](https://www.youtube.com/playlist?list=PLoNv-2zK-dzEbZSFeGgSnpdp5i_Lwto-8) - CodeWithIhwan
|
||||
* [Dart Programming Untuk Persiapan Belajar Flutter](https://buildwithangga.com/kelas/dart-programming-untuk-persiapan-belajar-flutter) - Rifqi Eka (BuildWithAngga) *(phone number and email address required)*
|
||||
* [Pemrograman Berorientasi Objek - Dart](https://www.youtube.com/playlist?list=PLZS-MHyEIRo7cgStrKAMhgnOT66z2qKz1) - Erico Darmawan Handoyo
|
||||
* [TUTORIAL DART DASAR (BAHASA INDONESIA)](https://www.youtube.com/watch?v=-mzXdI27tyk) - Eko Kurniawan Khannedy, Programmer Zaman Now (YouTube)
|
||||
|
||||
|
||||
### Desain dan Arsitektur
|
||||
@@ -139,6 +140,9 @@
|
||||
* [Belajar Golang Basic Bahasa Indonesia](https://www.youtube.com/playlist?list=PLCZlgfAG0GXDztO-BFc9R5afhP26Dhsgm) - Sekolah Koding
|
||||
* [Golang Fundamental](https://buildwithangga.com/kelas/golang-fundamental?thumbnail=nk4neM2UyG.54&main_leads=browse) - BuildWithAngga
|
||||
* [Golang Tutorial - Bahasa Indonesia](https://www.youtube.com/playlist?list=PL-CtdCApEFH-0i9dzMzLw6FKVrFWv3QvQ) - Eko Kurniawan Khannedy, Programmer Zaman Now (YouTube)
|
||||
* [Tutorial Golang Fundamental Bahasa Indonesia](https://www.youtube.com/watch?v=xzNT4JywW0A) - Agung Setiawan
|
||||
* [Tutorial Golang Web API Bahasa Indonesia - Full Course](https://www.youtube.com/watch?v=GjI0GSvmcSU) - Agung Setiawan
|
||||
* [Tutorial Golang Website Development Bahasa Indonesia](https://www.youtube.com/watch?v=K76y2_ZQYwY) - Agung Setiawan
|
||||
|
||||
|
||||
### Gradle
|
||||
@@ -294,6 +298,7 @@
|
||||
|
||||
* [Belajar CRUD Laravel 8 + Livewire](https://www.youtube.com/playlist?list=PLEgI20pG1DqzAa8npy9C_NDUvYwhslUb4) - Kawan Koding
|
||||
* [Belajar Laravel 7 Dari Awal](https://www.youtube.com/playlist?list=PLRKMmwY3-5MxfIKTn_wZ49XlplwHtz1AV) - Parsinta
|
||||
* [Belajar Laravel 8](https://www.youtube.com/playlist?list=PLFIM0718LjIWiihbBIq-SWPU6b6x21Q_2) - Sandhika Galih, Web Programming UNPAS
|
||||
* [Belajar Laravel 8 Dari Awal](https://www.youtube.com/playlist?list=PLRKMmwY3-5MwADhthqRaewl-7e7AhjpP8) - Parsinta
|
||||
* [Belajar Laravel Pemula](https://www.youtube.com/playlist?list=PLIan8aHxsPj2c9ZA7Rrnciir2OydWTdbn) - Wahidev Academy
|
||||
* [Fitur Baru Laravel 8](https://www.youtube.com/playlist?list=PLEgI20pG1DqyTqCPiHnuWrBZtVFs5z95p) - Kawan Koding
|
||||
@@ -312,7 +317,9 @@
|
||||
* [OpenCV untuk Pemula](https://www.youtube.com/playlist?list=PLl-Zj2iuqlwt4cBsBy_Ej7gNlXdQ7blCB) - NgodingPython
|
||||
* [Tutorial Belajar Python Pandas](https://www.youtube.com/playlist?list=PL2O3HdJI4voGdD_9xhVCTBoDTDNHpajm5) - Indonesia Belajar
|
||||
* [Tutorial Python Bahasa Indonesia](https://www.youtube.com/playlist?list=PLCZlgfAG0GXDc9Wcsi2fUn0pAr41GDL6m) - Sekolah Koding
|
||||
* [Tutorial Python Beginner Bahasa Indonesia](https://www.youtube.com/watch?v=rWC2iFlN3TM) - Agung Setiawan
|
||||
* [Tutorial Python GUI dengan TKinter](https://www.youtube.com/playlist?list=PL2O3HdJI4voHjX09IpdsiSBNnLRaR-CbJ) - Indonesia Belajar
|
||||
* [Tutorial Python OOP Object Oriented Programming Bahasa Indonesia - Full Course](https://www.youtube.com/watch?v=b6Y5CzFM0Oc) - Agung Setiawan
|
||||
* [Visualisasi Data dalam Pemrograman Python (Matplotlib)](https://www.youtube.com/playlist?list=PL2O3HdJI4voHrfoMFvkDeblmjarDN8nC8) - Indonesia Belajar
|
||||
|
||||
|
||||
@@ -348,6 +355,7 @@
|
||||
### Solidity
|
||||
|
||||
* [Ethereum Blockchain Tutorial Bahasa Indonesia](https://www.youtube.com/playlist?list=PLNl8QwXqW_lvWSc3n3geFSbBtmJvEl4nz) - Odoo Indonesia vITraining
|
||||
* [Tutorial Blockchain Bahasa Indonesia](https://www.youtube.com/playlist?list=PLH1gH0TmFBBhvZi4kEqU6kCjyv_y8qBae) - Ipung DEV Academy (YouTube)
|
||||
|
||||
|
||||
### TypeScript
|
||||
|
33
courses/free-courses-km.md
Normal file
33
courses/free-courses-km.md
Normal file
@@ -0,0 +1,33 @@
|
||||
### មាតិកា
|
||||
|
||||
* [Computer Science](#computer-science)
|
||||
* [Flutter](#flutter)
|
||||
* [Git](#git)
|
||||
* [Javascript](#javascript)
|
||||
* [Web Development](#web-development)
|
||||
|
||||
|
||||
### Computer Science
|
||||
|
||||
* [ចំនេះដឹងទូទៅ](https://youtube.com/playlist?list=PLB5U9f77LXqL-IC2MAoaKl1tJOuiQZbZQ) - TFD
|
||||
|
||||
|
||||
### Flutter
|
||||
|
||||
* [Flutter food ordering app](https://youtube.com/playlist?list=PL9nDNu0HsFZk6qC7nfhdYbnB-B9wyfKV9) - Chunlee Thong
|
||||
* [Flutter UI Speed Code](https://youtube.com/playlist?list=PLVY9IbkulBUiKDrT5BFcMKXxtk4b0IJIX) - Sopheaman Van
|
||||
|
||||
|
||||
### Git
|
||||
|
||||
* [Git](https://youtube.com/playlist?list=PLyNTduYoTjqBsCRtQrkUw-jaBLsInhsJa) - Soeng Souy
|
||||
|
||||
|
||||
### Javascript
|
||||
|
||||
* [មេរៀន Javascript Speak khmer](https://youtube.com/playlist?list=PLWrsrLN26mWZiRcn4O-cphCw-AyoWumhq) - រៀនIT
|
||||
|
||||
|
||||
### Web Development
|
||||
|
||||
* [👨💻👨💻 Coding](https://youtube.com/playlist?list=PLxchvQVIj9rb8O10g494z9EQ0HZO-aU_6) - Sambat Lim
|
@@ -11,6 +11,7 @@
|
||||
* [Flutter](#flutter)
|
||||
* [Git](#git)
|
||||
* [Go](#go)
|
||||
* [Haskell](#haskell)
|
||||
* [Introduction](#introduction)
|
||||
* [iOS](#ios)
|
||||
* [Java](#java)
|
||||
@@ -29,6 +30,7 @@
|
||||
* [Raspberry Pi](#raspberry-pi)
|
||||
* [Reinforced Learning](#reinforced-learning)
|
||||
* [Ruby](#ruby)
|
||||
* [Rust](#rust)
|
||||
* [Security](#security)
|
||||
* [Spring](#spring)
|
||||
* [Swift](#swift)
|
||||
@@ -107,9 +109,15 @@
|
||||
|
||||
### Go
|
||||
|
||||
* [쉽고 빠른 Go 시작하기](https://nomadcoders.co/go-for-beginners) - Nicolás Serrano Arévalo (Nomad Coders) (email address *required*)
|
||||
* [컴맹을 위한 프로그래밍 기초 강좌](https://www.youtube.com/playlist?list=PLy-g2fnSzUTAaDcLW7hpq0e8Jlt7Zfgd6)
|
||||
|
||||
|
||||
### Haskell
|
||||
|
||||
* [하스켈 프로그래밍: 프로그래밍과 유형 이론(Type Theory)](https://www.youtube.com/playlist?list=PL5aSjzJqCaPaoi8yC2w549FsVgvXW5xFW) - Gyesik Lee «liga nega» (YouTube)
|
||||
|
||||
|
||||
### Introduction
|
||||
|
||||
* [컴퓨터 프로그래밍](http://www.kocw.net/home/search/kemView.do?kemId=1322410)
|
||||
@@ -197,6 +205,7 @@
|
||||
|
||||
### Python
|
||||
|
||||
* [파이썬 코딩 도장](https://dojang.io/course/view.php?id=7)
|
||||
* [MOOC: Python](https://www.youtube.com/playlist?list=PLBHVuYlKEkUJvRVv9_je9j3BpHwGHSZHz)
|
||||
* [Python 입문자용 초급](https://www.youtube.com/playlist?list=PLRx0vPvlEmdD8u2rzxmQ-L97jHTHiiDdy)
|
||||
|
||||
@@ -217,6 +226,12 @@
|
||||
* [Ruby coin](https://www.youtube.com/playlist?list=PLEBQPmkNcLCIE9ERi4k_nUkGgJoBizx6s)
|
||||
|
||||
|
||||
### Rust
|
||||
|
||||
* [Team Jupeter - Rust by Examples](https://www.youtube.com/playlist?list=PLlSZlNj22M7SywLz61Wseh6iVGWRrtH76) - Team Jupeter (유튜브 채널)
|
||||
* [Team Jupeter - The Rust Programming Language](https://www.youtube.com/playlist?list=PLlSZlNj22M7TBqclhEMkXFabaDCmds0mg) - Team Jupeter (유튜브 채널)
|
||||
|
||||
|
||||
### Security
|
||||
|
||||
* [시스템 해킹 강좌](https://www.youtube.com/playlist?list=PLRx0vPvlEmdAXwJnNtKIVeC27UmwljRYA)
|
||||
|
@@ -100,10 +100,12 @@
|
||||
|
||||
### Python
|
||||
|
||||
* [Kurs online Python dla początkujących](https://www.flynerd.pl/tag/python-kurs) - Małgorzata Łyczywek AKA Rita (HTML)
|
||||
* [Kurs Python](https://www.youtube.com/playlist?list=PL3yDCQ6GKeEyBOF0gZyBvihDv6n0GNsdm)
|
||||
* [Kurs Python - Darmowy Po Polsku](https://www.youtube.com/playlist?list=PL_dDQ_G9rdI6dQsDkwqSQyAeXY3uUrWzp)
|
||||
* [Kurs Python 3](https://www.youtube.com/playlist?list=PLdBHMlEKo8UcOaykMssI1_X6ui0tzTNoH)
|
||||
* [Python 3 - Kurs wideo](https://www.youtube.com/playlist?list=PLbOPmSDkHx2pCboufcEKkinpUuramshmr)
|
||||
* [Raspberry Pi kurs od podstaw](https://forbot.pl/blog/kurs-raspberry-pi-od-podstaw-wstep-spis-tresci-id23139) - Piotr Bugalski (FORBOT.pl)
|
||||
|
||||
|
||||
### Swift
|
||||
|
@@ -29,14 +29,17 @@
|
||||
* [Node.js](#nodejs)
|
||||
* [PHP](#php)
|
||||
* [Python](#python)
|
||||
* [Raspberry Pi](#raspberry-pi)
|
||||
* [React Native](#react-native)
|
||||
* [Ruby](#ruby)
|
||||
* [Sass](#sass)
|
||||
* [Segurança da Informação](#segurança-da-informação)
|
||||
* [Shell](#shell)
|
||||
* [Swift](#swift)
|
||||
* [TypeScript](#typescript)
|
||||
* [Angular](#angular)
|
||||
* [Vue.js](#vuejs)
|
||||
* [WordPress](#wordpress)
|
||||
|
||||
|
||||
### Android
|
||||
@@ -107,7 +110,8 @@
|
||||
|
||||
* [Aprenda Go / Golang (Curso Tutorial de Programação)](https://www.youtube.com/playlist?list=PLUbb2i4BuuzCX8CLeArvx663_0a_hSguW) - NBK Mundo Tech (YouTube)
|
||||
* [Curso de Introdução a Linguagem Go (Golang)](https://www.youtube.com/playlist?list=PLXFk6ROPeWoAvLMyJ_PPfu8oF0-N_NgEI) - EuProgramador (YouTube)
|
||||
* [Go – Aprenda a Programar (Curso)](https://www.youtube.com/playlist?list=PLCKpcjBB_VlBsxJ9IseNxFllf-UFEXOdg) - Ellen Körbes (YouTube)
|
||||
* [Curso Golang](https://www.youtube.com/playlist?list=PL3IMfVHTpXw14FL_TRIdHfeYTeOet1GS9) - Universo Mainframe (YouTube)
|
||||
* [Go - Aprenda a Programar (Curso)](https://www.youtube.com/playlist?list=PLCKpcjBB_VlBsxJ9IseNxFllf-UFEXOdg) - Ellen Körbes (YouTube)
|
||||
* [Programar em Go](https://www.youtube.com/playlist?list=PLV5KfEYwFC1G3r7XlgVCE5HVdVKj-UdRa) - Caffeine Algorithm (YouTube)
|
||||
|
||||
|
||||
@@ -164,6 +168,7 @@
|
||||
### JavaScript
|
||||
|
||||
* [Curso Grátis de JavaScript e ECMAScript para Iniciantes](https://www.youtube.com/playlist?list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1) - Curso em Vídeo
|
||||
* [Curso Intensivo de Next.js & React](https://www.cod3r.com.br/courses/curso-intensivo-next-react) - Leonardo Leitão (Cod3r)
|
||||
* [Curso Starter ES6, Node, React e React Native](https://app.rocketseat.com.br/discover/courses) - Rocketseat
|
||||
* [Fast & Furious](https://www.youtube.com/playlist?list=PLy5T05I_eQYOoUz2TtAqq35RLCc-xBZCe) - Codecasts
|
||||
|
||||
@@ -264,6 +269,11 @@
|
||||
* [Selenium com Python](https://www.youtube.com/playlist?list=PLOQgLBuj2-3LqnMYKZZgzeC7CKCPF375B) - Eduardo Mendes (YouTube)
|
||||
|
||||
|
||||
### Raspberry Pi
|
||||
|
||||
* [Curso de Raspberry Pi: primeiros passos](https://www.youtube.com/playlist?list=PLHz_AreHm4dnGZ_nudmN4rvyLk2fHFRzy) - Gustavo Guanabara (YouTube)
|
||||
|
||||
|
||||
### React Native
|
||||
|
||||
* [Aprenda React Native](https://www.youtube.com/playlist?list=PL8fIRnD1uUSnRqz3E2caAWDqbtIFXmNtW) - Canal Geek Dev (YouTube)
|
||||
@@ -309,6 +319,8 @@
|
||||
|
||||
### Vue.js
|
||||
|
||||
* [Aplicação Desktop com JavaScript, Electron JS e Vue JS](https://www.udemy.com/course/aplicacao-desktop-com-javascript-electron-js-e-vue-js/) - Leonardo Moura Leitao, Cod3r (Udemy)
|
||||
* [Introdução ao Vue JS](https://www.udemy.com/course/introducao-ao-vue-js/) - Rafael Rend (Udemy)
|
||||
* [Minicurso: Vue.js - O basicão](https://evolutio.io/curso/minicurso_vuejs) - Tony Lâmpada (Evolutio)
|
||||
|
||||
|
||||
@@ -316,3 +328,9 @@
|
||||
|
||||
* [Curso de Loja Virtual: WooCommerce + WordPress](https://www.youtube.com/playlist?list=PLHz_AreHm4dkZNE5PAYc0h4iVkqBCgBZR) - Curso em vídeo (YouTube)
|
||||
* [Curso de WordPress: Criando um site do zero](https://www.youtube.com/playlist?list=PLHz_AreHm4dmDP_RWdiKekjTEmCuq_MW2) - Curso em vídeo (YouTube)
|
||||
|
||||
|
||||
### Segurança da Informação
|
||||
|
||||
* [Boas Práticas de Segurança da Informação para Sua Empresa](https://www.udemy.com/course/empresa-mais-segura/) - Afonso da Silva E. (Udemy)
|
||||
* [Segurança da Informação: Por onde iniciar sua carreira](https://www.udemy.com/course/seguranca-da-informacao-por-onde-iniciar-sua-carreira/) - Alexandro Silva (Udemy)
|
||||
|
@@ -12,6 +12,7 @@
|
||||
* [JavaScript](#javascript)
|
||||
* [Node.js](#nodejs)
|
||||
* [React](#react)
|
||||
* [Julia](#julia)
|
||||
* [Kotlin](#kotlin)
|
||||
* [Perl](#perl)
|
||||
* [PHP](#php)
|
||||
@@ -108,6 +109,11 @@ ADV - Продвинутый. Тонкости.
|
||||
* [React.js курс для начинающих](https://max-frontend.gitbook.io/react-course-ru-v2/) (BEG)
|
||||
|
||||
|
||||
### Julia
|
||||
|
||||
* [Введение в язык программирования Julia](https://github.com/YermolenkoIgor/Julia_tutorial_rus) - Igor Yermolenko (BEG)
|
||||
|
||||
|
||||
### Kotlin
|
||||
|
||||
* [Введение в Kotlin JVM](https://stepik.org/course/5448) - Stepik (BEG)
|
||||
|
@@ -1,9 +1,12 @@
|
||||
### Index
|
||||
|
||||
* [Algoritmalar](#algoritmalar)
|
||||
* [CSS](#css)
|
||||
* [HTML / CSS](#html--css)
|
||||
* [IDE / Editors](#ide--editors)
|
||||
* [JavaScript](#javascript)
|
||||
* [Python](#python)
|
||||
* [Temel programlama](#temel-programlama)
|
||||
* [Version Control Systems](#version-control-systems)
|
||||
|
||||
|
||||
### Algoritmalar
|
||||
@@ -11,14 +14,28 @@
|
||||
* [Algoritmalara giriş](https://acikders.tuba.gov.tr/course/view.php?id=133) - Charles Leiserson / Erik Demaine (Çev. Ali Yazıcı - Haluk Ar)
|
||||
|
||||
|
||||
### CSS
|
||||
### HTML / CSS
|
||||
|
||||
* [Bootstrap Eğitim Serisi](https://youtube.com/playlist?list=PLGrTHqyRDvx5ZUs7h8mfGACFpnVipTNkA) - Hakan Yalçınkaya | Kodluyoruz
|
||||
* [CSS Eğitim Serisi](https://youtube.com/playlist?list=PLGrTHqyRDvx501K3-IMgS1fz-KfEB37gM) - Hakan Yalçınkaya | Kodluyoruz
|
||||
* [HTML Eğitim Serisi](https://youtube.com/playlist?list=PLGrTHqyRDvx7aP99nDNRKDi70bLFr_kX-) - Hakan Yalçınkaya | Kodluyoruz
|
||||
* [Sıfırdan CSS Eğitim](https://www.youtube.com/playlist?list=PLadt0EaV4m3BX9JaZbKS9B8076bruv93Y) - Adem Ilter
|
||||
|
||||
|
||||
### IDE / Editors
|
||||
|
||||
* [Visual Studio Code Eğitim Serisi](https://youtube.com/playlist?list=PLGrTHqyRDvx72uHNQ6aZXxa1pSKViqIhE) - Hakan Yalçınkaya | Kodluyoruz
|
||||
|
||||
|
||||
### JavaScript
|
||||
|
||||
* [JavaScript Dersleri](https://javascript.sitesi.web.tr) - Murat Eliçalişkan
|
||||
* [JavaScript Eğitim Serisi](https://youtube.com/playlist?list=PLGrTHqyRDvx6PqKkqSPwph57HNN4RWgR2) - Hakan Yalçınkaya | Kodluyoruz
|
||||
|
||||
|
||||
### Python
|
||||
|
||||
* [Sıfırdan İleri Seviye Profesyonel Python Yazılım Geliştiricisi Olma Kursu (2021)](https://www.youtube.com/playlist?list=PLK6Whnd55IH5i1klkNSBDasIaO77l-Bm9) - Mert Mekatronik
|
||||
|
||||
|
||||
### Temel programlama
|
||||
@@ -28,3 +45,9 @@
|
||||
* [Programlama ve programlama dillerinin temelleri](https://chrisstephenson.org/moodle/course/view.php?id=8) - Chris Stephenson
|
||||
|
||||
|
||||
### Version Control Systems
|
||||
|
||||
* [Git Giriş Eğitim Serisi](https://youtube.com/playlist?list=PLGrTHqyRDvx4WAg9LPX_GKk7cKF7KBXOg) - Hakan Yalçınkaya | Kodluyoruz
|
||||
* [Git İleri Eğitim Serisi](https://youtube.com/playlist?list=PLGrTHqyRDvx6PVwxJmcQ0Veg1uoXRxQY8) - Kodluyoruz
|
||||
|
||||
|
||||
|
@@ -18,4 +18,5 @@
|
||||
### Python
|
||||
|
||||
* [Python 2: Курс Молодого Бійця](http://www.vitaliypodoba.com/tutorials/python2-beginners-course/) - Віталій Подоба
|
||||
* [Основи програмування на Python](https://courses.prometheus.org.ua/courses/KPI/Programming101/2015_T1/about) - Нікіта Павлюченко (email address *required*, phone number *required*)
|
||||
* [Програмування на мові Python (3.x). Початковий курс](https://sites.google.com/site/pythonukr/vstup)
|
||||
|
@@ -14,6 +14,7 @@
|
||||
* [Java](#java)
|
||||
* [JavaScript](#javascript)
|
||||
* [jQuery](#jquery)
|
||||
* [Nest.js](#nestjs)
|
||||
* [Nuxt.js](#nuxtjs)
|
||||
* [React.js](#reactjs)
|
||||
* [Vue.js](#vuejs)
|
||||
@@ -23,11 +24,15 @@
|
||||
* [MATLAB](#matlab)
|
||||
* [MongoDB](#mongodb)
|
||||
* [Perl](#perl)
|
||||
* [PHP](#php)
|
||||
* [Python](#python)
|
||||
* [R](#r)
|
||||
* [Raspberry Pi](#raspberry-pi)
|
||||
* [Ruby](#ruby)
|
||||
* [Rust](#rust)
|
||||
* [Solidity](#solidity)
|
||||
* [SQL](#sql)
|
||||
* [Tensorflow](#tensorflow)
|
||||
|
||||
|
||||
### Artificial Intelligence
|
||||
@@ -54,6 +59,7 @@
|
||||
|
||||
### <a name="cpp"></a>C++
|
||||
|
||||
* [C++ Cheatsheet](https://www.codewithharry.com/blogpost/cpp-cheatsheet) - CodeWithHarry (HTML)
|
||||
* [C++ Quick Reference](http://www.hoomanb.com/cs/quickref/CppQuickRef.pdf) - Hooman Baradaran (PDF)
|
||||
|
||||
|
||||
@@ -79,6 +85,7 @@
|
||||
### Go
|
||||
|
||||
* [cht.sh Go Cheatsheet](https://cht.sh/go/:learn)
|
||||
* [Go Cheatsheet](https://devhints.io/go) - devhints, Rico Santa Cruz (HTML)
|
||||
|
||||
|
||||
### HTML / CSS
|
||||
@@ -88,7 +95,8 @@
|
||||
* [CSS Grid Cheatsheet](https://css-tricks.com/snippets/css/complete-guide-grid/) - Chris House (HTML)
|
||||
* [FLEX: A simple visual cheatsheet for flexbox](https://flexbox.malven.co) - Chris Malven (HTML)
|
||||
* [GRID: A simple visual cheatsheet for CSS Grid Layout](https://grid.malven.co) - Chris Malven (HTML)
|
||||
* [HTML CheatSheet](https://htmlcheatsheet.com) (HTML)
|
||||
* [HTML & CSS Emmet Cheat Sheet](https://docs.emmet.io/cheat-sheet/) - Emmet Documentation (HTML, [PDF]( https://docs.emmet.io/cheatsheet-a5.pdf))
|
||||
* [HTML CheatSheet](https://htmlcheatsheet.com) - htmlcheatsheet.com (HTML, [PDF](https://htmlcheatsheet.com/HTML-Cheat-Sheet.pdf))
|
||||
|
||||
|
||||
### <a name="ide--editores"></a>IDE / Editors
|
||||
@@ -98,11 +106,13 @@
|
||||
* [Vim Avançado](https://aurelio.net/vim/vim-avancado.txt) - Aurelio Marinho Jargas
|
||||
* [Vim Básico](https://aurelio.net/vim/vim-basico.txt) - Aurelio Marinho Jargas
|
||||
* [Vim Médio](https://aurelio.net/vim/vim-medio.txt) - Aurelio Marinho Jargas
|
||||
* [Visual Studio Code: Keyboard shortcuts for Windows](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf) - Visual Studio (PDF)
|
||||
|
||||
|
||||
### Java
|
||||
|
||||
* [Java](https://programmingwithmosh.com/wp-content/uploads/2019/07/Java-Cheat-Sheet.pdf) (PDF)
|
||||
* [Java Cheatsheet](https://www.codewithharry.com/blogpost/java-cheatsheet) - CodeWithHarry (HTML)
|
||||
|
||||
|
||||
### JavaScript
|
||||
@@ -111,6 +121,7 @@
|
||||
* [JavaScript CheatSheet](https://htmlcheatsheet.com/js/) (HTML)
|
||||
* [JavaScript Regex Cheatsheet](https://www.debuggex.com/cheatsheet/regex/javascript) - Debuggex (HTML)
|
||||
* [JavaScript WorldWide Cheatsheet](https://cheatography.com/davechild/cheat-sheets/javascript/) - Cheatography (JavaScript)
|
||||
* [Modern JavaScript Cheatsheet](https://github.com/mbeaudru/modern-js-cheatsheet) (HTML)
|
||||
|
||||
|
||||
#### jQuery
|
||||
@@ -118,6 +129,11 @@
|
||||
* [jQuery CheatSheet](https://htmlcheatsheet.com/jquery/) (HTML)
|
||||
|
||||
|
||||
#### Nest.js
|
||||
|
||||
* [Nest.js CheatSheet](https://gist.github.com/guiliredu/0aa9e4d338bbeeac369a597e87c9ba46) (GitHub Gist)
|
||||
|
||||
|
||||
#### Nuxt.js
|
||||
|
||||
* [Nuxt.js Essentials Cheatsheet](https://www.vuemastery.com/pdf/Nuxtjs-Cheat-Sheet.pdf) - Vue Mastery (PDF)
|
||||
@@ -165,6 +181,17 @@
|
||||
* [Perl Reference card](https://michaelgoerz.net/refcards/perl_refcard.pdf) (PDF)
|
||||
|
||||
|
||||
### PyTorch
|
||||
|
||||
* [PyTorch Framework Cheat Sheet](https://www.simonwenkel.com/publications/cheatsheets/pdf/cheatsheet_pytorch.pdf) - Simon Wenkel (PDF)
|
||||
* [PyTorch Official Cheat Sheet](https://pytorch.org/tutorials/beginner/ptcheat.html) - PyTorch (HTML)
|
||||
|
||||
|
||||
### PHP
|
||||
|
||||
* [PHP Cheat Sheet](https://websitesetup.org/php-cheat-sheet/) - Nick Schäferhoff, WebsiteSetup (HTML, [PDF](https://websitesetup.org/wp-content/uploads/2020/09/PHP-Cheat-Sheet.pdf))
|
||||
|
||||
|
||||
### Python
|
||||
|
||||
* [Comprehensive Python Cheat Sheet for Beginners](https://medium.com/the-codehub/comprehensive-python-cheat-sheet-for-beginners-5d76bb038fa2) - Rishi Sidhu, Medium (HTML)
|
||||
@@ -186,6 +213,15 @@
|
||||
* [All RStudio cheatsheets resources](https://www.rstudio.com/resources/cheatsheets) - RStudio.com (HTML site with PDF links)
|
||||
|
||||
|
||||
### Raspberry Pi
|
||||
|
||||
* [Basic GPIO layout configuration cheatsheet](https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/robot/cheat_sheet/) - University of Cambridge Computer Laboratory Raspberry Pi Projects Cheatsheet (PDF)
|
||||
* [Other Raspberry Pi Commands cheatsheet](https://www.raspberrypistarterkits.com/wp-content/uploads/2018/01/raspberry-pi-commands-cheat-sheet.pdf) - RPi starter Kit (PDF)
|
||||
* [Raspberry Pi Basics cheatsheet](https://www.woolseyworkshop.com/wp-content/uploads/WoolseyWorkshop_Cheatsheet_RaspberryPiBasics_v1.4.pdf) - Woolsey Workshop (PDF)
|
||||
* [Raspberry Pi Different GPIO Configuration Combinations cheatsheet](https://static.raspberrypi.org/files/education/posters/GPIO_Zero_Cheatsheet.pdf) - GPIO Zero Cheatsheet (PDF)
|
||||
* [Top 50 General Commands for Raspberry Pi cheatsheet](https://projects-raspberry.com/wp-content/uploads/2018/05/Top-50-Raspberry-pi-commands-List-cheat-sheet.pdf) - Projects Raspberry (PDF)
|
||||
|
||||
|
||||
### Ruby
|
||||
|
||||
* [Ruby Cheat Sheet](https://www.codeconquest.com/wp-content/uploads/Ruby-Cheat-Sheet-by-CodeConquestDOTcom.pdf) - CodeConquest.com (PDF)
|
||||
@@ -196,8 +232,21 @@
|
||||
* [Rust Language Cheat Sheet](https://cheats.rs) (HTML)
|
||||
|
||||
|
||||
### Solidity
|
||||
|
||||
* [Solidity Cheat Sheet](https://intellipaat.com/mediaFiles/2019/03/Solidity-Cheat-Sheet.pdf) - IntelliPaat (PDF)
|
||||
* [Solidity Cheatsheet and Best practices](https://manojpramesh.github.io/solidity-cheatsheet/) - Manoj Ramesh
|
||||
|
||||
|
||||
### SQL
|
||||
|
||||
* [MySQL Cheatsheet](https://s3-us-west-2.amazonaws.com/dbshostedfiles/dbs/sql_cheat_sheet_mysql.pdf) - Database Star (PDF)
|
||||
* [PostgreSQL Cheatsheet](https://s3-us-west-2.amazonaws.com/dbshostedfiles/dbs/sql_cheat_sheet_pgsql.pdf) - Database Star (PDF)
|
||||
* [SQL Cheatsheet](https://www.codecademy.com/learn/learn-sql/modules/learn-sql-manipulation/cheatsheet) - Codecademy (SQL)
|
||||
* [SQL Cheat Sheet](https://www.dataquest.io/wp-content/uploads/2021/01/dataquest-sql-cheat-sheet.pdf) - Dataquest.io (PDF)
|
||||
|
||||
|
||||
### TensorFlow
|
||||
|
||||
* [DeepLearning- Keras & TF Cheat Sheet](https://cheatography.com/chesterhsieh/cheat-sheets/deeplearning-keras-and-tf/pdf/) - Chester Hsieh, Cheatography (PDF) *(:construction: in process)*
|
||||
* [TensorFlow Quick Reference Table](https://secretdatascientist.com/tensor-flow-cheat-sheet/) - Secret data scientist (HTML)
|
||||
* [TensorFlow v2.0 Cheat Sheet](https://web.archive.org/web/20200922212358/https://www.aicheatsheets.com/static/pdfs/tensorflow_v_2.0.pdf) - Altoros (PDF) *(:card_file_box: archived)*
|
||||
|
@@ -37,10 +37,12 @@
|
||||
* [PostgreSQL](#postgresql)
|
||||
* [Python](#python)
|
||||
* [R](#r)
|
||||
* [Regular Expressions](#regular-expressions)
|
||||
* [Ruby](#ruby)
|
||||
* [Rust](#rust)
|
||||
* [Scala](#scala)
|
||||
* [Selenium](#selenium)
|
||||
* [Solidity](#solidity)
|
||||
* [SQL](#sql)
|
||||
* [Vim](#vim)
|
||||
|
||||
@@ -171,6 +173,7 @@
|
||||
|
||||
#### Bootstrap
|
||||
|
||||
* [Bootstrap 5 Tutorial](https://www.w3schools.com/bootstrap5/) - W3Schools
|
||||
* [Bootstrap Tutorial](https://www.tutlane.com/tutorial/bootstrap) - tutlane
|
||||
* [Front End Libraries: Bootstrap](https://www.freecodecamp.org/learn/front-end-libraries/bootstrap)
|
||||
|
||||
@@ -215,12 +218,14 @@
|
||||
#### jQuery
|
||||
|
||||
* [Front End Libraries: jQuery](https://www.freecodecamp.org/learn/front-end-libraries/jquery)
|
||||
* [jQuery Tutorial](https://www.w3schools.com/jquery/) - W3Schools
|
||||
|
||||
|
||||
#### React
|
||||
|
||||
* [Front End Libraries: React](https://www.freecodecamp.org/learn/front-end-libraries/react)
|
||||
* [React Tutorial](https://react-tutorial.app)
|
||||
* [React Tutorial](https://www.w3schools.com/react/) - W3Schools
|
||||
|
||||
|
||||
### Kotlin
|
||||
@@ -314,6 +319,12 @@
|
||||
* [R Tutorial](https://www.w3schools.com/r) - W3Schools
|
||||
|
||||
|
||||
### Regular Expressions
|
||||
|
||||
* [Regex Crossword](https://regexcrossword.com) - Ole Michelsen, Maria Hagsten Michelsen
|
||||
* [RegExp Playground](https://projects.verou.me/regexplained) - Lea Verou
|
||||
|
||||
|
||||
### Ruby
|
||||
|
||||
* [CodeCademy Ruby](https://www.codecademy.com/learn/ruby)
|
||||
@@ -339,6 +350,11 @@
|
||||
* [Selenium Tutorial - Web Automation](http://www.techbeamers.com/selenium-webdriver-tutorial)
|
||||
|
||||
|
||||
### Solidity
|
||||
|
||||
* [CryptoZombies.io](https://cryptozombies.io) - Loom Network
|
||||
|
||||
|
||||
### SQL
|
||||
|
||||
* [Intro to SQL: Querying and managing data](https://www.khanacademy.org/computing/computer-programming/sql) - Khan Academy
|
||||
|
@@ -21,6 +21,7 @@
|
||||
* [Kotlin](#kotlin)
|
||||
* [Kubernetes](#kubernetes)
|
||||
* [.Net](#dotnet)
|
||||
* [Nim](#nim)
|
||||
* [Node.js](#nodejs)
|
||||
* [OCaml](#ocaml)
|
||||
* [Perl](#perl)
|
||||
@@ -29,6 +30,7 @@
|
||||
* [R](#r)
|
||||
* [React](#react)
|
||||
* [Redis](#redis)
|
||||
* [Regular Expressions](#regular-expressions)
|
||||
* [Ruby](#ruby)
|
||||
* [Rust](#rust)
|
||||
* [RxJS](#rxjs)
|
||||
@@ -39,6 +41,7 @@
|
||||
* [Swift](#swift)
|
||||
* [TypeScript](#typescript)
|
||||
* [Angular](#angular)
|
||||
* [V](#v)
|
||||
|
||||
|
||||
### <a name="c"></a>C
|
||||
@@ -73,10 +76,9 @@
|
||||
### CSS
|
||||
|
||||
* [CodePen](https://codepen.io)
|
||||
* [CSSdeck](http://cssdeck.com)
|
||||
* [CSSdesk](http://cssdesk.com)
|
||||
* [Dabblet](http://dabblet.com)
|
||||
* [Flexy Boxes](http://the-echoplex.net/flexyboxes/)
|
||||
* [CSSdeck](https://cssdeck.com)
|
||||
* [Dabblet](https://dabblet.com)
|
||||
* [Flexy Boxes](https://the-echoplex.net/flexyboxes/)
|
||||
* [SoloLearn](https://code.sololearn.com/web#css)
|
||||
|
||||
|
||||
@@ -140,9 +142,11 @@
|
||||
* [CodePen](https://codepen.io)
|
||||
* [CodeSandbox.io](https://codesandbox.io)
|
||||
* [Esfiddle](https://esfiddle.net)
|
||||
* [JSBin](http://jsbin.com)
|
||||
* [JSFiddle](http://jsfiddle.net)
|
||||
* [Plunker](http://plnkr.co)
|
||||
* [Grasshopper](https://grasshopper.app) *(Google account required)*
|
||||
* [Hello Website - (Glitch)](https://glitch.new/website) *(Account requested, not required)*
|
||||
* [JSBin](https://jsbin.com)
|
||||
* [JSFiddle](https://jsfiddle.net)
|
||||
* [Plunker](https://plnkr.co)
|
||||
* [SoloLearn](https://code.sololearn.com/web#javascript)
|
||||
|
||||
|
||||
@@ -171,9 +175,15 @@
|
||||
* [.NET Fiddle](https://dotnetfiddle.net)
|
||||
|
||||
|
||||
### Nim
|
||||
|
||||
* [Nim Playground](https://play.nim-lang.org) - nim-lang.org
|
||||
|
||||
|
||||
### NodeJS
|
||||
|
||||
* [Ideone](http://ideone.com)
|
||||
* [Hello Node - (Glitch)](https://glitch.new/node) *(Account requested, not required)*
|
||||
* [Ideone](https://ideone.com)
|
||||
* [SoloLearn](https://code.sololearn.com/nodejs)
|
||||
|
||||
|
||||
@@ -184,24 +194,24 @@
|
||||
|
||||
### Perl
|
||||
|
||||
* [Perl](http://tryperl.pl)
|
||||
* [Perl](https://tryperl.pl)
|
||||
|
||||
|
||||
### PHP
|
||||
|
||||
* [Codepad](http://codepad.org)
|
||||
* [Codepad](http://codepad.org/?lang=PHP)
|
||||
* [ExtendsClass](https://extendsclass.com/php.html)
|
||||
* [PHPFiddle](http://phpfiddle.org)
|
||||
* [PHPFiddle](https://phpfiddle.org)
|
||||
* [PHPTester](http://phptester.net)
|
||||
* [SoloLearn](https://code.sololearn.com/php)
|
||||
|
||||
|
||||
### Python
|
||||
|
||||
* [Codepad](http://codepad.org)
|
||||
* [Codepad](http://codepad.org/?lang=Python)
|
||||
* [Python Trinket](https://trinket.io/python)
|
||||
* [Python.org Shell](https://www.python.org/shell)
|
||||
* [Repl.it - NiceDualPoin](https://repl.it/repls/NiceDualPoint#main.py)
|
||||
* [Repl.it - NiceDualPoint](https://repl.it/repls/NiceDualPoint#main.py)
|
||||
* [SoloLearn](https://code.sololearn.com/python)
|
||||
|
||||
|
||||
@@ -215,6 +225,7 @@
|
||||
### React
|
||||
|
||||
* [CodeSandbox.io](https://codesandbox.io)
|
||||
* [Hello React - (Glitch)](https://glitch.new/react) *(Account requested, not required)*
|
||||
* [jscomplete](https://jscomplete.com/playground)
|
||||
* [StackBlitz](https://stackblitz.com/fork/react)
|
||||
|
||||
@@ -224,9 +235,17 @@
|
||||
* [Try Redis](https://try.redis.io)
|
||||
|
||||
|
||||
### Regular Expressions
|
||||
|
||||
* [iHateRegex: regex for playground](https://ihateregex.io/playground) - Geon George
|
||||
* [Regex Tester and Debugger Online - Javascript, PCRE, PHP](https://www.regextester.com) - Dan's Tools
|
||||
* [Regex101: build, test, and debug regex](https://regex101.com) - Firas Dib (regex101.com)
|
||||
* [RegExr: Learn, Build, \& Test RegEx](https://regexr.com) - GSkinner Inc.
|
||||
|
||||
|
||||
### Ruby
|
||||
|
||||
* [Codepad](http://codepad.org)
|
||||
* [Codepad](http://codepad.org/?lang=Ruby)
|
||||
* [SoloLearn](https://code.sololearn.com/ruby)
|
||||
* [TryRuby](https://try.ruby-lang.org)
|
||||
|
||||
@@ -244,13 +263,13 @@
|
||||
### Scala
|
||||
|
||||
* [ScalaFiddle.io](https://scalafiddle.io)
|
||||
* [ScalaFiddle.net](http://scalafiddle.net)
|
||||
* [Scastie](https://scastie.scala-lang.org)
|
||||
|
||||
|
||||
### Solidity
|
||||
|
||||
* [Remix IDE](https://remix.ethereum.org)
|
||||
* [ETH.Build](https://eth.build) - Austin Thomas Griffith
|
||||
* [Remix IDE](https://remix.ethereum.org) - ethereum.org
|
||||
|
||||
|
||||
### SQL
|
||||
@@ -277,9 +296,14 @@
|
||||
* [StackBlitz](https://stackblitz.com/fork/typescript)
|
||||
|
||||
|
||||
### V
|
||||
|
||||
* [V Playground](https://play.vlang.io) - vlang.io
|
||||
|
||||
|
||||
#### Angular
|
||||
|
||||
> :information_source: See also … [AngularJS](#angularjs)
|
||||
|
||||
* [Plunker](http://plnkr.co)
|
||||
* [Plunker](https://plnkr.co)
|
||||
* [StackBlitz](https://stackblitz.com/fork/angular)
|
||||
|
Reference in New Issue
Block a user