I am a UI designer and I send Devs Figma files but I still made sure to learn HTML and CSS so that I create designs that are actually possible to build
As someone who is about 18months along my journey - this is an important message. JS is a big brickwall after you come out of HTML then CSS. It is simple to pick up the basics but this is really the first part of becoming a programmer. Secondly, doing tutorials will help a bit but don't go overboard. Nearly everyone hits a moment when they start learning and they sit down to do something alone after watching endless tutorials and just go BLANK. Just get started on solving simple problems in JS, Google and practice and you will be better off than watching lots of tutorials. Also JSON is literally "Javascript Object Notation" 😉
Have you gotten your first job yet after 18 months? That's a significantly longer time frame than I hear from other people who pick up Web Dev to the time they land their first job.
@@teelovelock Funny story... I'm doing it backwards. I got rescued from a failing company with no Dev knowledge and they made me a Front End Developer but looking after template sites and just changing colors and text. Now I'm basically back filling my skill set for my job (with their support) 😅
It’s never enough. Just as the doctor has to expand his knowledge constantly so must a programmer. Turning into my 16th year as a full stack dev and still learning new frameworks, new ways of deploying both front end, application end and sql end code. Life is dynamic so things always change
Is learning JavaScript or front and back end development still a useful career. With AI coming in I feel like it will soon be able to do things on it's own.
Oh man Chris, I remembered your first video about this topic back when you were filming inside your car that your boss kept challenging you to the point where you need to rewrite again the same code but less and still does the same thing. I always appreciate your hardwork sharing all these knowledge in public through youtube. I never regret subscribing to you! Hope I land that first front end developer job! Thank you Chris!
I really enjoyed this video. I've been on a coding journey for over a month now, diving into HTML, CSS, JavaScript, and SQL right from the start. I think you're right-the best way to learn is by doing. Otherwise, it's just a bunch of code that makes no sense at all. I began to understand a bit more after testing each piece of code on my own website project. Good luck to everyone on this path. I would also recommend spending time with people who have a similar lifestyle, or at least having a friend in this field. It helps to learn much quicker when your everyday conversations with friends are also about coding quite a bit.
Basics of CSS and HTML are so simple to learn and there are so many tools to help that even spending a month learning it is too long. The money is knowing how to actually code effectively and efficiently. Functionality takes precedence over aesthetics in coding. Aesthetics will come with more familiarity, but functionality can make or literally break an app or website... This channel motivated me about 5 years ago and now developing for over 4 years its cool to come back and see the new crop of developers being motivated the way I was.
as always, thanks chris! im in javascript now and every time i felt stuck and discourage, i always watch your videos and it gives me a boost to learn again
I am a UI/UX Designer, I had to invest the time myself to learn HTML and CSS, because I believe it will help inform my design decisions on engineering constraints
The programming field is really strange. Busted my ass for the past year to learn html, css js & react by myself. Created multiple projects from scratch all by myself, applied to dozens of companies and got rejected by all of them in favor of students with college diplomas. And now, I got a job offer to work in flutter for a guy who has multiple small companies and wants to branch out in the it field. Sounds really strange that he would pick a self-taught with no professional experience to do the job, but hey, can't really refuse lol. He's a programmer as well, and I guess he saw my desire to learn or something.
It's also economical cuz most of these grads expect a huge salary and most of the time they're just as green as a newb but they have that student debt to carry for the next few decades.
Based on my many job interviews, learning how to use Object Oriented Programming and APIs are some the most important topics for any language. JavaScript and Python are two of the most important coding languages. HTML and CSS are easy and the tip of the iceberg.
No it’s not easy. It could be easy for you but not someone else so I refrain to say anything is easy in tech. I 100% agree with object oriented programming and learning how to work with APIs. Python isn’t important unless you want to do use Django as your backend in web dev.
@@RealChrisSean I understand your point but I really think that too many bootcamps and tutorials spend weeks on html and css when they should be teaching OOP, APIs and debugging. We need to discuss the skills that most aspiring developers do not learn or are not told to study in boot, crash courses, syntax tutorials and youtube.
@@vingram100if you can't understand the relationship on why css is nested with html in different ways what looks sleek to you will look like a child's doodle to the real professionals. You need to have a decent enough grasp on flex box and other concepts so you aren't always adding flex box commands to the wrong html element. I mean if you want everything to actually look nice on the webpage and for css to do what you want it to in multifunction elements and same function multi elements. Yeah no css isn't a cake walk and much deeper than you might think. As all I described is still barely scratching the surface.
@@vingram100the reason why bootcamps don’t do it is that object oriented programming is genuinely a long learning process. Sure you might know the 4 pillars encapsulation, inheritance, polymorphism, and abstraction. But the really hard part is coming up with what objects to implement and their interfaces. You then move into things like SOLID when designing objects then you move into design patterns. I really don’t think it’s something that you can properly learn at a boot camp
Thanks for the video Chris. I strongly agree with you here. Been learning front-end for about a month now. Last week I stopped mid-lesson and thought to my self I haven't learned anything. I could crank out solutions when they ask step-by-step but I hardly knew what they were referring to or how I even got there 10 steps ago. Understanding terminology and framework is key here. Anyone can mimic an action. Takes an actual thought to get somewhere on your own.
This video was basically Chris Sean talking to me. I just got off a coding bootcamp learnt HTML CSS, Python and PHP, built a few projects but after a while everything seemed a bit abstract to me. Now I'm learning JavaScript on my own and I've never felt more comfortable learning a programming language, even the other languages are beginning to make a lot of sense in how similar their syntaxes are. I'll be building some projects soon as I continue to learn other JS frameworks and libraries. Thanks for always coming through, Sean.
Really appreciate the positivity you show to people like me who may be in their early 30's and are trying to switch careers paths. So many other youtubers I have watched to get info for what to study and practice have been nothing but fear mongers that ultimately tell beginners like myself that its a waste of time to do coding bootcamps or that the industry is over saturated. Yet they are in the industry and proclaim they love their job. For me, I am literally just starting out and cant afford to go back to college to get a cs degree. Bootcamp is on the table though, but have been more than slightly discouraged due to other youtubers have said. Thanks for providing a seamlessly unbiased outlook, it is refreshing to feel like I "Can" achieve this. I will definitely be checking out more of your videos.
You're same with me. I'm a woman turn to 30 . Just want to start learn programming now to change my career. And camt afford degree. I'm also worry and scared. Can you share your progress now? Do you already learn far in Javascript?
This video is right on time. Transitioning into a front end dev role. Although I'll be using Sass instead of CSS. Once in get into that then I'll pick up JS. Even though it's been several years my 1st language I was introduced to was Java which exposed me to OO programming so objects and arrays aren't completely foreign to me.
I appreciate the content. I've learned that everything can be learned and nothing is as hard as it seems. Just be consistent, put in the time, implement what you learn and find good learning tools (books, udemy, youtube, mentor, etc) and you'll be fine.
I completely agree with everything in this video especially tailwind over vanilla css! I just learning tailwind about a month ago and it’s been a god send for front-end developers! Also, one thing I’ll mention for the newbie devs out there. PLEASE, don’t go memorizing any code in any of the languages of frameworks. I feel into that imposter syndrome of thinking about set me back 4 years of my learning were in just diving into becoming a mid developer. So, versus memorize code just do exactly what Chris Sean said just Google or UA-cam your answer and then move on if you understood the concept of that copy and paste code you added into your project. That mindset will get you to becoming a great junior dev in 6-1 year time easily. 😀
This is exactly what stopped me from pursuing or learning anything related to code/development. I always thought every developer had some insane photographic memory.. or starting at young was a plus to make it in as a developer... I'm now slowly self teaching myself & have realized it's not as intimidating as I initially thought. Ps ..your post has given me confidence to focus on learning web development! Thank you
@@someshsaharan5813 Absolutely bro! It needed to be said. I feel so many beginner developers go through their journey thinking they have to memorize code or have to watch a ton of tutorials to get nice at code, but that’s completely wrong! Just dig into the basics on what ever language you are learning through UA-cam and once you understand that then learn 1 simple thing to use that language it be html,css, JavaScript. If you tackle those 2 approaches in that order I promise you’ll see yourself as a developer in no time.
@@breh2716 I wouldn’t recommend any form of memorizing. But, I think I understand what you mean if you’re saying as you build project with the same features or concepts you’ll memorize things that way. For example. How to build a navbar or pulling a request from an api.
Can you help me if you’re self-taught where did you learn html-css-js. I learned html css but i forgot them I can’t do anything bymyself without copying from google and how to learn javascript its so hard
@@StreamersClips22 how did you learn ? Did you try doing simple projects to apply what you've learnt? Try Scrimba's HTML/CSS introductory course. Learning through Scrims helps a lot
Your spot on on the terminology being super important, also because when you don't know it you don't know what to search to find what you need. I am frontender learning backend and SQL and find my biggest challenge not knowing the technical terms especially in SQL which makes it difficult to find what I need, that's always one of the biggest challenges when learning something new. But with experience you will start to ask is it possible to do this and this which makes it a bit easier, for new people another challenge is not knowing whats possible and when and how to apply that.
This is value packed ❤❤ To all new programmers a reminder that you are doing your best. Don't give up now. A little more push could bring the break you so desperately need. I am rooting for you ❤❤
thank you, this video really eased some of my worries. I love the straight to the point conclusion at the end. I have been learning but haven’t actually built a website from start to finish
This info is important to people who get stuck regularly .. I learn on the go and practice as well as implement and fail and adjust .. it’s a skill In itself to be able to figure out what to do when you’re lost
I’m just completing my boot camp having learned HTML, CSS, WordPress, JavaScript and React. I will say that after 6 months and doing mini projects to keep my skills sharp as I job hunt, HTML and CSS are def the easy part now. JavaScript was the most widely used language in 2020, but it does get overwhelming when you sit down to do a tutorial. I’m waiting to get to that point where everything just clicks in JavaScript.
Learning a language just because it’s “popular” can backfire on you too, you’ll be competing with more candidates who have mastered JS/TS and who have been working with it for some time. The best approach IMO is learning both backend and front end, you start to separate yourself from a lot of competition. For example, knowing either C# or Java in addition to the front end will create a lot of value for companies. It’s no easy feat, however.
Loved the video, i'd love if u could make a video telling how a realistic frontend and backend interview works. Personally that could help me a lot, cuz i've been getting ready to it.
are you able to do a project version of this question ? -- what projects could get our foot in the door / how in depth do those projects go ? luv the vidddd
Totally agree with this video! HTML and CSS are the fast(er) parts. With JS, if you don't have prior experience with a programming language, you need to learn how to PROGRAM. I teach JS and find this takes the average learner (without programming background) 6-12 months. To use a framework (e.g. React), usually towards the latter end of that time spectrum.
This is the hardest part for me, I've jumped straight into a bootcamp and JS is wiping the floor with me. I don't think I've ever had to think in this way to solve things before and it's incredibly difficult and frustrating.
@@nihongobenkyo3102 I can reassure you that it will get easier (even fun eventually!). It's much like learning a language at first: you know some words but trying to string a sentence together is very stop start. But slowly it will start to click and then it'll start being fun!
@@painedperdu It was terrible if I'm being honest, we went straight into react from week 5 or 6 I think it was and I didn't do very well. I stuck with it and completed my final webpage which looked okay but all functionality (the js etc, the actual programming) wasn't really there. I came to the conclusion that my brain just can't seem to understand the logical/programming way of thinking, I can't explain it. A shame really, as where I want to live has excellent career paths for coders but it's such a painful journey for me.
@@nihongobenkyo3102hey how is the journey so far? what you're saying is true Javascript is incredibly hard and it's not your fault, I'm struggling aswell but believe me you can do it! if you feel like programing is somthing you're passionate about then you can do it!!
This video just came at the right time, thank you, I was lost, thank you again, I'm studying for a junior job, and I was spending so much time only in CSS
I feel you on what you're saying. The hardest part for me is just passing the coding exams that tend to be WAY harder than the actual code you're actually going to be using on the day to day basis. I think that the coding evaluations should be more realistic.
this video was incredibly helpful I'm very grateful, I struggle with constantly learning and not applying it, as well has going hard on mastering HTML and CSS and it burned me out to a point now I'm back at coding again and this is an amazing new perspective thank you!
I really like your videos! Most times I kind of just let it play while i do other tasks then go back & really sit down to watch them when I have time 😊
Chris thank you for this video. I have been stuck on CSS for a few weeks thinking I should not move forward without understanding everything about it. This has given me valable insight to help me continue my coding journey without getting unnecessarily hung-up on one language. I appreciate you
God bless you bro, your an inspiration. I’m a 22 year old former premed college senior, deciding to drop out and pursue web dev. At the end of the day, it was about time and money. So much more potential in web dev and opportunities, and all can be head in a relatively short period of time if one works hard enough, at least it seems like that. With premed I would’ve had to struggle 7 more years just to get my foot in the door, not to mention no time and location freedom, and let’s not get started on med school debt. Your videos inspired me to make the switch, and I really am grateful for that. My friends said to use The Odin Project where it’s all available for free! Finally, I feel motivated and actually willing to work towards something whereas in premed I was constantly depressed with WAY harder courses trying to become a doctor just to please my parents/ impress them. I really hope this works out for me and others making the switch. Peace ✌️!
Woah! That’s a brave risk your taking bud. You will save a lot with less loans post med as well. Good luck bud. It won’t be easy, but if you were capable of making it into medical school, you’re 100% have the discipline and logic to become a software engineer.
Hey BQ, funny enough I'm a 21 year old former economics college senior that just dropped out to pursue web dev as well. If you need anyone to study with / stay accountable let me know!
Dude, if you put your huge efforts as same as studying meds into learning web development, I guess becoming a full stack developer would be achieved quickly. I think you know your limit and it's better not to feel miserable. I support your smart move and I believe you'll make it!
As I just backtracked on a contract because I was worrying about the css so much, I’m glad this video appeared!! I love writing JavaScript code but know I have to add frameworks and such.
I'm my experience you don't need to know everything. Even for JavaScript. Everything you learn has a few simple bricks that are used to build complex structures. For me HTML = Grouping things together CSS = Learn the display property and you've got 90% of what you'll be using. JS = Learn about datatypes and their methods and as well as the DOM. Pay special attention to Arrays and their methods. This knowledge is enough to get you to do the most important thing of all. Build projects. Do this and you're on your way to great things.
I stopped my music career (university graduate) and left it just to be a personal hobbie (doesn't pay off in my city/country as a teacher). So now at 32, i started an HTML , CSS and JS course. I finished the HTML part, almost about to finish CSS and goin into JS. I'm really loving it, but i do understand that JS would be the brickwall. But im eager to learn more, and to find more courses online. Wish me luck!. (Started a begginer introductory programming course in january , on PSEINT, but left it. Also started some python basics, but left it as well, so i decided to start from scracht)
@@RealChrisSean for small projects or presentations like you said, yeah utilizing scss would be a waste. I said "frontend dev" but I'm technically an AEM Developer. And our main website has 10s of thousands of lines of css in the codebase for the entirety of the site and components. So utilizing SCSS is a MUST lol
@@RealChrisSean I need friendly advice.... I known html and css but can't figured out how build website that look good any advice for response website
After fews years on this path. I finally found the perfect recipe on how to learn and what to learn. With all the ressources out there is now the easiest time.
As a designer i think it’s important to know html/css and a small amount of JavaScript so you know the design can be coded, although I recall the days when I would do handcoded frontend stuff and was handed designs that was impossible to build back then without using hacks like png fix.
As a C# backend developer who has recently made the move to the more front end work, I’m having a blast. I’ve been getting into some animation work using the HTML canvas and it’s so much fun. While Vanilla JS is fun, I’m seeing why TS has become so popular and the problem it solves. I do believe perfectionism is real and I’m often guilty of this. Perfectionism can make you focus on the details rather than getting stuff done. One of the worst software engineers that I have worked with in my 10 year career was in his mid 50’s and he should’ve known more than he did. What made him employable? He gets things done and that’s really what many companies care about the most.
i really appreciate this video im a 16 year old home schooled kid thats been stressing over every tiny thing when it came to programming and i've olmost lost the love i once had for it because of how hard its gotten but this video made a lot of things easier for me so thank you very much you dont understand how much this has helped me
Thanks. This did more than helped because I would have just wasted another extra time focusing on html and CSS and that would have being way too excessive. Moving to Javascript right away
I work as frontend web developer with React.js and Styled Components at a large UK insurance company. After 3 years working as web developer here I am on UA-cam looking for advanced CSS courses. I really believe mastering CSS at a deeper level would definitely help me do better in my job. I am also looking to increase my knowledge of React.js and TypeScript.
It's been a long time since I've seen one of your videos. I dipped after the videos felt like the same old "make six figures in 3-6 months". I'm happy to see that you are making really high quality videos these days and the intro ads aren't as long 😉. I wish you the best!
I'll add onto your video. As developers knowing developer terminology is important. If you really want to knock the socks off people, read the room and modify your terminology to your audience. Know how to speak like a analytics person, a project manager, a stakeholder. People will begin to view you as not just a developer but someone who brings a high level of value to the team. If you can show off that skill in interviews, that's even better!
Having worked professionally in the web industry since 1998, back when CSS was still in version 1, I've learned that writing clean CSS is all about remembering the "C" in CSS-cascading. This means understanding that CSS relies on two primary functions: inheritance and specificity. These determine how styles are applied to HTML elements. Clean CSS involves reducing or eliminating duplicate styles by assigning them at a broad level and avoiding reapplying the same styles to more specific IDs or classes. Unfortunately, this becomes nearly impossible when using libraries like Tailwind CSS or Bootstrap alongside your custom styles. In such cases, a high amount of overrides is inevitable, which isn't necessarily a bad thing-it's just the nature of CSS.
I think it is worth noting that the more you actually know, the more you will earn in the beginning. I already knew a bunch of React, Redux and Typescript and I am starting off with a salaray above average without a degree.
Hey can you guide me buddy... i also wanna be a full stack dev. What to learn after Javascript i.e which language or framework will be the best for future purpose and for economical growth purpose as well
I started with Java to learn properly OOP, but I look Java developer jobs they usually want full stack developer especially Spring, Spring Boot and JS React etc. knowledge. When I started to learn Spring framework it’s also needed to know SQL cuz spring repository connects to database and rest controller maps what JS Get Push, Update requests and responses. They all connected to each other. HTML, CSS, SQL, JS, Java and their frameworks. I think I ve to keep learning till death even its enough or not.
the good thing is that I learned java, c and c# for 2 years now and I am now beginning to learn HTML and CSS and I really hope my JS-Wall will be smooth sailing since I understand programming to a degree where I'll prob progress fast after learning the syntax for JS. I'm just happy to hear that HMTL and CSS in its core are not that hard to grasp because from my first two weeks it looks pretty overwhelming at first but now its actually pretty easy.
Hi Chris, just found your video on this topic; which I was contemplating on and made me worry my ass off before applying to anything because I keep feeling inadequate... but you made it clear as a map and I too overlooked that about CSS (you probably won't do much design but you'll need to translate). But the tip on JS is super, thank you again!
It's reassuring to watch this video and understand nearly everything he's talking about and know that starting to learn 7 months ago wasn't all for nothing. Thank god for free resources online for anything. Including the content Chris puts up for us to watch.
Was searching how much CSS i need to know before proceeding further and now ik i need focus more on learning JavaScript and more. Also, I've started to learn js and it feels comfortable as I've learned python & java before. Thanks for your Great suggestions.
I was always scared to tackle JS. As a senior CIS student our 4000 lvl courses required JS. I am so happy for that because it made me learn it and now every day it has only gotten easier.
As a 75 year old who has both front and back end experience but from years back, what would you recommend as being the best way to find a remote developer job today?
I agree.. I mean you still should know HTML and CSS obviously but don’t need to master and spend all your time on it. They are easy to learn real quick and understand what’s going on. But JS is the gold..
Html is easy but css can be a little technical when it comes to flex box and other styling but you have yo understand the relationship of css and html for getting the right franework and styling the right element.
I totally agree with your thought about CSS, don't take so much time to explore and understand the properties and values of CSS. Just to know the most used properties and along with you create a project with the different designs, you will know more about the CSS properties are.
Bro you just made my day I spent way too much time in css.you're right i am not a designer.thanks for this video. i will focus on javascript and react.
@@Default_-ij5oc tailwind is pretty easy, plus it doesn't take that much time relative to Javascript. Simply put, most of tailwind is just using classes like readymade css. Using tailwind will really help you with futher css learning, plus your coding speed. If you have used libraries like bootstrap before, then at the beginning you are doing pretty much similar.
Hey Chris I learnt all the basics of the HTML CSS and Javascript. But when it comes to creating a website on my own I am unable to write code. When I use templates I understand what code to change and where to change. How can I improve so that I can create something on my own. Please guide me how to improve
This video is absolutely great! I’m new to this field and am super anxious to learn but I just don’t know where to start because there’s so much to do and no obvious way points. But this video really really helps. Thank you for your time and effort!
Book a 1:1 w/ me! - topmate.io/realchrissean
I am a UI designer and I send Devs Figma files but I still made sure to learn HTML and CSS so that I create designs that are actually possible to build
Thank god for people like you lol
Appreciate it Brother, I'm front end coder and I've always wanted to be UI designer but it seems like can't happen cause I'm color blind
You have a place in Heaven
Bless you
So, how much HTML and CSS do you think is needed for UI/UX designer for better handoffs?
As someone who is about 18months along my journey - this is an important message. JS is a big brickwall after you come out of HTML then CSS. It is simple to pick up the basics but this is really the first part of becoming a programmer.
Secondly, doing tutorials will help a bit but don't go overboard. Nearly everyone hits a moment when they start learning and they sit down to do something alone after watching endless tutorials and just go BLANK. Just get started on solving simple problems in JS, Google and practice and you will be better off than watching lots of tutorials.
Also JSON is literally "Javascript Object Notation" 😉
aight thanks brother 👌
Have you gotten your first job yet after 18 months? That's a significantly longer time frame than I hear from other people who pick up Web Dev to the time they land their first job.
@@teelovelock Funny story... I'm doing it backwards.
I got rescued from a failing company with no Dev knowledge and they made me a Front End Developer but looking after template sites and just changing colors and text.
Now I'm basically back filling my skill set for my job (with their support) 😅
@@daedalus5070 That's actually not half bad haha you can already claim the experience by the end of that
@As not really but JS has some other functionality than python since it is a scripting language . Again practice is the key my friend.
This is Lane :) Thanks for having me on Chris, it was a blast to chat
I've only just started my coding journey. This video is a gold mine! Thank you.
Me too😊😊
Me too. I coded a lot in uni but it's been like 10 years since that. I'm starting again at 27.
me too
@@reisshephow is your journey going I just stared
It’s never enough. Just as the doctor has to expand his knowledge constantly so must a programmer. Turning into my 16th year as a full stack dev and still learning new frameworks, new ways of deploying both front end, application end and sql end code. Life is dynamic so things always change
Is learning JavaScript or front and back end development still a useful career. With AI coming in I feel like it will soon be able to do things on it's own.
Nothing is easy or free.
Stressful situations have a great celebration at the end.
The world doesn't owe us a understanding.
What is ur salary after 16 yrs in the industry? I understand if you don't want to answer
@@MrBarnes789 good question haha
@@andrewdalton6973 who do you think design AI
Oh man Chris, I remembered your first video about this topic back when you were filming inside your car that your boss kept challenging you to the point where you need to rewrite again the same code but less and still does the same thing.
I always appreciate your hardwork sharing all these knowledge in public through youtube. I never regret subscribing to you! Hope I land that first front end developer job! Thank you Chris!
We'll make it brother
I really enjoyed this video. I've been on a coding journey for over a month now, diving into HTML, CSS, JavaScript, and SQL right from the start.
I think you're right-the best way to learn is by doing. Otherwise, it's just a bunch of code that makes no sense at all. I began to understand a bit more after testing each piece of code on my own website project.
Good luck to everyone on this path. I would also recommend spending time with people who have a similar lifestyle, or at least having a friend in this field. It helps to learn much quicker when your everyday conversations with friends are also about coding quite a bit.
Basics of CSS and HTML are so simple to learn and there are so many tools to help that even spending a month learning it is too long. The money is knowing how to actually code effectively and efficiently. Functionality takes precedence over aesthetics in coding. Aesthetics will come with more familiarity, but functionality can make or literally break an app or website... This channel motivated me about 5 years ago and now developing for over 4 years its cool to come back and see the new crop of developers being motivated the way I was.
I learned html in 3 days and css in one! Was quite surprised at how easy it was.
as always, thanks chris! im in javascript now and every time i felt stuck and discourage, i always watch your videos and it gives me a boost to learn again
Likewise
how r u doing now
I am a UI/UX Designer, I had to invest the time myself to learn HTML and CSS, because I believe it will help inform my design decisions on engineering constraints
I’m from graphic design starting to learn web dev. This is very insightful. Thank you for this, Chris!
The programming field is really strange. Busted my ass for the past year to learn html, css js & react by myself. Created multiple projects from scratch all by myself, applied to dozens of companies and got rejected by all of them in favor of students with college diplomas. And now, I got a job offer to work in flutter for a guy who has multiple small companies and wants to branch out in the it field. Sounds really strange that he would pick a self-taught with no professional experience to do the job, but hey, can't really refuse lol. He's a programmer as well, and I guess he saw my desire to learn or something.
Wow! That's really a great level of hardworking.
Congrats on your job. Greater heights boss
It's also economical cuz most of these grads expect a huge salary and most of the time they're just as green as a newb but they have that student debt to carry for the next few decades.
wow nice to hear that
You never know where the path you take will lead to. There could be gold down that road or just trash so at least have fun either way.
Have you considered learning how to formulate your thoughts into paragraphs? Maybe learn English?
Based on my many job interviews, learning how to use Object Oriented Programming and APIs are some the most important topics for any language. JavaScript and Python are two of the most important coding languages. HTML and CSS are easy and the tip of the iceberg.
No it’s not easy. It could be easy for you but not someone else so I refrain to say anything is easy in tech.
I 100% agree with object oriented programming and learning how to work with APIs. Python isn’t important unless you want to do use Django as your backend in web dev.
@@RealChrisSean I understand your point but I really think that too many bootcamps and tutorials spend weeks on html and css when they should be teaching OOP, APIs and debugging. We need to discuss the skills that most aspiring developers do not learn or are not told to study in boot, crash courses, syntax tutorials and youtube.
Python and JS are two of the most popular (and with the most jobs).
But just to be clear, HTML and CSS **are not** programming languages.
@@vingram100if you can't understand the relationship on why css is nested with html in different ways what looks sleek to you will look like a child's doodle to the real professionals. You need to have a decent enough grasp on flex box and other concepts so you aren't always adding flex box commands to the wrong html element. I mean if you want everything to actually look nice on the webpage and for css to do what you want it to in multifunction elements and same function multi elements. Yeah no css isn't a cake walk and much deeper than you might think. As all I described is still barely scratching the surface.
@@vingram100the reason why bootcamps don’t do it is that object oriented programming is genuinely a long learning process. Sure you might know the 4 pillars encapsulation, inheritance, polymorphism, and abstraction. But the really hard part is coming up with what objects to implement and their interfaces. You then move into things like SOLID when designing objects then you move into design patterns.
I really don’t think it’s something that you can properly learn at a boot camp
Thanks for the video Chris. I strongly agree with you here. Been learning front-end for about a month now. Last week I stopped mid-lesson and thought to my self I haven't learned anything. I could crank out solutions when they ask step-by-step but I hardly knew what they were referring to or how I even got there 10 steps ago. Understanding terminology and framework is key here. Anyone can mimic an action. Takes an actual thought to get somewhere on your own.
I just started learning too. I need a good pep talk.
How are you in your journey now?
This video was basically Chris Sean talking to me. I just got off a coding bootcamp learnt HTML CSS, Python and PHP, built a few projects but after a while everything seemed a bit abstract to me. Now I'm learning JavaScript on my own and I've never felt more comfortable learning a programming language, even the other languages are beginning to make a lot of sense in how similar their syntaxes are.
I'll be building some projects soon as I continue to learn other JS frameworks and libraries.
Thanks for always coming through, Sean.
Python is very useful
Really appreciate the positivity you show to people like me who may be in their early 30's and are trying to switch careers paths. So many other youtubers I have watched to get info for what to study and practice have been nothing but fear mongers that ultimately tell beginners like myself that its a waste of time to do coding bootcamps or that the industry is over saturated. Yet they are in the industry and proclaim they love their job.
For me, I am literally just starting out and cant afford to go back to college to get a cs degree. Bootcamp is on the table though, but have been more than slightly discouraged due to other youtubers have said.
Thanks for providing a seamlessly unbiased outlook, it is refreshing to feel like I "Can" achieve this. I will definitely be checking out more of your videos.
You're same with me. I'm a woman turn to 30 . Just want to start learn programming now to change my career. And camt afford degree. I'm also worry and scared. Can you share your progress now? Do you already learn far in Javascript?
This video is right on time. Transitioning into a front end dev role. Although I'll be using Sass instead of CSS. Once in get into that then I'll pick up JS. Even though it's been several years my 1st language I was introduced to was Java which exposed me to OO programming so objects and arrays aren't completely foreign to me.
I appreciate the content. I've learned that everything can be learned and nothing is as hard as it seems. Just be consistent, put in the time, implement what you learn and find good learning tools (books, udemy, youtube, mentor, etc) and you'll be fine.
bro is multiple thousands of years old to learn everything that can be learned ☠️
You have encouraged me to learn tailwind for 2023 and onward. Thanks Chris!
I completely agree with everything in this video especially tailwind over vanilla css! I just learning tailwind about a month ago and it’s been a god send for front-end developers! Also, one thing I’ll mention for the newbie devs out there. PLEASE, don’t go memorizing any code in any of the languages of frameworks. I feel into that imposter syndrome of thinking about set me back 4 years of my learning were in just diving into becoming a mid developer. So, versus memorize code just do exactly what Chris Sean said just Google or UA-cam your answer and then move on if you understood the concept of that copy and paste code you added into your project. That mindset will get you to becoming a great junior dev in 6-1 year time easily. 😀
This is exactly what stopped me from pursuing or learning anything related to code/development. I always thought every developer had some insane photographic memory.. or starting at young was a plus to make it in as a developer... I'm now slowly self teaching myself & have realized it's not as intimidating as I initially thought.
Ps ..your post has given me confidence to focus on learning web development! Thank you
Dude, thanks for this!
You should memorize code by doing projects, not by actually just memorizing.
@@someshsaharan5813 Absolutely bro! It needed to be said. I feel so many beginner developers go through their journey thinking they have to memorize code or have to watch a ton of tutorials to get nice at code, but that’s completely wrong! Just dig into the basics on what ever language you are learning through UA-cam and once you understand that then learn 1 simple thing to use that language it be html,css, JavaScript. If you tackle those 2 approaches in that order I promise you’ll see yourself as a developer in no time.
@@breh2716 I wouldn’t recommend any form of memorizing. But, I think I understand what you mean if you’re saying as you build project with the same features or concepts you’ll memorize things that way. For example. How to build a navbar or pulling a request from an api.
Thank you so much for this, I am now a Front - end developer and have been following your advise.
Can you help me if you’re self-taught where did you learn html-css-js. I learned html css but i forgot them I can’t do anything bymyself without copying from google and how to learn javascript its so hard
@@StreamersClips22 how did you learn ? Did you try doing simple projects to apply what you've learnt? Try Scrimba's HTML/CSS introductory course. Learning through Scrims helps a lot
Your spot on on the terminology being super important, also because when you don't know it you don't know what to search to find what you need. I am frontender learning backend and SQL and find my biggest challenge not knowing the technical terms especially in SQL which makes it difficult to find what I need, that's always one of the biggest challenges when learning something new. But with experience you will start to ask is it possible to do this and this which makes it a bit easier, for new people another challenge is not knowing whats possible and when and how to apply that.
what SQL terms have been useful to know for you?
This is value packed ❤❤
To all new programmers a reminder that you are doing your best. Don't give up now. A little more push could bring the break you so desperately need.
I am rooting for you ❤❤
thank you, this video really eased some of my worries. I love the straight to the point conclusion at the end. I have been learning but haven’t actually built a website from start to finish
This info is important to people who get stuck regularly .. I learn on the go and practice as well as implement and fail and adjust .. it’s a skill In itself to be able to figure out what to do when you’re lost
I’m just completing my boot camp having learned HTML, CSS, WordPress, JavaScript and React. I will say that after 6 months and doing mini projects to keep my skills sharp as I job hunt, HTML and CSS are def the easy part now. JavaScript was the most widely used language in 2020, but it does get overwhelming when you sit down to do a tutorial. I’m waiting to get to that point where everything just clicks in JavaScript.
This is good! Would you mind helping me out?
I was in such situations back in time but now just everything clicks
Learning a language just because it’s “popular” can backfire on you too, you’ll be competing with more candidates who have mastered JS/TS and who have been working with it for some time.
The best approach IMO is learning both backend and front end, you start to separate yourself from a lot of competition. For example, knowing either C# or Java in addition to the front end will create a lot of value for companies. It’s no easy feat, however.
Hi, from where did you learn these languages or what was the boot camp source?
Where and how did you learn .Plz inform me
Loved the video, i'd love if u could make a video telling how a realistic frontend and backend interview works. Personally that could help me a lot, cuz i've been getting ready to it.
are you able to do a project version of this question ? -- what projects could get our foot in the door / how in depth do those projects go ? luv the vidddd
Made video on that a few months ago: how to become a web dev in 6 months
Totally agree with this video!
HTML and CSS are the fast(er) parts.
With JS, if you don't have prior experience with a programming language, you need to learn how to PROGRAM.
I teach JS and find this takes the average learner (without programming background) 6-12 months.
To use a framework (e.g. React), usually towards the latter end of that time spectrum.
This is the hardest part for me, I've jumped straight into a bootcamp and JS is wiping the floor with me. I don't think I've ever had to think in this way to solve things before and it's incredibly difficult and frustrating.
@@nihongobenkyo3102 I can reassure you that it will get easier (even fun eventually!).
It's much like learning a language at first: you know some words but trying to string a sentence together is very stop start. But slowly it will start to click and then it'll start being fun!
@@nihongobenkyo3102 How was the rest of your bootcamp experience?
@@painedperdu It was terrible if I'm being honest, we went straight into react from week 5 or 6 I think it was and I didn't do very well. I stuck with it and completed my final webpage which looked okay but all functionality (the js etc, the actual programming) wasn't really there.
I came to the conclusion that my brain just can't seem to understand the logical/programming way of thinking, I can't explain it.
A shame really, as where I want to live has excellent career paths for coders but it's such a painful journey for me.
@@nihongobenkyo3102hey how is the journey so far? what you're saying is true Javascript is incredibly hard and it's not your fault, I'm struggling aswell but believe me you can do it! if you feel like programing is somthing you're passionate about then you can do it!!
Thnx Chris , u really are adding immense value to the beginners in coding community . Now i have a small website to show somebody.😊
This video just came at the right time, thank you, I was lost, thank you again, I'm studying for a junior job, and I was spending so much time only in CSS
Been waiting for another video from you, man you inspire me alot 🤞
one of the most "nourishing" content I have come across. thanks for the effort
😂😂😂
Chris, you are such a sweetheart :) Thank you for sharing your experience and giving us great tips!
Just graduated a boot camp. This video helped a lot man thank you.
Can you please share what bootcamo did you enrolled for?
@@Magus-lw9eo PerScholas
Did you land a job yet?
@@jaykay4775 nope 🙃
Great video! Some key points were highlighted that I hadn't heard anyone else discuss. Thank you!
I feel you on what you're saying. The hardest part for me is just passing the coding exams that tend to be WAY harder than the actual code you're actually going to be using on the day to day basis. I think that the coding evaluations should be more realistic.
The day to day coding can be as hard as the coding test. Sometimes it gets really challenging at work.
this video was incredibly helpful I'm very grateful, I struggle with constantly learning and not applying it, as well has going hard on mastering HTML and CSS and it burned me out to a point now I'm back at coding again and this is an amazing new perspective thank you!
This YT vid and the comment sums up what first world web development structure is all about. More or less I got to be a full-stack most of the time.
I really like your videos! Most times I kind of just let it play while i do other tasks then go back & really sit down to watch them when I have time 😊
Chris thank you for this video. I have been stuck on CSS for a few weeks thinking I should not move forward without understanding everything about it. This has given me valable insight to help me continue my coding journey without getting unnecessarily hung-up on one language. I appreciate you
same!! we got this !!!! keep learning !!!!
God bless you bro, your an inspiration. I’m a 22 year old former premed college senior, deciding to drop out and pursue web dev. At the end of the day, it was about time and money. So much more potential in web dev and opportunities, and all can be head in a relatively short period of time if one works hard enough, at least it seems like that. With premed I would’ve had to struggle 7 more years just to get my foot in the door, not to mention no time and location freedom, and let’s not get started on med school debt. Your videos inspired me to make the switch, and I really am grateful for that. My friends said to use The Odin Project where it’s all available for free! Finally, I feel motivated and actually willing to work towards something whereas in premed I was constantly depressed with WAY harder courses trying to become a doctor just to please my parents/ impress them. I really hope this works out for me and others making the switch. Peace ✌️!
Woah! That’s a brave risk your taking bud. You will save a lot with less loans post med as well.
Good luck bud. It won’t be easy, but if you were capable of making it into medical school, you’re 100% have the discipline and logic to become a software engineer.
@@RealChrisSean Thanks man, looking forward to this journey!
that's something bro
keep up 👍
Hey BQ, funny enough I'm a 21 year old former economics college senior that just dropped out to pursue web dev as well. If you need anyone to study with / stay accountable let me know!
Dude, if you put your huge efforts as same as studying meds into learning web development, I guess becoming a full stack developer would be achieved quickly. I think you know your limit and it's better not to feel miserable. I support your smart move and I believe you'll make it!
As I just backtracked on a contract because I was worrying about the css so much, I’m glad this video appeared!! I love writing JavaScript code but know I have to add frameworks and such.
I'm my experience you don't need to know everything. Even for JavaScript. Everything you learn has a few simple bricks that are used to build complex structures.
For me
HTML = Grouping things together
CSS = Learn the display property and you've got 90% of what you'll be using.
JS = Learn about datatypes and their methods and as well as the DOM. Pay special attention to Arrays and their methods.
This knowledge is enough to get you to do the most important thing of all. Build projects. Do this and you're on your way to great things.
I will remember that
Yesss
@@Freezens Yeaah
I have been watching you ever since I got into the game, keep up the good work
I stopped my music career (university graduate) and left it just to be a personal hobbie (doesn't pay off in my city/country as a teacher). So now at 32, i started an HTML , CSS and JS course. I finished the HTML part, almost about to finish CSS and goin into JS. I'm really loving it, but i do understand that JS would be the brickwall. But im eager to learn more, and to find more courses online. Wish me luck!. (Started a begginer introductory programming course in january , on PSEINT, but left it. Also started some python basics, but left it as well, so i decided to start from scracht)
Thanks man, Sweet and Simple and direct to the point, Appreciate
10:00 The fact that i was able to actually answer these questions as you were saying them boosted my confidence alittle.
🔥
From a frontend dev: learning SCSS is a major plus in helping "write" clean CSS
I only write vanilla css for demos or when doing a simple presentation of something I build lol
@@RealChrisSean for small projects or presentations like you said, yeah utilizing scss would be a waste. I said "frontend dev" but I'm technically an AEM Developer. And our main website has 10s of thousands of lines of css in the codebase for the entirety of the site and components. So utilizing SCSS is a MUST lol
Oh yeah I agree 100%. Worked with the same amount of css at Entrepreneur. Working with SCSS was 100% necessary when I was there.
@@RealChrisSean I need friendly advice.... I known html and css but can't figured out how build website that look good any advice for response website
After fews years on this path. I finally found the perfect recipe on how to learn and what to learn. With all the ressources out there is now the easiest time.
As a designer i think it’s important to know html/css and a small amount of JavaScript so you know the design can be coded, although I recall the days when I would do handcoded frontend stuff and was handed designs that was impossible to build back then without using hacks like png fix.
whats png fix
As a C# backend developer who has recently made the move to the more front end work, I’m having a blast. I’ve been getting into some animation work using the HTML canvas and it’s so much fun. While Vanilla JS is fun, I’m seeing why TS has become so popular and the problem it solves.
I do believe perfectionism is real and I’m often guilty of this. Perfectionism can make you focus on the details rather than getting stuff done.
One of the worst software engineers that I have worked with in my 10 year career was in his mid 50’s and he should’ve known more than he did. What made him employable? He gets things done and that’s really what many companies care about the most.
Thank you Keith for this excellent tip. Sell your ability to get things done to your future employer...
i really appreciate this video im a 16 year old home schooled kid thats been stressing over every tiny thing when it came to programming and i've olmost lost the love i once had for it because of how hard its gotten but this video made a lot of things easier for me so thank you very much you dont understand how much this has helped me
Hey man, I really enjoy your content. They are incredibly self motivating. I just started my dev journey and also documenting it on UA-cam. Thanks!
Thanks. This did more than helped because I would have just wasted another extra time focusing on html and CSS and that would have being way too excessive. Moving to Javascript right away
I work as frontend web developer with React.js and Styled Components at a large UK insurance company. After 3 years working as web developer here I am on UA-cam looking for advanced CSS courses. I really believe mastering CSS at a deeper level would definitely help me do better in my job. I am also looking to increase my knowledge of React.js and TypeScript.
It's been a long time since I've seen one of your videos. I dipped after the videos felt like the same old "make six figures in 3-6 months". I'm happy to see that you are making really high quality videos these days and the intro ads aren't as long 😉.
I wish you the best!
I'll add onto your video. As developers knowing developer terminology is important. If you really want to knock the socks off people, read the room and modify your terminology to your audience. Know how to speak like a analytics person, a project manager, a stakeholder. People will begin to view you as not just a developer but someone who brings a high level of value to the team. If you can show off that skill in interviews, that's even better!
Having worked professionally in the web industry since 1998, back when CSS was still in version 1, I've learned that writing clean CSS is all about remembering the "C" in CSS-cascading. This means understanding that CSS relies on two primary functions: inheritance and specificity. These determine how styles are applied to HTML elements. Clean CSS involves reducing or eliminating duplicate styles by assigning them at a broad level and avoiding reapplying the same styles to more specific IDs or classes.
Unfortunately, this becomes nearly impossible when using libraries like Tailwind CSS or Bootstrap alongside your custom styles. In such cases, a high amount of overrides is inevitable, which isn't necessarily a bad thing-it's just the nature of CSS.
I think it is worth noting that the more you actually know, the more you will earn in the beginning. I already knew a bunch of React, Redux and Typescript and I am starting off with a salaray above average without a degree.
Hey can you guide me buddy... i also wanna be a full stack dev. What to learn after Javascript i.e which language or framework will be the best for future purpose and for economical growth purpose as well
Great Information Man, Thank You soo much. ♥
I started with Java to learn properly OOP, but I look Java developer jobs they usually want full stack developer especially Spring, Spring Boot and JS React etc. knowledge. When I started to learn Spring framework it’s also needed to know SQL cuz spring repository connects to database and rest controller maps what JS Get Push, Update requests and responses. They all connected to each other. HTML, CSS, SQL, JS, Java and their frameworks. I think I ve to keep learning till death even its enough or not.
the good thing is that I learned java, c and c# for 2 years now and I am now beginning to learn HTML and CSS and I really hope my JS-Wall will be smooth sailing since I understand programming to a degree where I'll prob progress fast after learning the syntax for JS. I'm just happy to hear that HMTL and CSS in its core are not that hard to grasp because from my first two weeks it looks pretty overwhelming at first but now its actually pretty easy.
How was it? 👀
Hi Chris, just found your video on this topic; which I was contemplating on and made me worry my ass off before applying to anything because I keep feeling inadequate... but you made it clear as a map and I too overlooked that about CSS (you probably won't do much design but you'll need to translate). But the tip on JS is super, thank you again!
It's reassuring to watch this video and understand nearly everything he's talking about and know that starting to learn 7 months ago wasn't all for nothing.
Thank god for free resources online for anything. Including the content Chris puts up for us to watch.
Do you know any free courses that offer certificates?
Thanks for this video. More encouragement to continue
Remember watching this guy's videos before my first role, and now I've worked more than 4 years in tech
Was searching how much CSS i need to know before proceeding further and now ik i need focus more on learning JavaScript and more. Also, I've started to learn js and it feels comfortable as I've learned python & java before. Thanks for your Great suggestions.
Just the video that i needed to see, I was trying so hard to learn css to be perfect, and I was fooling myself, thank you man!!!!
Thanks for this video, i was feeling overwhelmed recently about learning and how much i needed to know but this video gave me clarity thanks alot 🤝
Hey! What did he explained exactly? I didn't understood what he want to explain?
I was always scared to tackle JS. As a senior CIS student our 4000 lvl courses required JS. I am so happy for that because it made me learn it and now every day it has only gotten easier.
As a 75 year old who has both front and back end experience but from years back, what would you recommend as being the best way to find a remote developer job today?
Great to hear your thoughts on the above! Keep it up
Wow i love this kind of friendly content when u can chill and learn it's like a mini roadmap.. Thanks for the tips
Dope video… was right on time for the phase I’m in. I appreciate this!
I agree.. I mean you still should know HTML and CSS obviously but don’t need to master and spend all your time on it. They are easy to learn real quick and understand what’s going on. But JS is the gold..
I never liked any video on UA-cam before but this video, make me likes your video and also following you. Congratulations bro! 😊
don't worry Chris Sean Sir ,
now types also coming in vanilla JS
which i am desperately waiting for it
And thanks for making videos which provide value & to the point instead of quantity & crap
Thanks for this because you'd never stop learning otherwise
Thank you, that cleared a lot of smoke. Liked and subsribed!
LITERALLY HELPFUL DUDE;
Html is easy but css can be a little technical when it comes to flex box and other styling but you have yo understand the relationship of css and html for getting the right franework and styling the right element.
Thanks man, this was my biggest confusion about css you just solved it . I always thought I need to master CSS .
Thank you Chris. You are a hero✨
ooh man, you've opened my mind
thanks man
Thank you for your video but where is the terminologies list again?
You really got me with the "next video part"😂😂
In fact... "The best way to learn a language is to build something with it." Dennis Ritchie. Thanks for the video and I wish you success.
I totally agree with your thought about CSS, don't take so much time to explore and understand the properties and values of CSS. Just to know the most used properties and along with you create a project with the different designs, you will know more about the CSS properties are.
Man... just the stuff that Jonas teaches in his one SCSS Udemy course and then completing DSA cert in FCC
It's like 100 hours worth :P
God bless you Chris Sean this is a mind opener
Really helpful Chris. Thanks so much.
Thank you for the information, you are always helpful.
thank you very much, thank you is the first terminology i learned from here, again, thank you
what is the orange S company called. i dont understand at 7:42
Bro you just made my day I spent way too much time in css.you're right i am not a designer.thanks for this video. i will focus on javascript and react.
I'm ashamed to say as a Front-end Dev i only started working with tailwind CSS recently and it's amazing
help me with that bro after learning css should i learn tailwind css ? or learn javascript and than go to tailwind?
@@Default_-ij5oc tailwind is pretty easy, plus it doesn't take that much time relative to Javascript.
Simply put, most of tailwind is just using classes like readymade css.
Using tailwind will really help you with futher css learning, plus your coding speed.
If you have used libraries like bootstrap before, then at the beginning you are doing pretty much similar.
Hey Chris I learnt all the basics of the HTML CSS and Javascript. But when it comes to creating a website on my own I am unable to write code. When I use templates I understand what code to change and where to change. How can I improve so that I can create something on my own. Please guide me how to improve
Build a website from nothing and you will begin to see the gaps where you need to research and grow your mental library
It is actually more than enough. The critical thing that really counts is your projects
This video is absolutely great! I’m new to this field and am super anxious to learn but I just don’t know where to start because there’s so much to do and no obvious way points. But this video really really helps. Thank you for your time and effort!
What did he explained exactly? I didn't got it what did he told? I am also new in this field and from commerce bg.