Full Stack Web Developer

share ›
‹ links

Below are the top discussions from Reddit that mention this online Udacity nanodegree.

Learn to design and develop powerful modern web applications that form the foundation for the apps, websites, and systems that people and businesses use every day.

Reddacity may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udacity. Thank you for using these buttons to support Reddacity.

Reddit Posts and Comments

2 posts • 56 mentions • top 14 shown below

r/Piracy • post
12 points • 30bmd972ms910bmt85nd
Can I somehow get Udacity Nanodegree courses for free?

I don't need the certificate, but let's say for example I want to go through this without paying, is there any way too? Of course without all paid features, just the video and text guides.

r/Udacity • post
7 points • Shmigers
Nanodegree Lite: $79 USD/month
r/webdev • post
14 points • poopmonkey543
WebDev's thoughts on Nanodegrees?

The Udacity/Google Nanodegrees seem pretty interesting. A few of them say 6-9 months, but at only 10 hours a week. This makes me think that if you did 40 hours a week it would take 7 - 10 weeks.

It seems that more and more structure is coming towards the education of Web Development, especially with the growing popularity of Bootcamps and maybe even some standardization committees? as well.

I'm currently learning by doing, working through a few books, and starting to outline how I can make an awesome and personalized portfolio. I'm hoping to be employed in the fall and I feel like I might be squeezing in at the tail end with being self taught and trying to be employed as opposed to a freelancer (at least for a year or so).


  • Thoughts on Nanodegrees in general? Outside perspectives are welcome but an inside perspective would be great!

  • Thoughts on Web Development (and similar fields) becoming more regulated by education?

  • Theoretically, lets say a digital agency has an opening. If I have a solid portfolio (which is my biggest goal at the moment) would having a Nanodegree (or any other certification) make me a better candidate than anyone with an equally robust portfolio who doesn't have a cert?

Honestly I'm wondering if my engineering background and programming projects from college are enough to set me apart from other people. I'm applying the same skills, just to different technology/languages.


r/learnprogramming • comment
4 points • gelftheelf

Definitely know how to interface with databases. It's good to know the "full stack" as they say. HTML, CSS, Javascript and some backend language such as Python, PHP or C#

Udacity has a nice FullStack class (and there are tons of free or cheap ones on Udemy also):


Start today building up a portfolio of work:

  • Do you have a website yet? If not, do that this week.
  • Build a website (that uses a database) for a hobby or other interest/club/whatever you have. I'm into middle-eastern music and I built a sheet/music website a while ago.
  • Do you have a family member/friend whose website is non-existant or a mess? Offer to fix it up for free so you can get something else into your portfolio.

At this point you would have 3 living breathing websites (that use databases also) that you can point people to instead of a list of Internet courses you've taken.

You may also want to explore mobile development or game development.

r/programming • post
3 points • valiantrose
Udacity is offering a 'nanodegree' in Full Stack Web Development, does it seem worth it?
r/webdev • comment
1 points • mattcoleart


r/Calgary • comment
1 points • singapore_to_calgary

perhaps this is something you’d consider https://www.udacity.com/course/full-stack-web-developer-nanodegree--nd004

r/learnprogramming • comment
1 points • TravestyTravis

I just enrolled in the Full Stack nanodegree.


10% off right now ($899) and it is four months. The syllabus looks great.

r/cscareerquestions • post
2 points • WebDevAllDay
In need of some real advice. I have been a hobbyist programmer for 5 years, unexpected circumstance makes me want to get a job asap. I've researched it quite a lot, please share your thoughts on my plan so far

Please be brutally honest with me since that's what will help me out the most, and please allow me to explain my problem in a short paragraph.

My brother recently told me he is 40k in debt and that he's already paying full interest on it since his first 12-18 months thing has passed. I NEED to get a high paying job asap. Programming is the only thing I am good at, but at the same time I'm not. I currently work a minimum paying job at Walmart, however, I created my first mobile application in 2013 which had 10k daily users before I moved on to a different project. In short, programming has always been my hobby. While others like eating out at restaurants, traveling, playing video games, etc., for me, I've always enjoyed programming.

The reason why I never tried to get a programming job though is simply because I was afraid it would lose all it's magic if it became work. First off, I wouldn't be able to work on my own projects that interest me, which is what draws me into it the most, bringing my ideas to life. And secondly, I always felt like my thought process is different than others, and that I might do poorly on a team, and that it'd force me to change the way I code things, although that could be a good thing since I imagine design principles as a good thing.

