Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ready to Deploy 🚢 #150

Merged
merged 35 commits into from
Mar 7, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
d87b3ce
add link to kotlin
ozgencDev Mar 4, 2021
1fe9f74
Update docs/programming-languages/kotlin.md
YusufBilgin Mar 4, 2021
22f3fdf
Merge pull request #136 from ozgencDev/patch-10
YusufBilgin Mar 4, 2021
dbfee34
docs: added code owners
YusufBilgin Mar 4, 2021
1e0480c
docs: add TypeScript link
YusufBilgin Mar 4, 2021
4c04e5b
Merge pull request #139 from sdtrdev/YusufBilgin-patch-2-1
fatihlattab Mar 4, 2021
1a4dd59
Added new resources
Mar 5, 2021
8e487d2
Update mongodb.md
Mar 5, 2021
4af6055
Update docker.md
Mar 5, 2021
0b8bef3
Added new resources
Mar 5, 2021
4db605e
Update typescript.md
Mar 5, 2021
0012133
Update go.md
Mar 5, 2021
d8558cc
Merge pull request #138 from sdtrdev/YusufBilgin-patch-1
damla Mar 5, 2021
cd7f52a
Apply suggestions from code review
Mar 5, 2021
fa8fb6a
Merge branch 'dev' into main
damla Mar 5, 2021
e5072cc
Merge pull request #140 from leJad/main
damla Mar 5, 2021
4fdb348
docs: Add some usefull reactjs links
Mar 6, 2021
8625d0e
docs: Add some usefull vuejs links
Mar 6, 2021
61f7895
docs: Add some usefull javascript links
Mar 6, 2021
ce6055b
style: remove whitespaces
Mar 6, 2021
9f49c23
Merge pull request #141 from bufgix/main
YusufBilgin Mar 6, 2021
dad0d09
docs: fixed some words
YusufBilgin Mar 6, 2021
f086889
docs: fixed some words
YusufBilgin Mar 6, 2021
7eab494
docs: fixed some words
YusufBilgin Mar 6, 2021
785f46e
Merge pull request #144 from sdtrdev/YusufBilgin-patch-1
damla Mar 6, 2021
9a83ff7
Merge pull request #145 from sdtrdev/YusufBilgin-patch-2
damla Mar 6, 2021
ef559a8
Merge pull request #146 from sdtrdev/YusufBilgin-patch-3
damla Mar 6, 2021
94a030b
docs: add new links to Git
Lanson2232 Mar 6, 2021
2d7c7f8
docs: add new links to Git
Lanson2232 Mar 6, 2021
d267499
Update docs/development-tools/git.md
YusufBilgin Mar 6, 2021
cf58937
Merge pull request #147 from Lanson2232/main
YusufBilgin Mar 6, 2021
1ed06c6
[#148] feat: add humans.txt forcontribution
omerayyildiz Mar 6, 2021
4a5d149
[#148] fix: change text
damla Mar 7, 2021
afa3ec0
[#148] fix: change location of file
damla Mar 7, 2021
47dd7f5
Update docs/web-development/typescript.md
damla Mar 7, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

# This is a comment.
# Each line is a file pattern followed by one or more owners.

Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ $ yarn start

* [@damla](https://github.com/damla "Damla KÖKSAL")
* [@omerayyildiz](https://github.com/omerayyildiz "Ömer AYYILDIZ")
* [@YusufBilgin](https://github.com/YusufBilgin "Yusuf Bilgin")
* [@fatihlattab](https://github.com/fatihlattab "Fatih Battal")
* [@TheYkk](https://github.com/TheYkk "Kaan KARAKAYA")
* [@liveans](https://github.com/liveans "Ahmet İbrahim AKSOY")

Expand Down
3 changes: 3 additions & 0 deletions docs/databases/mongodb.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ sidebar_label: MongoDB

## Beginner

- [Official MongoDB Documentation](https://docs.mongodb.com/v3.4/introduction/)
- [MongoDB University](https://university.mongodb.com/)

## Intermediate

## Advanced
5 changes: 5 additions & 0 deletions docs/development-tools/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ sidebar_label: Docker

## Beginner

- [DevTips - Trying Docker for the First Time (YouTube Video)](https://youtu.be/2tvbkCW4OIY)
- [freeCodeCamp - Docker Tutorial for Beginners (YouTube Video)](https://youtu.be/fqMOX6JJhGo)

## Intermediate

- [Bret Fisher Docker and DevOps (YouTube Channel)](https://www.youtube.com/c/BretFisherDockerandDevOps/featured)

## Advanced
4 changes: 4 additions & 0 deletions docs/development-tools/git.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ sidebar_label: Git
- [Türkçe Git 101 | Ali Öztürk](https://aliozgur.gitbooks.io/git101/content/ "Türkçe Git 101 | Ali Öztürk")
- [🎥 Git Dersleri | Barış Aslan 🎥](https://youtu.be/rWG70T7fePg "Git Dersleri")
- [🎥 Git & GitHub Crash Course For Beginners | Traversy Media 🎥](https://youtu.be/SWYqp7iY_Tc "Git & GitHub Crash Course For Beginners | Traversy Media")
- [Yeni Başlayanlar için Git Dersleri | Tarık Güney (Youtube Playlist)](https://www.youtube.com/playlist?list=PL_Z0TaFYSF3IqQKPOmbigAOVMMlZ2yU4K "Yeni Başlayanlar için Git Dersleri")
- [Learn Git in Y minutes](https://learnxinyminutes.com/docs/tr-tr/git-tr/ "Learn Git in Y minutes")
- [Git Tutorial for Beginners | Programming with Mosh](https://www.youtube.com/watch?v=8JJ101D3knE&ab_channel=ProgrammingwithMosh "Git Tutorial for Beginners: Learn Git in 1 Hour")
- [Learn the Basics of Git | freeCodeCamp](https://www.freecodecamp.org/news/learn-the-basics-of-git-in-under-10-minutes-da548267cc91/ "Learn the Basics of Git in Under 10 Minutes")

## Intermediate

Expand Down
2 changes: 2 additions & 0 deletions docs/development-tools/vim.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,12 @@ sidebar_label: Vim
- [Cheat Sheet Image](https://i.imgur.com/YLInLlY.png "Cheat Sheet")
- [The Ultimate Vim configuration](https://github.com/amix/vimrc "The Ultimate Vim configuration")
- [Vim Cheat Sheet](https://vim.rtorr.com/ "Vim Cheat Sheet")
- [Ben Awad - Vim Tutorial](https://youtu.be/IiwGbcd8S7I)

## Intermediate

- [Vim Sence](https://github.com/hugolgst/vimsence "Vim Sence")
- [Introduction To Vim Customization](https://www.linode.com/docs/guides/introduction-to-vim-customization/ "Introduction To Vim Customization")
- [Mkaz Blog - Working with Vim](https://mkaz.blog/working-with-vim/)

## Advanced
1 change: 1 addition & 0 deletions docs/programming-languages/go.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ sidebar_label: Go
- [Develop Go](https://github.com/developgo "Develop Go")
- [Go RESTful API Programming](https://www.youtube.com/playlist?list=PLr48dQTh3FFyWe4twhEmeoO-Yvt6rsDPw)
- [Go Proverbs](https://go-proverbs.github.io/ "Go Proverbs")
- [Go Web Programming E-Book](https://github.com/sakataa/Paper/blob/master/JS/Go%20Web%20Programming.pdf)

## Advanced

Expand Down
2 changes: 2 additions & 0 deletions docs/programming-languages/kotlin.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ sidebar_label: Kotlin

## Beginner

- [Kotlin tutorial | tutorialkart](https://www.tutorialkart.com/kotlin-tutorial/ "Kotlin tutorial")

## Intermediate

## Advanced
23 changes: 23 additions & 0 deletions docs/web-development/javascript.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,15 @@ sidebar_label: Javascript
- [30 Days Of JavaScript](https://github.com/Asabeneh/30-Days-Of-JavaScript "30 Days Of JavaScript")
- [JavaScript Tutorial](https://www.javascripttutorial.net/ "JavaScript Tutorial")
- [freeCodeCamp Learn](https://www.freecodecamp.org/learn/ "freeCodeCamp Learn")
- [Eloquent JavaScript](https://eloquentjavascript.net/index.html)
- [Modern JavaScript Explained For Dinosaurs | by Peter Jang | Node.js Collect](https://medium.com/the-node-js-collection/modern-javascript-explained-for-dinosaurs-f695e9747b70)
- [Level up your JavaScript browser logs with these console.log() tips - DEV](https://dev.to/ackshaey/level-up-your-javascript-browser-logs-with-these-console-log-tips-55o2?amp%3Butm_campaign=digest_email&amp%3Butm_medium=email)
- [Web Skills](https://andreasbm.github.io/web-skills)
- [JavaScript: Modüller - Yazılım ile ilgili notlar](https://blog.selcukcihan.com/web-development/javascript-moduller)
- [Essential Javascript - a free JavaScript programming book](https://essential-javascript.programming-books.io/)
- [Front End Interview Handbook | Front End Interview Handbook](https://yangshun.github.io/front-end-interview-handbook/)
- [Ön Yüz Yazılımcısı - Front-end Developer - Mülakat Soruları ★ Front-end Job](https://h5bp.org/Front-end-Developer-Interview-Questions/translations/turkish?amp%3Butm_medium=email&amp%3Butm_source=Revue+newsletter#general-questions)
- [fatihhayri/es6-turkce-kaynaklar: ES6 Türkçe kaynak listesi](https://github.com/fatihhayri/es6-turkce-kaynaklar)

## Intermediate

Expand All @@ -25,6 +34,15 @@ sidebar_label: Javascript
- [Zell Liew](https://zellwk.com/blog/ "Zell Liew")
- [Jared Nielsen](https://jarednielsen.com/blog/ "Jared Nielsen")
- [JavaScript Rehberi Orta seviye | MDN Web Docs](https://developer.mozilla.org/tr/docs/Web/JavaScript#Orta_seviye "JavaScript Rehberi Orta seviye")
- [JavaScript’de Currying nedir?. Yıllar önce JavaScript’i yeni öğrenen… | by Gökhan İpek | Jan, 2021 | Medium](https://gokhanipek.medium.com/javascriptde-currying-nedir-8ac3500da1d3)
- [JavaScript Visualized: Promises & Async/Await | by Mahmut Yıldız | Feb, 2021 | Cimri Engineering](https://engineering.cimri.com/javascript-visualized-promises-async-await-f49c9233fb65)
- [Mastering Hard Parts of JavaScript: Callbacks I - DEV](https://dev.to/internettradie/mastering-hard-parts-of-javascript-callbacks-i-3aj0)
- [11 JavaScript Tricks You Won’t Find in Most Tutorials | by Bret Cameron | Medium](https://medium.com/@bretcameron/12-javascript-tricks-you-wont-find-in-most-tutorials-a9c9331f169d)
- [What the fuck is memoization? ・ Dan’s JavaScript Glossary](https://whatthefuck.is/memoization)
- [JavaScript Classes, Inheritance, and Prototype Chaining (ES5 and ES6 Way)](https://medium.com/developers-arena/javascript-classes-inheritance-and-prototype-chaining-es5-and-es6-way-4b8e9416702b)
- [7 JavaScript Design Patterns Every developer should know](https://codesource.io/javascript-design-patterns)
- [Tarayıcılar JavaScript’i Nasıl Yorumlar? - Oğuz Kılıç - Medium](https://medium.com/@oguzkilic/taray%C4%B1c%C4%B1lar-javascripti-nas%C4%B1l-yorumlar-fbdfc472f8e3)
- [Functional Binding in JavaScript - DEV Community](https://dev.to/spukas/functional-binding-in-javascript-7b1)

## Advanced

Expand All @@ -33,3 +51,8 @@ sidebar_label: Javascript
- [Zell Liew](https://zellwk.com/blog/ "Zell Liew")
- [JavaScript Rehberi Üst seviye | MDN Web Docs](https://developer.mozilla.org/tr/docs/Web/JavaScript#%C3%9Cst_seviye "JavaScript Rehberi Üst seviye")
- [Ecma Language Specification](https://tc39.es/ecma262/ "Ecma Language Specification")
- [Deep JavaScript](https://exploringjs.com/deep-js/toc.html)
- [Reactive Programming (Reaktif Programlama) Nedir? | Devnot](http://devnot.com/2020/reactive-programming-reaktif-programlama-nedir/?utm_campaign=Yaz%C4%B1l%C4%B1mc%C4%B1lar%20%C4%B0%C3%A7in%20Hafta%20Sonu%20Okumalar%C4%B1&utm_medium=email&utm_source=Revue%20newsletter)
- [JavaScript nasıl çalışır?. Javascript günümüzde en popüler… | by Cem Doğan](https://cmdgn.medium.com/javascript-nas%C4%B1l-%C3%A7al%C4%B1%C5%9F%C4%B1r-d99f1c716234)
- [JavaScript's Memory Management Explained](https://felixgerschau.com/javascript-memory-management)
- [Write Your Own Promisify Function from Scratch](https://www-freecodecamp-org.cdn.ampproject.org/v/s/www.freecodecamp.org/news/write-your-own-promisify-function-from-scratch/amp?amp%3B_gsa=1&amp_js_v=a2#referrer=https%3A%2F%2Fwww.google.com&_tf=From%20%251%24s&ampshare=https%3A%2F%2Fwww.freecodecamp.org%2Fnews%2Fwrite-your-own-promisify-function-from-scratch%2F)
4 changes: 4 additions & 0 deletions docs/web-development/nodejs.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,13 @@ sidebar_label: NodeJS

- [W3School Nodejs Guide](https://www.w3schools.com/nodejs)
- [Introduction to Nodejs (Playlist)](https://www.youtube.com/watch?v=VShtPwEkDD0&list=PLZlA0Gpn_vH_uZs4vJMIhcinABSTUH2bY)
- [The Odin Project NodeJS Course](https://www.theodinproject.com/courses/nodejs)
- [Rithm School Node and Express.js Fundamentals](https://www.rithmschool.com/courses/node-express-fundamentals)

## Intermediate

- [Fireship Nodejs Guide for Beginners and Intermediate (Playlist)](https://www.youtube.com/watch?v=ENrzD9HAZK4&list=PL0vfts4VzfNiq0-fXbVVdnngU1Ur2SzyZ&ab_channel=Fireship)
- [Rithm School Intermediate Node and Express.js](https://www.rithmschool.com/courses/intermediate-node-express)
- [Server-Side GraphQL in Node.js](https://frontendmasters.com/courses/server-graphql-nodejs/)

## Advanced
22 changes: 22 additions & 0 deletions docs/web-development/reactjs.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,29 @@ sidebar_label: ReactJS
## Beginner

- [React Functional Components for Beginner Level](https://www.robinwieruch.de/react-function-component)
- [React için bilinmesi gereken JavaScript | by ismail simsek | Medium](https://medium.com/@ismailsimsek/react-i%C3%A7in-bilinmesi-gereken-javascript-14a6ef62bd72)
- [React Nedir ?. ReactJS ile Web ve Mobil Uygulamaları… | by Serkan Erip](https://medium.com/@serkanerip/react-nedir-3071b543df5b)
- [orcuntuna/react-turkce-kaynak: React.js öğrenmek için kullanabileceğiniz ücretsiz Türkçe kaynak.](https://github.com/orcuntuna/react-turkce-kaynak)

## Intermediate

- [Aklımda Kalsın: React'ta Hataları Yakalayalım | Berat Bozkurt](https://beratbozkurt.net/blog/aklimda-kalsin-reactta-hatalari-yakalayalim/)
- [Use React.memo() wisely](https://dmitripavlutin.com/use-react-memo-wisely/)
- [Build great React components](https://telmo.is/writing/neat-way-of-building-components)
- [5 React Custom Hooks You Should Start Using (Explained) - DEV Community](https://dev.to/alterclass/5-react-custom-hooks-you-should-start-using-explained-5d18?utm_source=digest_mailer&utm_medium=email&utm_campaign=digest_email)
- [React.memo, useMemo ve useCallback Nedir? | by Aykut Kardaş | Dec, 2020 | Medium](https://aykutkardas.medium.com/react-memo-usememo-ve-usecallback-nedir-31ccbdcb76c6)
- [Thinking in React Hooks](https://wattenberger.com/blog/react-hooks)
- [React Uygulamalarında TDD. Test güdümlü React uygulamaları… | by Oğuz Kılıç | Medium](https://oguzkilic.medium.com/react-uygulamalar%C4%B1nda-tdd-48f93335d8fb)
- [Understanding the useEffect Dependency Array | by Denny Scott | Better Programming](https://medium.com/better-programming/understanding-the-useeffect-dependency-array-2913da504c44)
- [useHooks - Easy to understand React Hook recipes](https://usehooks.com)
- [Theming React Components with CSS Variables - Bits and Pieces](https://blog.bitsrc.io/theming-react-components-with-css-variables-ee52d1bb3d90)
- [React Training: React: "mount" vs "render"?](https://reacttraining.com/blog/mount-vs-render)

## Advanced

- [How to use React Context effectively](https://kentcdodds.com/blog/how-to-use-react-context-effectively)
- [React Architecture: The React Provider Pattern | Morten Barklund](https://mortenbarklund.com/blog/react-architecture-provider-pattern/)
- [Using React with D3.js](https://wattenberger.com/blog/react-and-d3)
- [Making Sense of React Hooks. This week, Sophie Alpert and I… | by Dan Abramov](https://medium.com/@dan_abramov/making-sense-of-react-hooks-fdbde8803889)
- [Micro-frontend architecture and React with Web Components](https://medium.com/trendyol-tech/micro-frontend-architecture-and-react-with-web-components-c27301c68240)
- [Creating a React App… From Scratch. - Noteworthy - The Journal Blog](https://blog.usejournal.com/creating-a-react-app-from-scratch-f3c693b84658)
6 changes: 6 additions & 0 deletions docs/web-development/typescript.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ title: Typescript

## Beginner

- [TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/intro.html)
- [Academind TypeScript Course](https://youtu.be/BwuLxPH8IDs)
- [🎥 TypeScript Crash Course | Traversy Media 🎥](https://youtu.be/rAy_3SIqT-E "TypeScript Crash Course | Traversy Media")

## Intermediate

- [Official TypeScript Blog](https://devblogs.microsoft.com/typescript/)

## Advanced
11 changes: 11 additions & 0 deletions docs/web-development/vuejs.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,20 @@ sidebar_label: VueJS
## Beginner

- [🎥 Vue JS Crash Course 2021 | Traversy Media 🎥](https://youtu.be/qZXt1Aom3Cs "Vue JS Crash Course 2021")
- [Getting Started with Vue - An Overview and Walkthrough Tutorial – Tania Rascia](https://www.taniarascia.com/getting-started-with-vue)

## Intermediate

- [Vue.js Guide](https://vuejs.org/v2/guide/ "Vue.js Guide")
- [Utilize the File Structure to Decide When to Use Vue.js Slots - Markus Oberlehner](https://markus.oberlehner.net/blog/utilize-the-file-structure-to-decide-when-to-use-vuejs-slots/)
- [Async Vue.js Components - Vue.js Tutorials](https://vueschool.io/articles/vuejs-tutorials/async-vuejs-components)
- [How to Server Side Rendering (SSR) with Vue.js? | by Taha Selim Aksakal | The Startup](https://medium.com/swlh/how-to-server-side-rendering-ssr-with-vue-js-71cedce7c299)
- [Drag and Drop File Upload in Vue.js](https://www.raymondcamden.com/2019/08/08/drag-and-drop-file-upload-in-vuejs)

## Advanced

- [Implementing the Builder Pattern in Vue.js Part 2: Forms - Markus Oberlehner](https://markus.oberlehner.net/blog/implementing-the-builder-pattern-in-vue-forms/)
- [Managing Complex Waiting Experiences on Web UIs | by Fatih Kadir Akın | Medium](https://medium.com/@fkadev/managing-complex-waiting-experiences-on-web-uis-29534d2d92a8)
- [Vuejs ile Unit ve e2e Testler](https://icsdefense.net/blog/vue-js-unit-ve-e2e-testler)
- [Testing Vue web applications with Vuex data store & REST backend](https://www.cypress.io/blog/2017/11/28/testing-vue-web-application-with-vuex-data-store-and-rest-backend)
- [Dockerizing a Vue App](https://mherman.org/blog/dockerizing-a-vue-app)
30 changes: 30 additions & 0 deletions static/humans.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
WKd;. ..............lNMMMMMMMMMMMMMMMMWo.. .;dKW
x' ,cc::::::::::::::xNMMMMMMMMMMMMMMMMWkc:cc, 'x
. .lo,. :XMMMMMMMMMMMMMMMMNc ,ol. .
.oo. :XMMMMMMMMMMMMMMMMNc .oo.
.d: ;XMMMMMMMMMMMMMMMMNc :d.
.d: ;XMMMMMMMMMMMMMMMMNc :d.
.d: ;XMMMMMMMMMMMMMMMMNc :d.
.d: ;XMMMMMMMMMMMMMMMMNc :d.
.d: ;XMMMMMMMMMMMMMMMMNc :d.
.d: ;XMMMMMMMMMMMMMMMMNc :d.
.d: ;XMMMMMMWKOKWMMMMMNc :d.
.d: ;XMMMMW0l. .cONMMMNc :d.
.d: ,KMNKk:. .;xXMX: :d.
.d: ,:'. ':,. :d.
.dc cd.
. cd. .dc .
c .d: :d. c
0, ;d, ,d; ,0
WO' ;d; ;d; 'OW
MWO, 'ol. .lo' ,OWM
MMMKl..;ol' 'co;..lXMMM
MMMMW0c..,cl:'. .':lc,..c0WMMMM
MMMMMMW0o,..,:cc::;,'''''''''',;::cc:,..,o0WMMMMMM
MMMMMMMMMN0d:'...';;::::::::::;;,...':d0NMMMMMMMMM
MMMMMMMMMMMMWXOo:'.. ..':okXWMMMMMMMMMMMM


Wow, you crazy developer. So you found this place. So how about being a code owner?

https://github.com/sdtrdev/source-pocket/graphs/contributors