lidangzzz/How-to-run

立党老师的润学(零基础转码/移民/留学/海外创业/永居)笔记

TypeScriptSoliditypythoncomputer-science
This is stars and forks stats for /lidangzzz/How-to-run repository. As of 26 Apr, 2024 this repository has 3946 stars and 261 forks.

立党的转码/润学/移民/找工作笔记 Github Page只读版:https://lidangzzz.github.io/How-to-run/ 第一章 零基础转码篇 你的第一门编程语言,Python。Coursera上的Python for Everbody (UMich):https://www.coursera.org/learn/python?specialization=python 你的第二门也是最重要的Computer Science课程,数据结构和算法 (UCSD):https://www.coursera.org/specializations/data-structures-algorithms?=#courses 前端入门(Reactjs): Meta的Coursera零基础前端转码课:https://www.coursera.org/professional-certificates/meta-front-end-developer 如果只看文字版,推荐W3CSchool教程: HTML:https://www.w3schools.com/html/default.asp CSS:https://www.w3schools.com/css/default.asp JavaScript:https://www.w3schools.com/js/default.asp 其他参考文档: Reactjs官方文档:https://reactjs.org/tutorial/tutorial.html MDN文档(权威JavaScript、CSS、HTML文档):https://developer.mozilla.org/en-US/ TypeScript文档:https://www.typescriptlang.org/docs/ 互动的codeing bootcamp:https://www.freecodecamp.org/learn/front-end-development-libraries/#bootstrap 后端入门: 后端语言(个人强烈且只推荐Java)Java(Duke):https://www.coursera.org/specializations/object-oriented-programming 后端框架(推荐Springboot)Springboot:https://www.youtube.com/watch?v=9SGDpanrc8U 数据库(推荐PostgreSQL,同时可以学MongoDB、Redis、MySQL等)SQL与PostgreSQL:https://www.coursera.org/specializations/postgresql-for-everybody?#courses Amazon Web Service:https://www.youtube.com/watch?v=3hLmDS179YE 课程以外重要的基本技能: 正确使用Git:https://docs.github.com/en/get-started/using-git/about-git IDE与编辑器: Visual Studio Code入门教程:https://code.visualstudio.com/docs/introvideos/basics Jetbrains全家桶使用指南(IDEA、PyCharm、WebStorm等):https://www.jetbrains.com/help/ Visual Studio入门教程:https://visualstudio.microsoft.com/vs/getting-started/ Markdown文档基本语法:https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax Linux command line tools手册:https://www.freecodecamp.org/news/the-linux-commands-handbook/ 面试: 初级版 Cracking the Coding Interview,北美码农面试经典入门圣经: 纸质版(请尽量购买正版):https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850 电子版(请勿用于商用并遵守版权法律):https://github.com/Avinash987/Coding/blob/master/Cracking-the-Coding-Interview-6th-Edition-189-Programming-Questions-and-Solutions.pdf Leetcode,所有古今中外大小厂的算法题都在这里,至少30道,上不封顶:https://leetcode.com/explore/ 以下是完整的Computer Science基础课,时间充裕的前提下,建议完整学一遍: UC Berkeley CS 61A. The Structure and Interpretation of Computer Programs:https://www.youtube.com/channel/UCuteugW6eO65Awk83I6ehoA/playlists UC Berkeley CS61B. Data Structures:https://www.youtube.com/watch?v=h59h5DoNhL4&list=PLgNUCz66KaWRSVzIeT_qB2yBgHocLmRWI Machine Learning, Deep Learning, Data Science(感兴趣可以学习,但不建议作为零基础转码方向): Machine Learning by Andrew Ng: https://www.coursera.org/specializations/machine-learning-introduction Deep Learning by Andrew Ng: https://www.coursera.org/specializations/deep-learning#courses IBM Data Science: https://www.coursera.org/professional-certificates/ibm-data-science#courses 美国最便宜的正规名校Online CS Master项目 GeorgiaTech/UIUC/UT-Austin Online CS Master: 优势:顶级名校、正规Master学位、全美最便宜 $9000; 缺点:远程、没有CPT/OPT(无法工作实习),适合已经有绿卡、可L1 transfer或者在国内转码刷学历; Georgia Tech Online CS Master 项目官网 https://omscs.gatech.edu/ UIUC Online CS Master 项目官网 https://cs.illinois.edu/academics/graduate/professional-mcs/online-master-computer-science UT-Austin Online CS Master 项目官网 https://www.cs.utexas.edu/graduate-program/masters-program/msonline 不计成本地肉身到硅谷转码 NEU CS Align Master in Computer Science: 优势:顶级名校、正规Master、自带co-op实习,肉身在硅谷到处开车面试,门槛低,不需要Computer Science本科学位,转码国际学生刷题找工氛围浓厚; 缺点:贵(学费预算 $70000) 地址:https://www.khoury.northeastern.edu/programs/align-masters-of-science-in-computer-science/ 讨论与求助: Telegram(讨论):https://t.me/lidang Discord(求助、答疑、资源共享等):https://discord.com/invite/kCdnP3w49E 立党Twitter: https://twitter.com/lidangzzz 第二章 你的资质适合转码吗?请完成如下测试 学完Python和数据结构后,请尝试独立完成以下Leetcode题目: No.1 Two Sum https://leetcode.com/problems/two-sum/ No.9 Palindrome Number https://leetcode.com/problems/palindrome-number/ No.21 Merge Two Sorted Lists https://leetcode.com/problems/merge-two-sorted-lists/ No.26 Remove Duplicates from Sorted Array https://leetcode.com/problems/remove-duplicates-from-sorted-array/ No.89 Gray Code https://leetcode.com/problems/gray-code/ No.94 Binary Tree Inorder Traversal https://leetcode.com/problems/binary-tree-inorder-traversal/ No.226 Invert Binary Search Tree https://leetcode.com/problems/invert-binary-tree/ No.231 Power of Two https://leetcode.com/problems/power-of-two/ No.257 Binary Tree Paths https://leetcode.com/problems/binary-tree-paths/ No.264 Ugly Number II https://leetcode.com/problems/ugly-number-ii/ No.334 Reverse String https://leetcode.com/problems/reverse-string/ 如果以上11道题目可以做对,或者看答案后可以正确理解,关掉答案后能够正确回答———恭喜你,你具备转码的潜质和资质,可以正式认真考虑从零基础转码了(着手申请硕士项目、开始系统从零自学Computer Science的所有基础课程)!
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
simongravelle/lammps-input-files1520760
returntocorp/semgrep-rulesSolidityHCLJava617+2336-1
tobe-fe-dalao/fast-vue3JavaScriptTypeScriptVue1.5k04080
Western-OC2-Lab/AutoML-Implementation-for-Static-and-Dynamic-Data-AnalyticsJupyter Notebook54601020
coilhq/web-monetization-projectsTypeScriptJavaScriptOther780170
JoshuaTrujillo15/ez-bitmapSolidity51020
aspect-build/bazel-examplesStarlarkHTMLTypeScript760530
hayes/pothosTypeScriptMDXJavaScript2.1k+121410
actions/typescript-actionTypeScript1.6k05420
JuliaPOMDP/POMDPs.jlJulia6090920