My point with all this is, I am not new to programming, but at the same time, I am completely self taught and only recently purchased programming books to be able to learn everything in depth (big mistake, I know). I've been able to create any feature I could ever think of, but if you asked me to tell you a definition, I probably wouldn't be able to give an adequate response and thus would fail interviews. My goal would be to get an entry level job asap and use that to gain experience and constantly improve. This might be a stretch, but my actual goal would be to get a 100k+ job by the end of next year. I should mention, Javascript is what I have by far the most experience in. Other noteable mentions would be C# in Unity3D, Photoshop and Excel. I have created 2 web hosting servers and have used all kinds of other small programs to get things done. I am quite good at picking new stuff up. Here are my current thoughts after researching the matter:

  • I have only ever used vanilla javascript. Now that I want to get a job though, there are quite a few frameworks and/or libraries that people use. If I wanted to get a job asap, would it be wise to focus on one and look for jobs that require it? Or am I better off on focusing on something else? I should mention that, I do not mind moving anywhere in the US to get my career started asap. I would definitely prefer a location where salary - rent = most leftover money though, along with better opportunities in the same area for the future. But a serious question I have is, should I focus on one library so I can add that to my resume and it'd be easier to get a job that way? Or should I be focusing on something else?

  • I was thinking of enrolling in Udacity's nanodegree program, either Front End Developer or Full Stack Web Developer. It says on there that Front End estimated salary is 51k-130k, where as Full Stack is 53k-108k. Front End Dev sounds like more Javascript and possibly higher paying, so that seems like a better choice for me. My main question is, would this be one of the fastest ways I could do to get a job since I don't have any work experience? Thoughts on going down this route? I plan to immediately hand in my resignation on Tuesday (I already called my boss and apologized), and will take a few days to decide the best course of action and then focus entirely on getting a job. I would seriously attempt to finish the course in 2 months or less.

  • Another option I possibly thought of is, spend 2 weeks studying for the interview questions, along with all the terminology and definitions I can cram in, and then apply to every single job that looks decent, from any state/city that I would be fine moving to. I would also have to create a github (no experience with it) and make a proper portfolio in that time. Another question actually is, should I focus entirely on a github portfolio and adding as many properly done projects to it as I can from past projects? I might fail interviews left and right, but I kind of expect to either way at the beginning, so the faster I can get experience with it, the faster I will be able to pass one? Do I have any chance going down this route? Or should I actually do this in conjunction with the Udacity course?

Simply put, what is the fastest way for me to get a job in my circumstances? I am the type of person that is extremely competitive and takes his work seriously. I do not half ass anything I do and I absolutely love problem solving. If I got a job and didn't feel comfortable with something, I would be working my ass off even at home to better understand the problem and know what to do better the next day. For the next year, I want to focus on programming as if my life depended on it. Please share any information you can think of that would help. Thank you for reading and I wish everyone Happy Holidays! All the best.

r/learnprogramming • post
3 points • FriendlyMafia
Choosing a bootcamp Style online course

Hi LearnProgramming,

Mainly due to VISA rules I will have 1½ year where I am unable to work. Perfect time to start a new-ish career.

I want to learn to be a programmer. Full Stack. Not front end or backend only.

I am limited by price though, and want to stick within 300-400 USD /Month.

I am currently between OpenClassroom and Udacity Nanodegree



300USD / month

Bachelor Degree

12 months:


Udacity Nanodegree



Diploma, but backed by Google

6 months


My end goal is to be a programmer. Not someone who totally knows React, or CSS..or Ruby on Rails ...a programmer. I want to learn enough so that if I need to pick up another language, I know enough to be able to do that. I want to learn to plan a program - write good code- write unitTests, keep SOLID and DRY and other cool acronyms.

Which option will help me get there (or get far)

Have I missed a good option ?


OpenClassroom or Udacity ?


/ The Friendly

r/cscareerquestions • post
3 points • plx-self-learner
Can I gather the skills for Full-Stack job in a year?

