Full Stack Development Explained
Ғылым және технология
For many new programmers there is some confusion about what full stack development entails. In this video I break down what you need to know in less than 5 minutes.
🏆 * Coaching Program *
Interested in joining my paid coaching program and getting professional help to get your software development career started? If you consider yourself an action-taker and you're ready to invest in your career then book your intake call at andysterkowitz.link/call
Пікірлер: 87
I've been testing out the shorter format of videos here and there to see how you all like it. Leave me a comment to let me know how you're liking it. Thank you!!!
@DavidCSaint
2 жыл бұрын
You need more visuals for these to be impactful
@kr184
2 жыл бұрын
Much better
@AndySterkowitz
2 жыл бұрын
@@DavidCSaint thanks for the feedback. Will keep that in mind.
@AndySterkowitz
2 жыл бұрын
@@kr184 thank you!
@acopperlily
2 жыл бұрын
Both formats are useful in their own way. A quick overview of a topic is beneficial to people who may otherwise skip a longer video and gives them an opportunity to consider a subject before deciding to explore further. Longer videos focused on more explicit examples are great for understanding a particular topic in further detail and target people already searching for deeper understanding. I think you can win by balancing both approaches.
It helps me to think of full-stack as a restaurant: Front-end --> The menu that the client sees with your food options (User-interface) Back-end --> The waiter taking requests from the customer (client) to send to the kitchen (database) Database --> The kitchen where the chefs provide what the waiter needs Eventually, the kitchen (database) gives the food (data) to the waiter (server), who responds to the customer (client) with their desired food.
@jcmacklenn7788
2 жыл бұрын
holy shit, perfect comparison /analogy
@AndySterkowitz
2 жыл бұрын
Love the analogy!
@jasminelaflor9773
Жыл бұрын
AWESOME!!!!!!
@locotx215
7 ай бұрын
Well yeah . . where do you think the term . .Web-SERVER came from?
@davedarkoh
7 ай бұрын
Indeed! Good analogy.👏✨
Full stack development I think is the most fun out of all three paths. But without doubt is the hardest. So much to learn. But so much to gain over the longer term. 🤓
@AndySterkowitz
2 жыл бұрын
Totally agree. I love being able to put together an app from front to back on my own. The skills haven't come easily but it's so worth it.
@Yawneazy
Жыл бұрын
I agree! I’ve had so much fun being a junior full stack developer but dang… sometimes i’ll be stuck on something for days!
Simple explanation and straight to the point
@AndySterkowitz
2 жыл бұрын
Excellent to hear…thank you!
Liked and subscribed! Thank you Andy!
I like the short videos and the long videos. This one was useful. Thank you!
@AndySterkowitz
2 жыл бұрын
Thank you!
Thanks for this Andy!
Important note here is that lot's of people think that it is cool to be a full stack developer because you will get more money but it's not true - Frontend positions are paid the same as full stack - As a full stack you need to work on both frontend and backend which slows your feature progress twice - All full stack devs that I saw in last 10 years were either lacking deep knowledge in frontend or backend - In all good companies roles of backend and frontend developers are splitted
@barbaraspradlin270
2 жыл бұрын
I've heard of this as well. Is is better than to be front end with some back end knowledge and be a "full stack" with front end focus? That's kind of what I want to do. I like being more front end focused but I want to also understand the basic concepts of backend so I'm not completely in the dark.
@MonsterlessonsAcademy
2 жыл бұрын
@@barbaraspradlin270 As a programmer with 10+ years of experience I can recommend you to be a frontender with good skills in backend but not a fullstack. As a javascript developer you are needed in all companies (backend devs are dependent on the language in company) Having good backend/architecture skills help you to communicate with backend programmers, understand better what they are doing and plan archicture accordinly. Also such knowledge helps to be promoted easier than just knowing frontend. P.S. javascript devs are needed everywhere, high demand, high salaries.
@barbaraspradlin270
2 жыл бұрын
@@MonsterlessonsAcademy sweet! Thanks so much for your input! Funny that you mention Javascript- I'm actually using the odin project and will be going the Javascript pathway 😁! Good to know that is a skill set needed! Thanks again, and happy coding 🥰.
@MonsterlessonsAcademy
2 жыл бұрын
@@barbaraspradlin270 You are welcome!
Thanks for this! Like my former boss said you really have to double check or google terms like 'fullstack developer' and you might already be doing it. you just don't know the other terms for it.
Love short vids, thx!
@AndySterkowitz
2 жыл бұрын
Awesome!
Good video. My first three jobs were full stack, although the BE was mostly PHP / node. My new job I primarily do FE and a little bit of DevOps. It’s a bigger organization and so we have like 15+ people only doing FE, the BE team is much larger. My point is it seems the larger the project and the more careful you need to be it is more likely there will be the distinct dichotomy of FE and BE. I never knew this until I got my current job
Hey Andy! Nice video! This reminds me of our quick conversation about full stack during the Skype meeting we had a little bit ago
@AndySterkowitz
2 жыл бұрын
Indeed! It may have been the inspiration 😊
@susduck2294
2 жыл бұрын
@@AndySterkowitz That’s awesome to know! 😊
Very Informative :)
Hello everyone, and a massive thank you to Andy for this crystal and brief introduction to full stack development.. so one thing I want to ask is what is the core differences between full stack development and web development. Or what web development exactly is?
@phumzilerefeloehlatywayo2528
3 ай бұрын
Web u focus on website applications
IMHO full-stack is mostly a hyped buzz word that suddenly started popping up in IT ads.
In terms of "Full Stack" development, I wish there was a single simplified package that handles both front end and back end. It seems like most of this work currently required understanding for at least a dozen different technologies & software packages.
Been trying to sign up for your coaching but keep getting an error.
Thanks
Question: Does coding business logic (algorithms, data structures, systems etc.) also fall into fullStack or backEnd development?
@AndySterkowitz
2 жыл бұрын
That falls into more of the back end side of things.
There is some kind of background noise in this video 🤔 anyway thanks for sharing 👍
I have nothing in common with IT, I found 900h course for fullstuck developer? Can i make it and find good job after?
First of all, this is not criticism to your video. You really explained what's look like to be a fullstack Dev, but... The last image + your words makes look like BackEnd it's way more complex than FrontEnd. Once I was what's called today FullStack. It was on earlier 2000. Back in the day, I totally agree with you. If you wanted to study BackEnd, you need to install and config a goog amount of web serves applications. I left webDev on 2005 for all the wrong reasons and now I'm trying to get back and mistakenly I chose FrontEnd because of that thought. For those who are inspiring to join front end team just because it's "easier", think twice. You will have A LOT of issues to deal with and that single reactangle on the video doesn't represents it AT ALL.
@locotx215
7 ай бұрын
I agree, however back in the 2000s . . . Front End angst was always two things . . . "It doesn't look that way on my machine" and "It's not working on IE"
Does "full stack" mean anything when one writes cross-platform console or GUI apps?
@AndySterkowitz
2 жыл бұрын
I'd say it really depends. You could create a desktop app that connects to an API "in the cloud" which I would then consider "full stack". It typically means a web app that encompasses all the layers I mentioned in the video.
@johannesmendoza4078
2 жыл бұрын
@@AndySterkowitz 1s
@pierreabbat6157
2 жыл бұрын
@@AndySterkowitz None of my apps connect to the cloud. One takes a point cloud, which may be a few megabytes to a gigabyte or so, and crunches it down to a surface; another takes a point cloud and separates it into two or more point clouds; another takes a plaintext and encodes it; another produces a sequence of tuples of numbers, and could run as a server behind xinetd.
Are your specs by salt optics?
@AndySterkowitz
2 жыл бұрын
Yup! Just bought them. Very comfortable.
@thommccarthy1139
2 жыл бұрын
@@AndySterkowitz nice! I'm an optician (transitioning to web dev). Been working with salt for years. They look sharp! I always watch your content, solid stuff.
@AndySterkowitz
2 жыл бұрын
Thanks Thom! Best of luck to you.
can I be called a full-stack developer if 1) I use CMS as my backend 2) I use a ready-made API like the KZread API or something from RapidAPI site -- 2 question that no one could find me the answer to ... so plz ... help me out here
@locotx215
7 ай бұрын
Can you modify or have you modified the CMS? The "developer" label is so subjective, heck if you install Node.js modules and use them in your code is that programming?
oh no 49 secs since published haha. nice video and nice info.
@AndySterkowitz
2 жыл бұрын
Glad you liked it!
Hey andy, is a fullstack web developer also a software developer?
@AndySterkowitz
2 жыл бұрын
I would consider a full stack web developer to be a software developer.
@locotx215
7 ай бұрын
@@AndySterkowitz . . .so is HTML programming?
@AndySterkowitz
7 ай бұрын
@@locotx215 no
I always just assumed it was something to do with pancakes.
@user-ll9uu6nz9t
2 жыл бұрын
LMAO 🤣
🔥🔥🔥🔥🔥😊
Or, if you’re a cook at IHOP, you are also a fullstack developer!
@locotx215
7 ай бұрын
Phat Pancake Stacks
From an Egyptian thank you. May Allah bess you ❤😊
V basic but good quick primer
@AndySterkowitz
2 жыл бұрын
Thanks for the feedback David!
If frontend, Backend, And fullstack are all almost paid same, why do we need to do the full thing by our own by being full stack.
@ihtasham9237
2 жыл бұрын
Usually, frontend is paid the least, backend is paid more and fullstack is paid the most
@ZaidKhan-zv2vp
2 жыл бұрын
@@ihtasham9237 I dont think so. Yeah theres difference in pay but not very much
@ihtasham9237
2 жыл бұрын
@@ZaidKhan-zv2vp alright nvm i just checked the average salaries and they are pretty similar, you're right. Although, the main advantage of being a full stack dev is that you can create apps on your own without having to rely on another frontend/back end dev.
@ZaidKhan-zv2vp
2 жыл бұрын
@@ihtasham9237 yeah thats what im saying.
420th like
Hello programmer 😘