{"id":20762156,"url":"https://github.com/abanoubha/just_a_developer","last_synced_at":"2025-10-27T13:15:21.576Z","repository":{"id":106357086,"uuid":"169404215","full_name":"abanoubha/Just_A_Developer","owner":"abanoubha","description":"My Journey To Learn How To Code. Cheat Sheets \u0026 Ready To Use Code Snippets Are Here!","archived":false,"fork":false,"pushed_at":"2021-07-20T09:42:24.000Z","size":1240,"stargazers_count":6,"open_issues_count":0,"forks_count":3,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-18T05:34:44.539Z","etag":null,"topics":["how-to-code","problem-solving"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abanoubha.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-06T12:42:15.000Z","updated_at":"2024-09-25T10:25:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"877f1c74-8942-4536-86db-bef5706e2c27","html_url":"https://github.com/abanoubha/Just_A_Developer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abanoubha%2FJust_A_Developer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abanoubha%2FJust_A_Developer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abanoubha%2FJust_A_Developer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abanoubha%2FJust_A_Developer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abanoubha","download_url":"https://codeload.github.com/abanoubha/Just_A_Developer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243077428,"owners_count":20232600,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["how-to-code","problem-solving"],"created_at":"2024-11-17T10:30:21.775Z","updated_at":"2025-10-27T13:15:16.551Z","avatar_url":"https://github.com/abanoubha.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Just A Developer\nLearning how to write logic \u0026amp; solve problems. It is a spare time project to document all my knowledge of programming in this huge repository. I add snippets of code every day in this repo.\n\nRemember \"It always seems impossible until it's done\"!\n\n## Benefits of this repo\n1. ready to use functions\n2. ready to use classes\n3. help other developers with ready to use code/algorithms\n4. collaborate with other developers on Github to improve the published code for better performance\n5. Reference for all my work n training\n6. index of all my applications n projects\n\n## Programming Languages (ordered by my own PREFERENCE)\n1. [Go](https://github.com/DevAbanoub/programming_route/tree/master/Go) (Golang) ❤\n2. [PHP](https://github.com/DevAbanoub/programming_route/tree/master/PHP) ❤\n3. [Java](https://github.com/DevAbanoub/programming_route/tree/master/Java-for-Android)\n4. [Kotlin for Android](https://github.com/DevAbanoub/Just_A_Developer/tree/master/Kotlin-for-Android)\n5. [JavaScript](https://github.com/DevAbanoub/programming_route/tree/master/JavaScript)\n6. [Rust](https://github.com/DevAbanoub/programming_route/tree/master/Rust) (Rustlang)\n7. [CSharp](https://github.com/DevAbanoub/programming_route/tree/master/c-sharp) (C#)\n8. [Dart](https://github.com/DevAbanoub/programming_route/tree/master/Dart-for-Flutter)\n9. [Swift](https://github.com/DevAbanoub/Just_A_Developer/tree/master/Swift)\n10. CPP (C++)\n11. [C](https://github.com/DevAbanoub/programming_route/tree/master/C) (Clang)\n12. [Python](https://github.com/DevAbanoub/programming_route/tree/master/Python)\n13. TypeScript\n\n## My Applications\nA list of all software I developed:\n1. [Abanoub Hanna Tech Blog](https://www.AbanoubHanna.com \"Tech Blog In Arabic\") (Web Blog In Arabic)\n2. [PVC Egypt for Windows and Doors](https://www.pvcegypt.com) (Local Business Website)\n3. [UPVC EG - Windows \u0026 Doors](https://upvceg.com/)\n4. [Abanoub Hanna - Online CV](https://abanoub-hanna.github.io/)\n5. [Conv - ASCII Converter](https://play.google.com/store/apps/details?id=com.abanoubhanna.conv) (Android App)\n6. [Coding Cheat Sheets](https://play.google.com/store/apps/details?id=com.abanoubhanna.cheatsheets) (Android App)\n7. [Pope Shenouda III Books](https://play.google.com/store/apps/details?id=com.androidnoba.popeshenoudaiiibooks) (Android App)\n8. [Pope Shenouda III Books In Arabic](https://play.google.com/store/apps/details?id=com.abanoubhanna.popeshenoudaarabicbooks) (Android App)\n9. [Value In Brief](https://valueinbrief.blogspot.com) (Tech Blog In English)\n10. [Noba SEO : Online Marketing Blog](https://nobaseo.blogspot.com) (Marketing Blog In Arabic)\n11. [Online Realtime Code Editor](https://www.learns7.com/p/blog-page.html)\n12. [Free Online Code Editor](https://onlinecodeeditor.blogspot.com)\n13. [Blogger Script Converter](https://bloggerscriptconverter.blogspot.com/)\n14. [TypeDown : Markdown Editor](https://markdowneditor.blogspot.com)\n15. [Cleaning \u0026 Pest Control Company in Saudi Arabia](https://www.zahratelwadi.com) (Local Business Website)\n16. [Street : locate the place that sells what you need](https://4ar3.com)\n17. [Smile : jokes make you laugh](https://play.google.com/store/apps/details?id=com.abanoubhanna.smile) (Arabic)\n18. [OCRit : OCR Scanner To Convert Image To Text](https://play.google.com/store/apps/details?id=com.abanoubhanna.ocrit) (OCRit supports English, Catalan, Danish, Dutch, Finnish, French, German, Hungarian, Italian, Latin, Norwegian, Polish, Portugese, Romanian, Spanish, Swedish, Tagalog, Turkish and all Latin-based languages.)\n19. [Arabic OCR : Convert Image into Text](https://play.google.com/store/apps/details?id=com.abanoubhanna.ocr.arabic)\n20. Go Code Snippets (UNDER DEVELOPMENT)\n\n## Other Dev Topics\n1. [Regex](https://github.com/DevAbanoub/programming_route/blob/master/regex.md)\n2. [Syntax Cheatsheets for programming languages](https://github.com/DevAbanoub/programming_route/tree/master/cheatsheets)\n\n## List of all OpenSource apps\n1. [Android OpenSource Apps using Java](https://github.com/DevAbanoub/programming_route/blob/master/Android_OpenSource_Apps_using_Java.md)\n2. Android OpenSource Apps using Kotlin\n3. Android OpenSource Apps using Flutter\n\n## Algorithms\nAlgorithms implemented in languages. Here is a list of them.\n- [Rust](https://github.com/TheAlgorithms/Rust): [binary search](https://github.com/TheAlgorithms/Rust/blob/master/src/searching/binary_search.rs), [linear search](https://github.com/TheAlgorithms/Rust/blob/master/src/searching/linear_search.rs), [buble sort](https://github.com/TheAlgorithms/Rust/blob/master/src/sorting/bubble_sort.rs), [counting sort](https://github.com/TheAlgorithms/Rust/blob/master/src/sorting/counting_sort.rs), [quick sort](https://github.com/TheAlgorithms/Rust/blob/master/src/sorting/quick_sort.rs), [selection sort](https://github.com/TheAlgorithms/Rust/blob/master/src/sorting/selection_sort.rs), [heap sort](https://github.com/TheAlgorithms/Rust/blob/master/src/sorting/heap_sort.rs).\n- [Go](https://github.com/TheAlgorithms/Go): [heap sort](https://github.com/TheAlgorithms/Go/blob/master/sorts/Heapsort.go), [insertion sort](https://github.com/TheAlgorithms/Go/blob/master/sorts/InsertionSort.go), [selection sort](https://github.com/TheAlgorithms/Go/blob/master/sorts/SelectionSort.go), [buble sort](https://github.com/TheAlgorithms/Go/blob/master/sorts/bubble_sort.go), [merge sort](https://github.com/TheAlgorithms/Go/blob/master/sorts/merge_sort.go), [quick sort](https://github.com/TheAlgorithms/Go/blob/master/sorts/quick_sort.go), [selection sort](https://github.com/TheAlgorithms/Go/blob/master/sorts/selection_sort.go), [binary search](https://github.com/TheAlgorithms/Go/blob/master/searches/binary_search.go), [linear search](https://github.com/TheAlgorithms/Go/blob/master/searches/linear_search.go).\n- [Python](https://github.com/TheAlgorithms/Python): [bubble sort](https://github.com/TheAlgorithms/Python/blob/master/sorts/bubble_sort.py), [gnome sort](https://github.com/TheAlgorithms/Python/blob/master/sorts/gnome_sort.py), [quick sort](https://github.com/TheAlgorithms/Python/blob/master/sorts/quick_sort.py), [selection sort](https://github.com/TheAlgorithms/Python/blob/master/sorts/selection_sort.py), [shell sort](https://github.com/TheAlgorithms/Python/blob/master/sorts/shell_sort.py), [merge sort \"fastest\"](https://github.com/TheAlgorithms/Python/blob/master/sorts/merge_sort_fastest.py), [heap sort](https://github.com/TheAlgorithms/Python/blob/master/sorts/heap_sort.py), [binary search](https://github.com/TheAlgorithms/Python/blob/master/searches/binary_search.py), [linear search](https://github.com/TheAlgorithms/Python/blob/master/searches/linear_search.py), [quick select](https://github.com/TheAlgorithms/Python/blob/master/searches/quick_select.py), [ternary search](https://github.com/TheAlgorithms/Python/blob/master/searches/ternary_search.py), [SHA1](https://github.com/TheAlgorithms/Python/blob/master/hashes/sha1.py), [MD5](https://github.com/TheAlgorithms/Python/blob/master/hashes/md5.py), [Chaos Machine](https://github.com/TheAlgorithms/Python/blob/master/hashes/chaos_machine.py).\n- [C#](https://github.com/TheAlgorithms/C-Sharp)\n- [Java](https://github.com/TheAlgorithms/Java)\n- [C](https://github.com/TheAlgorithms/C)\n- [JavaScript](https://github.com/TheAlgorithms/Javascript)\n- [CPP](https://github.com/TheAlgorithms/C-Plus-Plus)\n- [R](https://github.com/TheAlgorithms/R)\n- [Scala](https://github.com/TheAlgorithms/Scala)\n- [Ruby](https://github.com/TheAlgorithms/Ruby)\n\n## My Gists\n- [Books I Read and Proud Of](https://gist.github.com/DevAbanoub/b9075f269083cfa593fa055cf4b58cd7)\n- [Bash Shell Scripting Cheatsheet](https://gist.github.com/DevAbanoub/73869ceab66bda39cfb3cc6fa939125c)\n- [Notes: best YouTube channels, science, coding challenges](https://gist.github.com/DevAbanoub/9e3f0656c0b2dbef62a656b3ac8c3cf8)\n\n## Code Videos\n- [match a random number with another auto generated random number](https://www.youtube.com/watch?v=pRKrl-83ZTc) (YouTube).\n\n### Fix Problems\nFeel free to report fixes for typos, errors, and problems via [issues](https://github.com/DevAbanoub/programming_route/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabanoubha%2Fjust_a_developer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabanoubha%2Fjust_a_developer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabanoubha%2Fjust_a_developer/lists"}