I'am finishing BS in CS in about a year and I want to move to another country. I have some places in mind and I received a alert from a nice job in one of the ideal places for me and they pay well. They are looking for a Java Front-End developer for implementation of web interfaces in HTML5 and they want that person to be skilled in:

  • JavaScript(FP, OOP, calllbacks, closures, libraries, ...)

  • HTML, CSS3, Responsive Design

  • CSS preprocessor (SASS)

  • Javascript framework/libraries experience (JQuery, FlightJS, AngularJS) and advantages of each one vs the others

  • RESTful and SOAP Web Services

  • Knowledge of OOP, SOLID, Software Patterns, Clean Code, Clean Architecture

  • Agile software development

  • Using Git, SVN, for code repository and history tracking

  • Knowledge of build systems(Ant, Maven, Gradle)

  • QA: Unit Test (Jasmine), Integration testing, BDD, UI Test, CI

  • Test Automation: Groovy plus Selenium

They also require you to have at least 3 years of experience of development in Java and Front-End. Putting that aside do you guys think I can gather the skills in a year? Of course I can't count on this position being available a year from now but I feel like these skills are general enough that it would enable me get to get a job elsewhere.

Right now I don't have any experience in web development but that's something I should probably focus on starting now since I see so many job offers for those roles. Maybe I should just aim for Full-Stack developer and try and cover all the skills above and more. What do you guys think? There are certainly tons of resources on the internet. I always struggle a bit with coming with a good learning path(one of the few advantages of going to college imo, you have a clear path and guidance from people who know the stuff). I heart about freecodecamp, Web Design for Everybody (Basics of Web Development and Coding) Specialization, Full Stack Web and Multiplatform Mobile App Development Specialization, codecademy, Lynda, Full Stack Web Developer Nanodegree, rmotr . Should I take all of those? If so is there any specific order you recommend I should take them in? Are there more that I should be aware that are not listed above?

r/ITCareerQuestions • comment
1 points • roboprogramming

I think the only thing you can realistically work as is as a programmer and/or web developer. There are many great online programs that you can complete (the really good ones, which actually teach you the material in depth, cost money, but not a lot), include, [this Udemy course, i've heard great things about it] (https://www.udemy.com/the-web-developer-bootcamp/). There is also [this Udacity program called Learn to Code] (https://www.udacity.com/course/intro-to-programming-nanodegree--nd000). It's a great program that will teach you the fundamentals and beyond of programming, after that many people enroll and complete their more complex [Full Stack Web Developer program] (https://www.udacity.com/course/full-stack-web-developer-nanodegree--nd004). Pick one or the other programs to complete and I can assure you that you will attain an in depth knowledge of programming/web development. Many people have been employed after completing such courses.

r/personalfinance • comment
2 points • cmendoza48

Without knowing any of your interest, I would suggest going back to school since it will help you long-term. In my opinion, I don't know if a full four year program is required so hear me out on the following idea, and let me know if all of these sound completely boring to you. I suggest you look into a nanodegree in:

  • Data Analytics: This is one of the hottest jobs in the market right now. I am a data scientist and we are in high demand. You're using a company's data (financial, HR related, web analytics, survey data, etc.) and pulling insights, building predictive models, or creating visualization with it. There is a ton that you can do and learning to code for data analytics is a great skill. These nanodegrees are ~$1,000 and there are also FREE options at codeacademy and other websites.
  • Digital Marketing: Google/social media has turned marketing around on it's head. In the past marketers would do campaigns to the general public to find customers, now websites use SEO and social media to target people looking at their products. This will help you kick start all of that information.
  • Front End Development: All the websites you've ever interacted with, have all of the code in order to make it look nice and be functional. This program will give you the skills in HTML and CSS in order to be able to do front end development work and build websites. If you're really into girls, you can try out the free version (no nano degree from this website though, but as the lesson progresses and you get answers correct the instructor losses articles of clothing hahaha) called Code Babes
  • Full Stack Web Development: Websites and webapps have two components to them, the front and back end. Think about a restaurant there is the kitchen area (which you generally don't see) and the dining room/bar (which you do see). Web apps/sites have both what you interact with and what happens in the background in order for your requests on the site to be successful. If you hit "submit" on a form, there is a backend process that occurs before you get a confirmation message. This will teach you to do both front and backend work.

Udacity isn't the only place that offers these, do some research and see what options there are (and make sure it's a degree of high demand). If you learn some of this on your own you may be able to use it to help your current role, and put that on your portfolio/resume in order to land a job that requires some sort of experience.

These skills in digital are in very high demand, and the pay can be very lucrative. Just an option/idea for you to consider.

Hope it's helpful.

r/learnprogramming • comment
2 points • my_password_is______