Basically, there are two types of web servers that are in use by nearly all websites online. Apache being the one powering the majority of web servers and Nginx is also a popular choice. They are server software that runs on a work station class computer when used for live websites or regular computers when run on a local computer. MAMP, Local by Flywheel and others, have both as options when developing locally.
Ptmp727 if you want to get a deeper understanding of how a web server works, then putting together a LAMP stack would be a good idea. If you’re more interested in learning web development then using something like XAMPP makes it easier. Although I like using Local By Flywheel or MAMP. On another note, learning to work directly with a Linux Server via the command line on a barebones server I think is great idea since it reduces hosting costs and you get to really fine tune your server for your needs with very little limitations. As for Node, it helps streamline your workflow by using npm and Gulp. So that, I definitely recommend learning.
Depends on the size of the server/vps. It ranges but a barebones server/vps is significantly less than a managed solution or a hosting account with full fledged control panels already installed. Also the performance isn't as great on the solutions with all the bells and whistles that eat up server resources.
@PixemWeb, hey man great video. I have to say though, 1 year is way too early to learn all this. For myself it took probably close to 2-3 years to become a full stack developer and do front end + back end + database creation/management with ease and I remember exactly how I went. 1. HTML & CSS first 2. PHP & MySQL second 3. Javascript, HTML5 Canvas third 4. jQuery, Ubuntu, Git fourth My favorite would have to be php and mysql. For some reason I find working on back end much easier and the hardest was javascript and jQuery. I spent more time trying to understand javascript and jQuery by working on canvas and constant repetitions made me understand how to use jQuery and AJAX functions correctly. The last part that was easiest was Git and linux servers. I have to say learning these last 2 makes everything so much easier to manage especially when it comes to maintenance and keeping code/projects up to date. I've spent countless frustrating nights pounding out bug fixes and trying to better myself with videos, taking notes, and anything else I could get my hands on. And I'm also very grateful that with all this knowledge I can one day get a cushy job with excellent benefits and the know how to do all this without asking someone else to do it for me! And you're right. Everyday you have to spend couple hours or else you will forget how to do these and the worst thing is when you try to go back to code you worked on and say to yourself, "How the hell did I do this again?"
You are absolutely correct. I agree with you when you said that someone can become a full stack web developer in just one year. I am a living witness. When i was learning how to code in 9 years ago; I dedicate 20 hours of my time to coding, watching youtube videos, reading books and so on. My target was just to become a full stack developer. I was very courageous because i know that i have a smarter memory to understand complicated things faster. It was never easy for me then; but i was able to learn even more than what you listed here in just 11 months. I made about 3 projects within this period; the first project was too bad; but that was an accolade to me though. Within that 11 months; i was able to even learn Bootstrap and little intro to OOP. That was when my life changed. Today everything is a story. If you want to achieve something big in your life, you have to work hard. When your mate are sleeping; you have to remain awake to chase after your future. My favorite languages are PHP and Python; can't love them less. Thank you for sharing this video.
Thank you, sir, for motivating me, I had seen these videos a previous year, I had planed very well to become a full-stack developer every single day I practised at least 3 hours when I feel demotivated again I watched your video, Finally I had learnt HTML5, CSS3, BOOTSTRAP, JAVASCRIPT, JQUERY, PHP, MYSQL now I full focus on the project and brush up my knowledge Today date 17Augest 2019, my target get a job in full-stack developer till 17Augest 2020. I will comment again this video next year 17Augest2020. Let's see next year what my position.
I would do first month and a half on html, css, and javascript. Because you dont need to learn them one by one. Learn the fundamentals one by one, yes, but then put em into practice together when doing your own projects. That is MASSIVELY important. Im in the process of creating my first website too and thats what I recommend.
Hey Eduardo, yeah, sometimes it makes sense to learn each language one by one, other times it's best to group the languages together since the end result is they will work best together. It all depends on your learning style. Thanks for watching and sharing your thoughts. Let me know how your website works out.
You're such an inspiration mate, Thank you! - I'm Fluent in HTML5 and CSS, and I scratch the surfaces of Python and JS. - I really want to do this, I want more in life. - I want to achieve.
Duuuuuuuuude I was so worried about this requirement!!!! thanks for the explaining! I already have 1 year C++/ Java code experience and when I was searching on some work, a lot of jobs wanted a full stack developer and I was confused these are pretty easy tbh comparing to the pain of C++!
Take 3 Udacity courses: - Front end developer - React developer - Full stack developer They all have a duration of 4 months (8-10h weeks). You can finish them each in 15 days by working 10h/days on them. Bonus: - Use Anki on the side to put everything in your long term memory. - Udacity are great for the pressure, the projects that needs to be checked in order to get your certificate (You don't have that on Udemy and that's a weakness) - Don't hesitate to find a better source on the internet to learn. For example in the React Developer course, I had a course on Redux but I find a complete course on UA-cam were everything was way more simpler to understand. You will be more than ready for a junior position or internship, recruiters will even knock at your door.
Thank you for giving me a roadmap to work through! I started learning JavaScript about 2 months ago, and have spent time on HTML/CSS, as well as dabbled with SQL. I spend between 5-10 hours a day learning and practicing code, depending on if I’m working or not, and I really hope to hit my goal of programming fluency in under a year. You’ve given me a newly instilled sense of confidence that I’m well on my way to pulling it off :)
@@wilastakurniawan7206 git is basically a way to save your work ie source code and entire project folders. Learning how to do this will save you from suddenly losing all your hard work. You can always recover almost all your work very easily.
I'm becoming a full stack developer... I figure it will take me 2-3 months at most. I have a CS degree but have been out of the game for a while. Having a blast getting caught up. :D
Yeah, if you have previous experience with code, you can pick things up relatively quick. That's why your first language tends to be the hardest, no matter how easy the language may be. Getting over that initial hurdle is what takes people some time. Thanks for watching and have fun coding.
@@PixemWeb i have learned many languages, the basics only. Plan on doing freelancing to help my family and so i can buy a desktop and give my laptop to my Father
Thanks Bud, I am a senior in college learning web dev and i feel like I've learned nothing at all. I'm going to take your advice to heart, make my own coding bootcamp.
College is good for teaching theory and very generalized topics. It’s a one size fits all approach to learning. One of the best parts of college is direct access to your peers and the ability to ask questions. That being said, a self directed learning style from reputable resources will expedite your learning. You can learn in one year what would take someone 4 years in college as long as you respect the process and devote serious time to learning. Good luck on your coding journey and thanks for watching.
This is great! I’m beginning my IT career in networking at college in September whilst branching out into cybersecurity and coding. Discovering the concept of full stack developing I found this vid and it’s great! Thanks for the info.
Sir Every day i am learning 3 hours HTML in this month I will complete this Goal. I will Sure Complete HTML THANK YOU SIR,You are great for me I salute you
Awesome, 3 hours a day is ideal. I also recommend breaking up your study sessions either in 3 x 1 hour sessions or 2 x 1 1/2 hour sessions. This way you can maximize your learning without losing focus.
Thank you for a very clear explanation of web development. I'm not a developer, but I've heard most of the terms you used. I never understood how it all worked together (until now).
Hi PCJ52, I'm glad you found it helpful. Web Development can be a complex topic to cover which is why I try to make it as clear as I can. Thanks for watching the video.
Well done. I'm currently on this journey. I'm familiar with all the technology at this point (except database stuff). I'll be there soon, and I really enjoy the process. Great details.
Awesome, this journey is never ending. I've been doing this for years now and there's still so much to learn. That's what I love about code, there will always be changes and updates. I plan on uploading videos focused on each language, so let me know if there's anything in particular you're interested in. Thanks for watching.
PixemWeb Would love to see some php integration of content from external databases. Also this is not really language related but some advanced membership tutorials as i find wordpress membership plugins really limited (for example no 2fa options).
Great Introduction in this video. The description of Front-End & Back-End Design & Coding Language abilities was very easy to see/comprehend. You should congratulate yourself on being the coolest video on UA-cam about FULL STACK MACK & other marketing chimes will come to you as you do. Ciao
Great video! Love the breakdown of the DIY CODING BOOT CAMP. I'm going the Self-taught route with The Odin Project and your tips are great! New Subbie 🙌🏽
Really great video. I have just begun on my way to become a full stack web developer and I am half way past CSS. I found this video really helpful. I am a little bit confused about which back end language we should prefer. If you can make a video on it it would be really helpful.
I started my development journey from a textbook called html,CSS, JavaScript and php all-in- one for dummies. It really helped me get started. Although with initial knowledge of java and R. It will build you to mid level
Thank for your educative Video, actually I got into programming few months ago... and I have been tranformed with the help of Mysql, HTML, CSS and now am learning JS with in just 3months.
Hey Giovanni, that's awesome. Learning to code is one of the best things a person can do. It opens your eyes to new opportunities and prepares you for our changing work environment. Thanks for watching.
Absolutely loved watching this video - it’s such a great feeling when you hear/watch something that you *NEEDED* to hear, at just the *right* time! You may call it destiny! Thanks for the video, liked and subscribed
Each of your words are disciplined. You give the path about how to go step by step. Thank you.and if you provide any course video about full-stack web development please let me inform
i know that leaving javascript in the way was bad, but i thought after doing js that diving more into basics is important so i started C, after completing C definitely go back to web development as it brings lots of practicallity and allows you to work on real life project.
I think it’s best to practice for 1 hour a day in the beginning and have it gradually grow to three hours a day if this is right for you. Nothing good comes out of rushing anything.
I agree with you for the most part. We are all different and what works for me might not work for others. I learn best by complete immersion but this style of learning can be overwhelming and sometimes discouraging for others. Ultimately you have to determine your optimal style of learning and take it from there. Thanks for watching.
I learned c # (and JAVA),TSQL, ENTITY, MVC, ANGULAR, HTML, CSS, JS It took me 4 months of intensive study and practice I don't think you need much more then that to be a FS developer, at least at a basic level
For a relatively newcomer in a web dev like me, although having some years experience of desktop non-web dev using VB6, SQL Server and Crystal Reports, it sounded annoying and discouraging when my boss asked : "Can we learn Laravel in 3 days ?", "Can we learn React in 3 days ?". I had to say : NO, but had to explain in order that he could understand. I wish it's you who would explain to him these things to open up his mind about time requirement/allocation to become a full stack dev. :)
Yeah, I always explain that syntax can be learned relatively quick meaning a month or so. But to get a deep understanding of how a programming language works, the thousands of functions used, methods, classes, properties etc, that takes time. Even though I’ve been coding for a long time, I’m always referring to the documentation pages of the various languages I use. Then there’s updates to the languages, frameworks and libraries. I’m in a constant state of learning. Some people don’t appreciate how much effort goes into coding. When a person says to me, coding should be easy when you know the syntax, my response is “have you written a best selling novel”? Why not? You know how to speak and write, write a novel 😂. I don’t recommend saying this to your boss. I save that snarky response for non paying individuals 😂. Thanks for watching.
@@PixemWeb Thanks for your reply. Sometimes I wanted to reply to him (a certified public accountant) as follows : "Can we learn journal/book-keeping in a day ?". He recognizes that to learn Accounting takes at least 3 years. Even after he said he was joking when asking such questions, I felt discouraged, because like you said, some people don’t appreciate how much effort we do even when in the learning phase. Like you, I always go straight to official sites to read doc when learning any techs. Laravel doc is one of the most difficult I find, as it is not just about syntax. It contains concepts that is not easy to understand unless we have prior knowledge in Design Pattern such as singleton, factory, facade, etc. Thanks again for your reply. Merry Christmas, wish you a healthy and wealthy new year. :)
To actually be a good Full stack developer, you need to know a front-end framework like React, angular and a backend web framework like Django, Symfony, rails, etc. Html and css are obvious
Yeah, some can grasp code logic faster than others. Syntax isn’t hard at all, it’s putting it together to create something useful. That’s the hardest part for most. If you’re good at riddles, problem solving, learning to code will be easier. Also, some people fear the process of learning and limit themselves from moving beyond the basics. Coding is like poker, you can learn the basics really fast, fast enough to have a false sense of confidence. But if you enjoy it, it’s always just a matter of time. 6 months is faster than most. Congrats.
I promise myself to become a junior fullstack developer in 4 months.... I know about python + datastuctures... Will update after 4 months... Thanks for this video❤
I have a starters question, beyond coding, beyond the frontend and the backend... you have the website, or the app - security, how all that HUGE issue comes in to place? lets say that I learned how to code, then I build my own platform, something that is parallel to WordPress, what about the security? who is in charge on that? is it something you need to incorporate in your code? is it on the platform/website host supplier? Great video - Thanks!
Hi Shai-li, thanks for watching. There are different layers of security and all are important. Basically you want to make sure your code is secure. This means validating and sanitizing user generated input on forms, user privileges based on user rights. Think standard accounts vs admin accounts. Then you will also want to secure as much as you can from any potential attacks. This can be done with htaccess or server level configurations. You will also want to enforce a strong password policy, encrypt your traffic etc. Security is a large topic and I have a few videos that cover various aspects of it. Hopefully this helps.
I've been studding for 3 months now. at least 8 hours a day. although I have a ok understanding about MERN I can not build a full stack app on my own. I know people say you don't have to memorize code but I don't know how else they do. try to remember all the syntaxes for express, mongoDB, React, Node, Bootstrap, CSS and so on...it's a task
At first it feels like information overload. So much to learn and then to put it all together. That’s where thinking like a programmer and experience comes in. Try making small projects, something manageable. Refactor an already existing project and map out how the project is structured. Think critically about the design choice and how you believe it works and can it be improved upon. Take notes and journal about your thoughts as you learn the art of coding. You’ll get there 🙌🏼
I am C# developer and now learning JavaScript. Hopefully will learn some other frameworks. But there are so many things to learn. Sometimes I think why they made it that difficult.
ohmygod this is exactly what I need I have watched it twice and I think I'll watch it more times later (I'm Chinese watching through a VPN, for which reason, I think if and when I have learned all the subjects in the video, I'd only have reached the starting line. After that, I'll have to find out how to adapt and apply (transplant) the knowledge to the _peculiar_ environment I'm in. So what are your thoughts about this, fellow viewers? -- I know, most likely nobody finds it of their business, no one cares and no one finds it relevant, as it should be. Essentially, my first statement would be false, as this would be NOT exactly what I need. And there will always be a Greater Premise. So eventually, this is the question -- what is the first thing to do? Should I first establish a will saying "I'll do this this this with my life"; or should I observe the environment I'm in and find out what is the most important problem the world imposes on me, and tackle that? The problem with the second case is that I observed, and I do not like what I saw (because it will make me into a zombie, because the real world problem is unbeatable, and the Prime Evils are not supposed to be faced directly). So basically, I have to follow the first approach, which is actually make up my own problem (question) and solve (answer) it on the scale of a lifetime. There is also a conundrum or paradox with it, though. That is, I'll be all alone. Because there will not be any like minds. Because everyone is attracted to "the practicals" and I'll be detached from the "real world". And nobody would want anything to do with me. But, from an opposite perspective, I've already reached the finishing line. My childhood dream, as I remember it, has already come true. I fancied, when I was little -- how cool would it be to communicate with a foreigner, through a wireless radio? So in short, what I meant was simply, hello! Nice to meet you. :-| I have a proposal that will link us all together. The "practical" people as mentioned above see two things. They saw a person who went abroad and studied there and obtained the "certificate" and wrote their experience in their resume. And they stand in awe of that person. And then they will see me, who will say, "I learned all the stuff from UA-cam." And they will laugh their asses off. In this, I say we are together. We must learn the "real deal" and beat them with the "certificates". What say you?
Thanks Vilian, I'm always trying out new video formats as a way of challenging myself. I want to make more videos like this. Let me know what coding topics you want to see. Thanks again.
PixemWeb no problem, I hope your channel's notifications haha You do a great job. I really wanna be a full stack like you, thanks and would be good if you was speak more about full stack's carrer! You rock
I agree with you on time requirement : 1 year is feasible and proper, unlike some people who say 3 months or so. I have read that even an experienced C++ programmer needed about 1 year to become a full stack developer. But I disagree with the list of languages/tools you mentioned. Only a triad of HTML, CSS and Javascript are absolute must, whereas the rest are optional. By optional I mean that there are alternatives we can choose instead, e.g ASP/ASP.net with C#/Vb.net or Python/Java over PHP; we can pick Ms SQL Server or PostgreSQL instead of mySQL. But PHP and mySQL seem to be common that there is a package named XAMPP (for Windows user) which includes PHP, mySQL and Apache for back-end web development. After solid skill in HTML, CSS and Javascript, we can choose React/Angular/Vue instead of jQuery, although jQuery are still needed in some libraries like Bootstrap, etc.
Thank you for sharing. Good stuff. However, 10, 000 hour rule usually applies to world level highly competitive sports etc (like chess). To be an expert (not being in top 20 worldwide), 10,000 hours are not needed. For example, according to statistic it takes 2000 hours to reach near fluency in Chinese (one of the most difficult languages in the world). Can you really compare Javascript where you can learn syntax rules in a few days with a complex writing structure of Chinese? Of course, it takes time to get experience, learn business applications, frameworks etc. But you don't need nowhere near 10000 hours to reach proficiency in selected technology. Usually 1000-2000 hours should be plenty to become an expert in certain areas.
Thanks for this informative an motivating video indeed it possible to obtain a full stuck at least the fundamental of those widely languages in one year but that it depends on how you'll manage your time a during the year and of course that base on size of passion you've..in fact I'm at the beginning steps in path of Developing Software mater and what you've mentioned is very significant for me !!
I'm very interested to start an endeavor in order to become a 'full stack developer' but I am rather intimidated at the landslide of things I have to learn. As someone who has worked in SW/HW tech support, I fear my that I am becoming obsolete by not being able to code and therefore I want to future proof my skills. Admittedly this would be a massive undertaking for the brain. I recently achieved a language proficiency certification in Italian and I fear that after that huge challenge of learning another that there might not be any capacity left in my brain.
Truly Awesome! The video was so well explained and you just made it so easy to understand. Keep up the Great videos. I surely subscribed to your channel and yes you got a thumbs up!
Once every so often, when i hit a slump, i find going back to just creating something that i'm interested in helps. Try to find a project you like that coorelates to your interests, or simply ask a friend/relative/blog "Hey, i'm trying to learn XXX. Do you know any projects that could be fun to do?" Stay strong man! If you believe in yourself, we all do to :)
As a person that have no idea of a web developing , a fullstack developer means that basically most advanced person and knowledgeable to create a website?
Any advices how to make daily plan, how much should you practice making some projects and how much should you read theory? How to manage everything so you don't make mistakes in learning?
You learn most from the mistakes you make. But I get what you mean, how to optimize your learning and training for peak performance. That’s the holy grail. What works for me might not work for you and vice versa. I pretty much setup my own at home boot camp and coded like crazy everyday till things got easier. What I recommend is try to invest 3 hours a day and break those hours up if possible. Morning code session, mid day code session and evening code session. Bookmark the documentation pages for the language you’re learning and review others peoples code. Refactor code that you find online focusing on first making sure the code is current and not deprecated. Second make sure you focus on security and then optimization. A big mistake people make is getting code to work, not fully understanding why it works and moving onto the next piece of code to review. Code daily, make it a habit and chose quality learning resources. I hope this helps. Thanks for watching.
Here is my dilemma, I'm a computer and communication engineer, had a job for 12 years and now in limbo. Finding a lot of jobs in the ether for full stack dev, I have used php and sql for backend stuff no html. I can turn html code for the user session and whatnot. I'm somehow at loss, not sure if I should become a full stack dev for a living since engineering Jobs are scarce if not unavailable. Not sure what I should do, I mean engineering is not something one masters even in a lifetime and I did spend enough time becoming diverse in my field. There is a lot to cover in engineering, in my field of interest one has to learn RF, processors, microcontrollers, analog and digital stuff. Pretty sure those even can be split onto diverse fields of interests by their own rights. My existential quarion would be, does one leave everything behind and move on to another field of interest? I hope there is an eager soul out there that can honestly give me insight on what I should do.
Hello, I just switched my major/studies in community College to Computer Information Systems and I have 0 experience in the tech field. I just started learning HTML and CSS3 simultaneously and am still pretty oblivious to what exactly I want to do with Web Development/Design. With so many sub categories like Front-End, Back-End, and Full-Stack(UX/Design, Coding/App development) and so many ways to build and design a website with 3rd party services like Wix/Squarespace/Weebly, what are the differences designing/developing with 3rd party services and IDEs like Dreamweaver or Brackets? Pros and cons? I'm planning on taking Dreamweaver and Javascript next semester together. Is this the right way to go if I don't know exactly what I want to do with coding yet? All I know is that I want to be a full-stack web developer/designer in the future, and start off with front-end. I plan to also take a coding bootcamp after I graduate with my CIS degree to help build a portfolio and make it easier to enter the field. Any advice will be appreciated. Thank you.
I failed at an interview just by not knowing the the Term "Fullstack Developer" even I know and have experience to everything to be a Fullstack Developer.. that's why I am here.. So I am a Fullstack developer without even know it.. It's ridiculous.. Is it really important to know the term even it has NOTHING to do with being a REAL Java Developer? It's just a term.
Thanks for watching. *Learn How To Code a WordPress Theme with DevWP* ua-cam.com/video/pEJ2IzYOx5c/v-deo.html
PixemWeb whats the use of apache web server
Basically, there are two types of web servers that are in use by nearly all websites online. Apache being the one powering the majority of web servers and Nginx is also a popular choice. They are server software that runs on a work station class computer when used for live websites or regular computers when run on a local computer. MAMP, Local by Flywheel and others, have both as options when developing locally.
Ptmp727 if you want to get a deeper understanding of how a web server works, then putting together a LAMP stack would be a good idea. If you’re more interested in learning web development then using something like XAMPP makes it easier. Although I like using Local By Flywheel or MAMP.
On another note, learning to work directly with a Linux Server via the command line on a barebones server I think is great idea since it reduces hosting costs and you get to really fine tune your server for your needs with very little limitations.
As for Node, it helps streamline your workflow by using npm and Gulp. So that, I definitely recommend learning.
Depends on the size of the server/vps. It ranges but a barebones server/vps is significantly less than a managed solution or a hosting account with full fledged control panels already installed. Also the performance isn't as great on the solutions with all the bells and whistles that eat up server resources.
@PixemWeb, hey man great video. I have to say though, 1 year is way too early to learn all this. For myself it took probably close to 2-3 years to become a full stack developer and do front end + back end + database creation/management with ease and I remember exactly how I went.
1. HTML & CSS first
2. PHP & MySQL second
3. Javascript, HTML5 Canvas third
4. jQuery, Ubuntu, Git fourth
My favorite would have to be php and mysql. For some reason I find working on back end much easier and the hardest was javascript and jQuery. I spent more time trying to understand javascript and jQuery by working on canvas and constant repetitions made me understand how to use jQuery and AJAX functions correctly.
The last part that was easiest was Git and linux servers. I have to say learning these last 2 makes everything so much easier to manage especially when it comes to maintenance and keeping code/projects up to date. I've spent countless frustrating nights pounding out bug fixes and trying to better myself with videos, taking notes, and anything else I could get my hands on. And I'm also very grateful that with all this knowledge I can one day get a cushy job with excellent benefits and the know how to do all this without asking someone else to do it for me!
And you're right. Everyday you have to spend couple hours or else you will forget how to do these and the worst thing is when you try to go back to code you worked on and say to yourself, "How the hell did I do this again?"
If you want to be a full stack Web developer don't forget to sleep 8hrs a day that's a most important thing to do
Lol!
!No
@@seryvathana168 "!no" means negative no so... yes? 🤔
@@Lubieerror well.!yes but actually.!no
ok bit scared...lol
You are absolutely correct. I agree with you when you said that someone can become a full stack web developer in just one year. I am a living witness. When i was learning how to code in 9 years ago; I dedicate 20 hours of my time to coding, watching youtube videos, reading books and so on. My target was just to become a full stack developer. I was very courageous because i know that i have a smarter memory to understand complicated things faster. It was never easy for me then; but i was able to learn even more than what you listed here in just 11 months. I made about 3 projects within this period; the first project was too bad; but that was an accolade to me though. Within that 11 months; i was able to even learn Bootstrap and little intro to OOP. That was when my life changed. Today everything is a story. If you want to achieve something big in your life, you have to work hard. When your mate are sleeping; you have to remain awake to chase after your future. My favorite languages are PHP and Python; can't love them less. Thank you for sharing this video.
Thats an inspiration! I have a questions. Is it too late to learn coding at 38?
@@supspud 20 hours daily? :P
@@supspud coder can be 11 years old child or can be 60 old man 👍
@@tanveerjafri3052 thanks
Great guidance
This video made me realize where I am, in terms of skill, to becoming a full stack developer. Keep it up!
Awesome. Thanks for watching.
Thank you, sir, for motivating me, I had seen these videos a previous year, I had planed very well to become
a full-stack developer every single day I practised at least 3 hours when I feel demotivated again I watched
your video, Finally I had learnt HTML5, CSS3, BOOTSTRAP, JAVASCRIPT, JQUERY, PHP, MYSQL now I full focus
on the project and brush up my knowledge Today date 17Augest 2019, my target get a job in full-stack developer till 17Augest 2020.
I will comment again this video next year 17Augest2020. Let's see next year what my position.
What's your progress bro
You know you can get a job now right?
🤷🏽♂️
Wish you the best
It’s time
I would do first month and a half on html, css, and javascript. Because you dont need to learn them one by one. Learn the fundamentals one by one, yes, but then put em into practice together when doing your own projects. That is MASSIVELY important. Im in the process of creating my first website too and thats what I recommend.
Hey Eduardo, yeah, sometimes it makes sense to learn each language one by one, other times it's best to group the languages together since the end result is they will work best together. It all depends on your learning style. Thanks for watching and sharing your thoughts. Let me know how your website works out.
You're such an inspiration mate, Thank you! - I'm Fluent in HTML5 and CSS, and I scratch the surfaces of Python and JS. - I really want to do this, I want more in life. - I want to achieve.
Can you update us whag happend with you
Yeah bro, how’s life going?
Duuuuuuuuude I was so worried about this requirement!!!! thanks for the explaining! I already have 1 year C++/ Java code experience and when I was searching on some work, a lot of jobs wanted a full stack developer and I was confused
these are pretty easy tbh comparing to the pain of C++!
Take 3 Udacity courses:
- Front end developer
- React developer
- Full stack developer
They all have a duration of 4 months (8-10h weeks).
You can finish them each in 15 days by working 10h/days on them.
Bonus:
- Use Anki on the side to put everything in your long term memory.
- Udacity are great for the pressure, the projects that needs to be checked in order to get your certificate (You don't have that on Udemy and that's a weakness)
- Don't hesitate to find a better source on the internet to learn. For example in the React Developer course, I had a course on Redux but I find a complete course on UA-cam were everything was way more simpler to understand.
You will be more than ready for a junior position or internship, recruiters will even knock at your door.
Thank you for giving me a roadmap to work through! I started learning JavaScript about 2 months ago, and have spent time on HTML/CSS, as well as dabbled with SQL. I spend between 5-10 hours a day learning and practicing code, depending on if I’m working or not, and I really hope to hit my goal of programming fluency in under a year.
You’ve given me a newly instilled sense of confidence that I’m well on my way to pulling it off :)
Hey, just curious as to where you stand now as far as programming fluency, any progress?
As soon as you learn html and css learn Git. It is a must.
Why Git, isn't it a good direction to learn javascript after html and css ?
@@wilastakurniawan7206 git is basically a way to save your work ie source code and entire project folders. Learning how to do this will save you from suddenly losing all your hard work. You can always recover almost all your work very easily.
I'm becoming a full stack developer... I figure it will take me 2-3 months at most. I have a CS degree but have been out of the game for a while. Having a blast getting caught up. :D
Yeah, if you have previous experience with code, you can pick things up relatively quick. That's why your first language tends to be the hardest, no matter how easy the language may be. Getting over that initial hurdle is what takes people some time. Thanks for watching and have fun coding.
@@PixemWeb i have learned many languages, the basics only. Plan on doing freelancing to help my family and so i can buy a desktop and give my laptop to my Father
May i know how many hours you spend on coding in one day?
Thanks Bud,
I am a senior in college learning web dev and i feel like I've learned nothing at all. I'm going to take your advice to heart, make my own coding bootcamp.
College is good for teaching theory and very generalized topics. It’s a one size fits all approach to learning. One of the best parts of college is direct access to your peers and the ability to ask questions. That being said, a self directed learning style from reputable resources will expedite your learning. You can learn in one year what would take someone 4 years in college as long as you respect the process and devote serious time to learning. Good luck on your coding journey and thanks for watching.
This is great! I’m beginning my IT career in networking at college in September whilst branching out into cybersecurity and coding. Discovering the concept of full stack developing I found this vid and it’s great! Thanks for the info.
whats the news?
Sir Every day i am learning 3 hours HTML in this month I will complete this Goal. I will Sure Complete
HTML THANK YOU SIR,You are great for me I salute you
Awesome, 3 hours a day is ideal. I also recommend breaking up your study sessions either in 3 x 1 hour sessions or 2 x 1 1/2 hour sessions. This way you can maximize your learning without losing focus.
HTML is a trap.
Don't forget to consolidate the gained knowledge through the side project at the end :)
@@magick2006 lol
Local Gyan how is it going dude?
Thank you for a very clear explanation of web development. I'm not a developer, but I've heard most of the terms you used. I never understood how it all worked together (until now).
Hi PCJ52, I'm glad you found it helpful. Web Development can be a complex topic to cover which is why I try to make it as clear as I can. Thanks for watching the video.
Well done. I'm currently on this journey. I'm familiar with all the technology at this point (except database stuff). I'll be there soon, and I really enjoy the process. Great details.
Awesome, this journey is never ending. I've been doing this for years now and there's still so much to learn. That's what I love about code, there will always be changes and updates. I plan on uploading videos focused on each language, so let me know if there's anything in particular you're interested in. Thanks for watching.
PixemWeb Would love to see some php integration of content from external databases. Also this is not really language related but some advanced membership tutorials as i find wordpress membership plugins really limited (for example no 2fa options).
PixemWeb it will be of great help if u start a javascript series
Great Introduction in this video. The description of Front-End & Back-End Design & Coding Language abilities was very easy to see/comprehend.
You should congratulate yourself on being the coolest video on UA-cam about FULL STACK MACK & other marketing chimes will come to you as you do.
Ciao
I’m enrolled in a bootcamp that starts I’m a few weeks. Thank you for this video; subscribed!
HTML,CSS,Jscript,JQueary, AngularJS
PHP(Codelignter,Lavarel, CakePHP)
CMS(Wordpress,Joomla,Magento)
MySQL
Linux, Git (Networks)
Great video! Love the breakdown of the DIY CODING BOOT CAMP. I'm going the Self-taught route with The Odin Project and your tips are great!
New Subbie 🙌🏽
I've discovered you for myself and I'm so happy that you are sharing very useful tips😀
Thank you, Joe Rogan 🙏🏼
🤣😂
🤣🙌🏼
😭
Really great video. I have just begun on my way to become a full stack web developer and I am half way past CSS. I found this video really helpful. I am a little bit confused about which back end language we should prefer. If you can make a video on it it would be really helpful.
How are u doing now Yash?
W-O-W, I stumbled on this video without even knowing the term "full stack" and I suddenly feel like a genius! This is an AWESOME video, THANK YOU!!!!
I started my development journey from a textbook called html,CSS, JavaScript and php all-in- one for dummies. It really helped me get started. Although with initial knowledge of java and R. It will build you to mid level
Thank for your educative Video, actually I got into programming few months ago... and I have been tranformed with the help of Mysql, HTML, CSS and now am learning JS with in just 3months.
Hey Giovanni, that's awesome. Learning to code is one of the best things a person can do. It opens your eyes to new opportunities and prepares you for our changing work environment. Thanks for watching.
Love the T-shirt mate! 🤗😄
Thanks Adriana, it’s one of my favorite shirts.
Absolutely loved watching this video - it’s such a great feeling when you hear/watch something that you *NEEDED* to hear, at just the *right* time! You may call it destiny!
Thanks for the video, liked and subscribed
I have been doing this for years and just learned how much I really do. Great video.
Each of your words are disciplined. You give the path about how to go step by step. Thank you.and if you provide any course video about full-stack web development please let me inform
Got a lot of value from this. Love from India.
Awesome, thanks for watching and the support.
I'm 3 years late but still inspired!
I'm really hopeful after watching this video. Thank you for your advice to be a full stack developers and calculate the time for us.i really enjoyed.
So much info to digest. THank you for taking the time to enlighten us!
This video would be a boom start for the beginners of full stack web dev
i had started 5 months ago
i have done
html, css, python, flask, Mysql, bits of javascript, bits of C programming
i know that leaving javascript in the way was bad, but i thought after doing js that diving more into basics is important so i started C, after completing C definitely go back to web development as it brings lots of practicallity and allows you to work on real life project.
eg a webapp that can interact with users and provide them some service or a game not basics/ds/algos.
Did you build any website or Android app?
@@503945158 no not till now I am a complete newbie, I know just the theoretical stuff.
Thank you sir, Because you were so honest i subscribed and hit the bill icon just by watching this one vedio...
Thanks for this video. It made me understand where i stand in my road map to become a full stack web developer.
I think it’s best to practice for 1 hour a day in the beginning and have it gradually grow to three hours a day if this is right for you. Nothing good comes out of rushing anything.
I agree with you for the most part. We are all different and what works for me might not work for others. I learn best by complete immersion but this style of learning can be overwhelming and sometimes discouraging for others. Ultimately you have to determine your optimal style of learning and take it from there. Thanks for watching.
I learned c # (and JAVA),TSQL, ENTITY, MVC, ANGULAR, HTML, CSS, JS
It took me 4 months of intensive study and practice
I don't think you need much more then that to be a FS developer, at least at a basic level
Very Very Efficient amount of Information.
Special Thanks from India.
superclean content,no spices....big up man
Wow...So much practical information and plan in so short a time. Thanks for this. Liked and subscribed.
I love the no place like home shirt 🔥
*Loved it!*
*Concise and easy to understand!*
*Thanks* 😸
Thank you man! This gave an example structure for learning that I really needed. Great video
For a relatively newcomer in a web dev like me, although having some years experience of desktop non-web dev using VB6, SQL Server and Crystal Reports, it sounded annoying and discouraging when my boss asked : "Can we learn Laravel in 3 days ?", "Can we learn React in 3 days ?". I had to say : NO, but had to explain in order that he could understand.
I wish it's you who would explain to him these things to open up his mind about time requirement/allocation to become a full stack dev. :)
Yeah, I always explain that syntax can be learned relatively quick meaning a month or so. But to get a deep understanding of how a programming language works, the thousands of functions used, methods, classes, properties etc, that takes time.
Even though I’ve been coding for a long time, I’m always referring to the documentation pages of the various languages I use. Then there’s updates to the languages, frameworks and libraries. I’m in a constant state of learning.
Some people don’t appreciate how much effort goes into coding.
When a person says to me, coding should be easy when you know the syntax, my response is “have you written a best selling novel”? Why not? You know how to speak and write, write a novel 😂. I don’t recommend saying this to your boss. I save that snarky response for non paying individuals 😂. Thanks for watching.
@@PixemWeb Thanks for your reply. Sometimes I wanted to reply to him (a certified public accountant) as follows : "Can we learn journal/book-keeping in a day ?". He recognizes that to learn Accounting takes at least 3 years.
Even after he said he was joking when asking such questions, I felt discouraged, because like you said, some people don’t appreciate how much effort we do even when in the learning phase.
Like you, I always go straight to official sites to read doc when learning any techs. Laravel doc is one of the most difficult I find, as it is not just about syntax. It contains concepts that is not easy to understand unless we have prior knowledge in Design Pattern such as singleton, factory, facade, etc.
Thanks again for your reply. Merry Christmas, wish you a healthy and wealthy new year. :)
To actually be a good Full stack developer, you need to know a front-end framework like React, angular and a backend web framework like Django, Symfony, rails, etc. Html and css are obvious
6 month was was enough for me to be expert in
PHP
MySQL
JavaScript
JQuery
CSS
Html
Node js
WordPress
Linux
Yeah, some can grasp code logic faster than others. Syntax isn’t hard at all, it’s putting it together to create something useful. That’s the hardest part for most. If you’re good at riddles, problem solving, learning to code will be easier.
Also, some people fear the process of learning and limit themselves from moving beyond the basics. Coding is like poker, you can learn the basics really fast, fast enough to have a false sense of confidence. But if you enjoy it, it’s always just a matter of time. 6 months is faster than most. Congrats.
@@PixemWeb Sure I enjoy it. It became my hobby and my work
@@MrAmk301 Could you recommend the best source to learn? I am especially interested in WordPress plugin development.
@@Alex-xl3nx You can find bunch of tutorials on youtube and udemy
@@zainulabidin4805 Dont use udemy
I promise myself to become a junior fullstack developer in 4 months.... I know about python + datastuctures... Will update after 4 months... Thanks for this video❤
Very good summary in a short video. Helpful. Thanks.
Thanks Vijay.
I have a starters question, beyond coding, beyond the frontend and the backend... you have the website, or the app - security, how all that HUGE issue comes in to place? lets say that I learned how to code, then I build my own platform, something that is parallel to WordPress, what about the security? who is in charge on that? is it something you need to incorporate in your code? is it on the platform/website host supplier?
Great video - Thanks!
Hi Shai-li, thanks for watching. There are different layers of security and all are important. Basically you want to make sure your code is secure. This means validating and sanitizing user generated input on forms, user privileges based on user rights. Think standard accounts vs admin accounts. Then you will also want to secure as much as you can from any potential attacks. This can be done with htaccess or server level configurations. You will also want to enforce a strong password policy, encrypt your traffic etc. Security is a large topic and I have a few videos that cover various aspects of it. Hopefully this helps.
Well delivered.
Thanks for providing the information I was looking for.
I am taking a course on Coursera, the IBM Full Stack Developer course. I'm a novice at this but I'm learning alot
Great video, want to learn full stack in order to learn to break it. Web app testing/bug bounty hunting looks fun!
from html to git (Wordpress too) i needed almost 4 years, nd now need to learn linux larravel package managing and others a lot
I've been studding for 3 months now. at least 8 hours a day. although I have a ok understanding about MERN I can not build a full stack app on my own.
I know people say you don't have to memorize code but I don't know how else they do. try to remember all the syntaxes for express, mongoDB, React, Node, Bootstrap, CSS and so on...it's a task
At first it feels like information overload. So much to learn and then to put it all together. That’s where thinking like a programmer and experience comes in. Try making small projects, something manageable. Refactor an already existing project and map out how the project is structured. Think critically about the design choice and how you believe it works and can it be improved upon. Take notes and journal about your thoughts as you learn the art of coding. You’ll get there 🙌🏼
Got it, boss! :D I'm totally onto it!! Loved the way you explained it!!!
Suuuper helpful video! Straight to the point & honest, thank you!
I am C# developer and now learning JavaScript. Hopefully will learn some other frameworks. But there are so many things to learn. Sometimes I think why they made it that difficult.
Thanks for giving me information on Full Stack Development.
ohmygod this is exactly what I need I have watched it twice and I think I'll watch it more times later (I'm Chinese watching through a VPN, for which reason, I think if and when I have learned all the subjects in the video, I'd only have reached the starting line. After that, I'll have to find out how to adapt and apply (transplant) the knowledge to the _peculiar_ environment I'm in. So what are your thoughts about this, fellow viewers? -- I know, most likely nobody finds it of their business, no one cares and no one finds it relevant, as it should be. Essentially, my first statement would be false, as this would be NOT exactly what I need. And there will always be a Greater Premise. So eventually, this is the question -- what is the first thing to do? Should I first establish a will saying "I'll do this this this with my life"; or should I observe the environment I'm in and find out what is the most important problem the world imposes on me, and tackle that? The problem with the second case is that I observed, and I do not like what I saw (because it will make me into a zombie, because the real world problem is unbeatable, and the Prime Evils are not supposed to be faced directly). So basically, I have to follow the first approach, which is actually make up my own problem (question) and solve (answer) it on the scale of a lifetime. There is also a conundrum or paradox with it, though. That is, I'll be all alone. Because there will not be any like minds. Because everyone is attracted to "the practicals" and I'll be detached from the "real world". And nobody would want anything to do with me.
But, from an opposite perspective, I've already reached the finishing line. My childhood dream, as I remember it, has already come true. I fancied, when I was little -- how cool would it be to communicate with a foreigner, through a wireless radio? So in short, what I meant was simply, hello! Nice to meet you. :-|
I have a proposal that will link us all together. The "practical" people as mentioned above see two things. They saw a person who went abroad and studied there and obtained the "certificate" and wrote their experience in their resume. And they stand in awe of that person. And then they will see me, who will say, "I learned all the stuff from UA-cam." And they will laugh their asses off. In this, I say we are together. We must learn the "real deal" and beat them with the "certificates". What say you?
This video's awesome, congratulations from Brazil
Thanks Vilian, I'm always trying out new video formats as a way of challenging myself. I want to make more videos like this. Let me know what coding topics you want to see. Thanks again.
PixemWeb no problem, I hope your channel's notifications haha You do a great job. I really wanna be a full stack like you, thanks and would be good if you was speak more about full stack's carrer! You rock
Sounds like a plan. I’ll make more full stack career and freelance related videos. ✅
PixemWeb understood, thank you so much
CSS is the skin lol. Love it!
lol, yeah, I try to break things down. Thanks for watching.
Git/version control is probably one of the first things you should learn, certainly before you start doing any javascript.
Or if it would be necessary to backtrack and undo the previous changes in the project.
I agree with you on time requirement : 1 year is feasible and proper, unlike some people who say 3 months or so. I have read that even an experienced C++ programmer needed about 1 year to become a full stack developer.
But I disagree with the list of languages/tools you mentioned. Only a triad of HTML, CSS and Javascript are absolute must, whereas the rest are optional. By optional I mean that there are alternatives we can choose instead, e.g ASP/ASP.net with C#/Vb.net or Python/Java over PHP; we can pick Ms SQL Server or PostgreSQL instead of mySQL. But PHP and mySQL seem to be common that there is a package named XAMPP (for Windows user) which includes PHP, mySQL and Apache for back-end web development. After solid skill in HTML, CSS and Javascript, we can choose React/Angular/Vue instead of jQuery, although jQuery are still needed in some libraries like Bootstrap, etc.
Thank you for sharing. Good stuff. However, 10, 000 hour rule usually applies to world level highly competitive sports etc (like chess). To be an expert (not being in top 20 worldwide), 10,000 hours are not needed. For example, according to statistic it takes 2000 hours to reach near fluency in Chinese (one of the most difficult languages in the world). Can you really compare Javascript where you can learn syntax rules in a few days with a complex writing structure of Chinese? Of course, it takes time to get experience, learn business applications, frameworks etc. But you don't need nowhere near 10000 hours to reach proficiency in selected technology. Usually 1000-2000 hours should be plenty to become an expert in certain areas.
Thanks for this informative an motivating video indeed it possible to obtain a full stuck at least the fundamental of those widely languages in one year but that it depends on how you'll manage your time a during the year and of course that base on size of passion you've..in fact I'm at the beginning steps in path of Developing Software mater and what you've mentioned is very significant for me !!
Very helpful video thank you so much to make this...Love from Bangladesh
Hi Hasan, glad you found it helpful. Thanks for watching.
I'm very interested to start an endeavor in order to become a 'full stack developer' but I am rather intimidated at the landslide of things I have to learn. As someone who has worked in SW/HW tech support, I fear my that I am becoming obsolete by not being able to code and therefore I want to future proof my skills. Admittedly this would be a massive undertaking for the brain. I recently achieved a language proficiency certification in Italian and I fear that after that huge challenge of learning another that there might not be any capacity left in my brain.
Thank you, just what I have to listen, so good
I'm so motivated I feel like I should have came across this vid long time ago.!!! 👍
Fabulous video, mate. Thanks a lot🙏🙏
Always talks sence down to earth very good information God Bless you
You can learning 3 language without even completing graduation just learn in school html, java, python
I feel like wrestler talking about code....so when I mute him, he is exactly teaching fighting skill...
😂 🤣🤣🤣 I used to wrestle back in the day. I also did 6 years of Krav Maga. Now all I do is code and sometimes make videos 🤣 Thanks for watching.
Joe Rogen’s elder brother.
Hahaha
Thank you for the video, it was lots of help!
Thanks for watching 🙏
thanks very much ; that video put me in the right way to continue learning web development as i started 2 weeks ago
Great video thanks for the outline much appreciated
Truly Awesome! The video was so well explained and you just made it so easy to understand. Keep up the Great videos. I surely subscribed to your channel and yes you got a thumbs up!
Thank you for your complete and clear explanation ❤️👌
I lost motivation to coding. Im lost. Keep going back to tutorials and fundamentals, can't seem to move on.
Keep going man. Sounds like you need discipline
Once every so often, when i hit a slump, i find going back to just creating something that i'm interested in helps. Try to find a project you like that coorelates to your interests, or simply ask a friend/relative/blog "Hey, i'm trying to learn XXX. Do you know any projects that could be fun to do?"
Stay strong man! If you believe in yourself, we all do to :)
You can do it buddy. Just take it slowly. Its not good you know to rush when learning something.
Sounds like u need to start doing mini projects and building a portfolio. Keep it light. Keep it fun and even if it’s hard, you will stay motivated!!
Thanks a lot, that was very inspiring..... good things never fall from the sky...
Very useful video for any web devloper
thank you.. Explained so seamlessly !
Great Video, very insightful it is just what I needed learn. Thank You.
You really should have more exposure and subs your so good
Thanks, I’m learning everyday. I’ve come far from my earlier videos but still have a ways to go.
PixemWeb no bother
As a person that have no idea of a web developing , a fullstack developer means that basically most advanced person and knowledgeable to create a website?
Awesome ! That was really helpful. I'm on my way.
Thank you sir, i'm happy and glad i found this video, great work.
You're incredible thank you for your very clear explanation
Thanks for your given understandable valuable information and it's super fantastic Sir and thank you so much.
Thanks for this map to becomes a web full stack developer I will subscribe you to learn more thanks again
Any advices how to make daily plan, how much should you practice making some projects and how much should you read theory? How to manage everything so you don't make mistakes in learning?
You learn most from the mistakes you make. But I get what you mean, how to optimize your learning and training for peak performance. That’s the holy grail. What works for me might not work for you and vice versa. I pretty much setup my own at home boot camp and coded like crazy everyday till things got easier. What I recommend is try to invest 3 hours a day and break those hours up if possible. Morning code session, mid day code session and evening code session. Bookmark the documentation pages for the language you’re learning and review others peoples code. Refactor code that you find online focusing on first making sure the code is current and not deprecated. Second make sure you focus on security and then optimization. A big mistake people make is getting code to work, not fully understanding why it works and moving onto the next piece of code to review. Code daily, make it a habit and chose quality learning resources. I hope this helps. Thanks for watching.
@@PixemWeb Yeah, definitely you learn most from mistakes. I will use your advices and see what is best for me. Thank you for reply, I appreciate it.
Here is my dilemma, I'm a computer and communication engineer, had a job for 12 years and now in limbo. Finding a lot of jobs in the ether for full stack dev, I have used php and sql for backend stuff no html. I can turn html code for the user session and whatnot. I'm somehow at loss, not sure if I should become a full stack dev for a living since engineering Jobs are scarce if not unavailable. Not sure what I should do, I mean engineering is not something one masters even in a lifetime and I did spend enough time becoming diverse in my field. There is a lot to cover in engineering, in my field of interest one has to learn RF, processors, microcontrollers, analog and digital stuff. Pretty sure those even can be split onto diverse fields of interests by their own rights. My existential quarion would be, does one leave everything behind and move on to another field of interest? I hope there is an eager soul out there that can honestly give me insight on what I should do.
Hello, I just switched my major/studies in community College to Computer Information Systems and I have 0 experience in the tech field. I just started learning HTML and CSS3 simultaneously and am still pretty oblivious to what exactly I want to do with Web Development/Design. With so many sub categories like Front-End, Back-End, and Full-Stack(UX/Design, Coding/App development) and so many ways to build and design a website with 3rd party services like Wix/Squarespace/Weebly, what are the differences designing/developing with 3rd party services and IDEs like Dreamweaver or Brackets? Pros and cons? I'm planning on taking Dreamweaver and Javascript next semester together. Is this the right way to go if I don't know exactly what I want to do with coding yet? All I know is that I want to be a full-stack web developer/designer in the future, and start off with front-end. I plan to also take a coding bootcamp after I graduate with my CIS degree to help build a portfolio and make it easier to enter the field. Any advice will be appreciated. Thank you.
I love this video. Do you have any tricks, suggestions, or advice, for retaining this in my head?
I failed at an interview just by not knowing the the Term "Fullstack Developer" even I know and have experience to everything to be a Fullstack Developer.. that's why I am here.. So I am a Fullstack developer without even know it.. It's ridiculous..
Is it really important to know the term even it has NOTHING to do with being a REAL Java Developer? It's just a term.
i want to be a web developer someday T_T thank you for this motivational video,, i'm still student , i have 1 year to complete my degree.
i hope u r developer now, bcoz it is going to complete 1 year.....