(點擊上方公眾號,可快速關注)
來源:bmorelli25
http://top.jobbole.com/36443/
如有好文章投稿,請點擊 → 這裡了解詳情
bmorelli25 發起整理的資源匯總,想做全棧開發者的童鞋,看過來。
從這裡開始
Take a look at the big picture: Web Developer Roadpath
YouTube video outlining what to learn (similar to above, but in video format) - Watch this if you want to become a web developer
My journey to becoming a web developer from scratch without a CS degree (and what I learned from it) (Medium)
What happens when you type google into your address bar? [Reddit Link]
Find a local Web Development related Meetup!
如何學習?
How to Learn.
Coursera Course (Not CS Specific) - Learning how to learn
Repetition, Repetition, Repetition - A great discussion on study techniques Reddit Post
對你最有用的 CS 書籤是哪個?
項目及課程
Programs
Classes
SANITIZED list of 530+ free online programming/CS courses (MOOCs) with feedback(i.e. exams/homeworks/assignments) that you can start this month (December 2016) - Needs Updating
Udacity Free Web Development Courses (Google)
Reddit 討論帖 (Still need to sort)
Tutorial/Screencast: Let's Learn Algorithms: An Intro to Binary Search
Thoughts on Coding Boot camps
The Complete Guide to Bootcamps
Self Study - My programming notes. 275 Pages of Content [Updated Reddit Link] [Original Reddit Link]
What to do after Colt Steele's course
RegexOne - Learn Regular Expressions
Google University GitHub Repo
HTML
待推薦
CSS
Everything you need to know about Flexbox Seriously the best Flexbox resource I've found
A visual guide to CSS - CSS Reference
CSS Pro Tips - A collection of tips to help take your CSS skills pro.
10 principles for smooth web animations
JavaScript
Javascript Docs
Courses/Tutorials
Javascript The Right Way
Courses.AngularClass.com - Topics Include: webpack, nodejs, npm, es5, es6, esnext, & rxjs, typescript
Edabit - Learn JavaScript With Interactive Challenges: Earn XP, Unlock Achievements & Climb The Leaderboard
Free Advanced JavaScript Courses - Learn Object Oriented Programming, Call Apply, and Bind, Testing, Functional Programming, and much more
Intermediate Course - Udacity - OOP JS
Projects
JS 30 For 30 - 30 Projects for 30 Days
Learn to Code with Projects - enlight.ml
13 Weeks of JavaScript (Medium) - TONS of links to JS resources
Articles/Books
Recursion, Recursion, Recursion (Medium)
Eloquent JS - Free JavaScript Ebook
You don't know JS - Free, hosted on GitHub
JavaScript Garden - learn about the quirky parts of JS
JS - The Good Parts .pdf
Learning js Design patterns - Reusable solutions to commonly occurring problems
Asynchronous Module Definition
React JS
Official React Docs
Official React Tutorial
3rd Party Tutorials
10 React Mini Patterns
Top 5 Tutorials for getting started with React
10 best ReactJS tutorials
React Starter Project Search
Exploring the react Ecosystem! - Article
Code academy React program
Great Free React books - Use this link first
Medium Links:
React Components, Elements, and Instances (Medium)
Working with React
Beginners guide to React Router (Medium)
Angular JS vs React JS (Medium)
全棧指南
Intro to Back End Web Development
Deploying Applications with Heroku
Client Server Communication
Serverless Stack is a comprehensive guide to creating full-stack serverless applications. Create a note taking app from scratch using React.js, AWS Lambda, API Gateway, DynamoDB, and Cognito.
Express - Using a DB with Mongoose
Node JS and Databases
Node JS and Authentication
Express JS Database Integration
MERN Stack Tutorial - Mongo, Express, React, Node
MongoDB MERN Tutorial Series
Full Stack MERN Tutorial - YouTube
Build a URL Shortener with Node, Hapi, and Mongo
How to Create a Complete Express.js + Node.js + MongoDB CRUD and REST Skeleton
Building web app using react.js, express.js, node.js and mongodb - Part 1, 2
Trello tribute with Phoenix, React, Redux, PostgreSQL - 12 parts
Create a character voting app using React, Node.js, MongoDB and Socket.IO
Building a React Universal Blog App: A Step-by-Step Guide
Building a Secure RESTful Node.js app
Cool stuff other people have built:
Belgian Beer Explorer with React, Bootstrap, Node.js and Postgres
90 Full Stack React Examples (some with tuts)
Node JS
Official Node.js Docs
Best Resource for learning Node.js [Reddit Link]
Building a modern backend API with Node
Node JS Login with Passport - YouTube
10 Best Practices for Writing Node.js REST APIs
API
資料庫 Databases
SQL vs NoSQL
Intro to Relational Databases - SQL, DB-API, and More!
MongoDB University - Numerous classes on learning MongoDB
PostgreSQL Tutorial
PostgreSQL Exercises
Learn PostgreSQL (GitHub)
Try Redis
Redis Tutorial
Learn 認證(Authentication)
Authentication & Authorization: OAuth
Learn about JSON Web Tokens
OAuth 2
Passwordless Authentication with React and Auth0
Learn Git
寓教於樂
免費編程書
O'Reilly Offering Programming eBooks for Free (Reddit)
GitHub - Thousands of free programming Books on every topic
Non-Technical Books to make you a better Programmer (Reddit)
開源項目
Contributing to Open Source on GitHub - The official GitHub guide.
Make your first open source contribution in 5 minutes
How do I get skilled enough to work on open source projects?
Exercism, an open source project to learn programming and a good opportunity to get you started contributing on github.
Open Source Contribution Opportunites [Reddit Discussion]
Hacktoberfest - Open source activity held every October. Easy to participate, and you get a free t-shirt!
I'm afraid if I say anything on GitHub people will laugh at me and I will die.
做開發者,你準備好了麼?
Readiness
Self taught front end devs... When did you know that you were "Job ready"?
People who are self-taught developers, how long did it take you to get your first job?
When do you know when you're ready to start interviewing?
Software developers- what is the best advice you have for people learning CS?
I want a career in programming
What should you know as a web dev just out of college?
How I got started with Side Projects - link
What are some goals a beginning Self-Taught Developer should have?
Computer programmers of Reddit, what is your best advice to someone who is currently learning how to code?
I began teaching myself to code a year ago. I got hired at my first job 4 months ago. Here is a breakdown of somethings I was not ready for (FYI job is remote ruby/rails dev)
程式設計師的成功故事
Success Stories
18 months ago I didn’t know how to code, I’m now a self-taught programmer who’s made apps for the NBA, NHL, and schools like Purdue, Notre Dame, Alabama and Clemson. I’m now releasing my software under the MIT license for anyone’s use — AMA!
Last year I was unemployed and miserable. Using this sub and resources, I've been full time employed for a year. I did it with all free resources. I wanna share with you how I did it. (IOS)
I began teaching myself to code a year ago. I got hired at my first job 4 months ago. Here is a breakdown of somethings I was not ready for (FYI job is remote ruby/rails dev)
I'm 32 years old, and just started my first full-time job as a developer. One year ago my programming knowledge was basically nil. Everything I learned, I found via /r/learnprogramming, so just wanted to share my experience.
From zero to software developer - Not really a success story, but a lot of redditors share how they learned. Great for beginners with no path
謀職
Resume, Portfolio, LinkedIn, Interview Prep, and Salary Information
How to Apply 如何準備
I spent 3 months applying to jobs after a coding bootcamp. Here’s what I learned. (Medium)
Lessons from my Post-bootcamp Job search (Medium)
How to land a six figure job in tech with no connections (Medium)
簡歷 & LinkedIn
個人項目
面試準備
CS50 - Prep and Practice for Technical Interviews [YouTube]
How to Break Into the Tech Industry—a Guide to Job Hunting and Tech Interviews
常見 JS 面試題 Repo
GitHub Repo - All questions and answers
Reddit Post - Discussion, with additional questions and answers
Ammon Bartram - Ask an interviewer anything: interview questions, answers, mistakes
Sharing some interview tips (Silicon valley employee)
Job interview questions to ask the interviewer
I suck at programming interviews.
When solving an interview problem, talk all the time.
Hiring managers (or other seasoned developers), what qualities do you look for in your ideal candidate?
Post your best interview questions
Been interviewing with a lot of tech startups as a frontend dev, here are the technical questions I've been asked (MID-SENIOR LEVEL)
10 Interview Questions every JS Developer should know (Medium)
薪資信息
12/2016 Salary Sharing Thread (<2 yrs Experience)
Salary Negotiations and how not to set a bunch of money on fire (Medium)
10 Rules for negotiating a job offer (Medium)
How not to bomb your offer negotiation (Medium)
微信圖文中無法添加站外連結,點擊「閱讀原文」可跳轉查看。
覺得本文對你有幫助?請分享給更多人
關注「前端大全」,提升前端技能