The two things i hate most about web developing are jquery and bootstrap. For jong developers learning jquery and boostrap before pure css and js is shooting built in the head. Btw nice video.
Inspecting Bootstrap CSS styles gives you better idea on CSS. To be honest, if you are being intimidated / amazed of the work done for you by bootstrap, you would definitely start looking into it very closely
Learning to position without bootstrap or flexbox is a must. Then once they’re comfortable with that, introduce flexbox and watch their brains explode from its awesomeness, wont even need bootstrap any more.
If you are totally reliant on it then yes, it's bad. But if you use and learn its internals and how it works, then that's most certainly gonna be helpful if you want to make something up from scratch. At least that was the case for me.
6:22 Be warned, the framework DOES matter now. I am job-hunting and I kid you not, 95% of postings absolutely require React (sometimes paired with Redux). I literally cannot find a job because I am not versed in React yet. React is king, and is almost synonymous with requiring HTML/CSS/JavaScript now.
True that. React is now most important framework. But my point is regardless of framework, in the interview, most probably they would ask javascript questions
When I started learning on my own I did a lot of Bootstrap. When I got into a real class though I was determined to finally make sense of CSS and now I like it. It gives me a mental break from JavaScript. I think I'm pretty close to being a dev! I need to learn some node and get comfortable with webpack. Right now I'm trying to build more projects to show and reinforce things I learned in class but haven't used as much.
Completely agreed.. because only startUps ask these stuffs ( canvas, SVG and SSE etc ).. and ask those stupid questions which we explore from any of search engines and really they wash the mind to ask these useless questions for frontend dev
Using Bootstrap to avoid investing time to learn CSS is not an option, because until you understand the core properties of CSS, you cannot leverage the bootstrap classes to its best. The best use case of using bootstrap is if you are on a very tight deadline and you want to build something from scratch, no harm going that way. Also latest Bootstrap is built on flex properties, so in terms of getting best out of it one should definitely learn pure CSS.
Isn't Bootstrap a CSS library, while Angular/React/Vue a JavaScript library/framework ? Also Bootstrap, Material UI, Ant Design, etc kind of UI libraries/frameworks are still used with Angular/React to speedup your development process (mostly for backend developers) So I believe these 2 have different use cases
Great video. I took notes. Thanks for distilling an up-to-date approach for the modern front-end dev. I went searching all over the web yesterday for this kind of advice... and things got pretty ugly: countless tabs open in the browser, multiple medium articles, reading back and forth, doubting resources, I'm sure you understand. I count this as the video that put me on the right track.
Very accurate! Literally every front-end dev interview I had contained questions on things mentioned in this video. About JavaScript; it'd also be good to know how prototypal inheritance works
Holy crap! I'm studying web development and you just made me realize that I don't know shit. Employers really expect you to know all that as a junior dev? That is crazy.
Great video, I gave it a "LIKE" but its not entirely accurate. It all depends on where you are working @. A lot of these "technologies" are used based on place of work and so for example, work in a small shop/place where $ is king and speed is king and you won't use half these things. Not using bootstrap or Jquery is like asking to be fired at some point lol. Now, work in a larger shop or more traditional companies that are set in their ways, that encourages the use of "tried and true" and they will look @ you crazy if you come in trying to introduce a change in their tech stack. Now, go to work for startups for example where every buzzword is king, or work in a place where they allow you to grow and have fun and then you can play with all this. But hey, thats just my .02 cents. Great video! eitherway
Mike thanks for the detailed comment. I agree on lot of things . And we all know that ultimately if you know everything , its always helps. However I was showing a path for a typical front-end who is trying to either master a framework or node. BTW, I still love Jquery. It was the first thing that inspired me. :)
Hey mate, your explainations are really great. I've learnt quite a few things from your channel and that actually made me a frequent visitor here. I wish to help/assist you, in translating these videos. Let me know where to drop a message.
Love your videos techsith. Would like to see you make some tutorials of common code challenges for front end or specific examples of say, enabling a button to fetch an API call using ES6 (no framework) with local storage, and maybe more on webpack and how to use.
Latest bootstrap uses flex and sass, easy to customise even for a not so versed programmer, really well documented and easy to use. I really don't see the argument here + the first stable beta for bootstrap4 was released in January 2018 when they fully implemented flex on their classes and this video is from October 2018.
People should start learning CSS theory instead of memorising properties. Stacking contexts, block formatting context, cascade and specificity makes for 99% of errors.
This video has only indicated to me where I find myself in the trend of front-end dev. I really have a lot to learn again. Thank you very much for the concise and precise road map.
Making your own grid and flex system is a lot easier on the long run than bootstrap. With bootstrap there is always a newer version every 2 years for something that can accomplished using responsive grid and flex layout system.
Hello Sir I am a Front End Developer But I am so weak in my skills but i want be an expert in in my all the skills like HTML, CSS, Javascript Agular and Node js
In terms of Optionals, is it okay if I just have an understanding of how they work? I've never used Service Workers or Test Frameworks before, but I can explain the concept of them or at least how they work.
Your explanation does make sense to me. Thank you ! Can you please let me know what role does “a backend language” play in web development. Do you suggest any preferred “backend languages” to learn for someone who had worked predominantly on JS/CSS and HTML only. Thanks again !
Guys dont use bootstrap anymore, lots of jobs want semantic UI because of their integration with components. All you need is SemanticUI ,flexbox/cssgrid/ and either ReactJS/Vue/Angular. Bootstrap is dying along with jquery, we all know alot of websites are using them but thats because their are legacy applications, that companies(giants/startups) are 100% going to avoid.
Yes, even I believe bootstrap is slowing down coz of not coping up with Flexbox or Grid. and New Material Design. Great thoughts over "Do you have skills to be a Front-End Developer?"
Patrick TAYLOR I am a frontend engineer and learning backend. If you interested in Node.js (Express.js) then welcome to my channel! I share my journey of becoming a fullstack engineer there :)
Thanks a lot for this, now I know how to streamline my learning so I don't waste my time learning unnecessary things. It's the ES6 I have to brush up on.
@@Techsithtube I'm about to start a new project and I've mandated it to be ES6. This will force me to use Babel.... Also reading up on webpack to see how I can incorporate it into my project.
I guess when people saying bad things about bootstrap they mean bootstrap Grid system, buttons/forms from bootstrap will alway be recognizable for user.
The french title of the video does not reflect the content : You should say " Les compétences qu'il faut pour devenir un bon web developer front-end". For the rest, thank you. This video is really useful.
I know CSS, SASS (Floats, Flex, Grid), clearfix usage, transitions, little keyframes. I know JavaScript ES5 ans 6 pretty well, Angular 2+ mediocre, really good React, with MobX state management. I know Gulp and less Webpack but let us be real, this you learn in a day or two, I just do not find it worth my time. I know mediocre to high canvas and SVGs. And I cannot get a job in my shitty ass country.
Great video. but.. when you mention skills i think you should also add communication skills... Sometimes it is much more important than professional knowledge. I mean - to be a good developer (as i believe) somebody should be also a person who`s leader and coworkers will enjoy to work with... Which means: one who have a patience to listen to others, also one who can explain his point clearly, also - you must be a curious person (since you always need to learn new stuff) and ready to learn from others, and also to know how to take criticism in a good way... I know - it is correct about lot of other jobs, but - i think it is worth different video to mention...
Good Point , communication skill is one of the most important one. Regardless of your technical skills, you would need to be good at communication as well.
Laundry list. Lol. What would you say are the differences between Webpack vs Gulp/Grunt? I kind of look at them as being the same and in the same category.
Great video. In spite of what you said about Bootstrap and jQuery, I'm starting to think of them as just another tool I should be familiar with. For the longest time I've poo pooed on both of them, BUT...as I become more entrenched in React, I see the value in rapid prototyping using Bootstrap. In just a few minutes I can knock out something presentable. As for jQuery, some of my friends who are developers (mid to architects) have urged me to at least spend some time to learn solid basic jQuery skills. Their reasoning is that there are a ton of projects out there that use jQuery and if one runs across my plate (and they ensure me that it will) I can't say, "I don't know jQuery". Thoughts or opinions?
I agree Bootstrap is very useful. However, when you join a serious project , you will find out that they are not using bootstrap and maybe you never learn proper CSS because bootstrap was there for you. So if you can learn Flex box or CSS Grid which are a native alternative to bootstrap, you are more marketable. Because of flexbox and CSS grids , boostrap will slowly fade away. As for the Jquery, you will develop bad habits to update dom yourself, it would be harder for you to learn a framework. I would rather spend time in learning pure JavaScript.
Hey Techsith, solid points here! Last day got an offer for a front end Jr dev, I learnt a lot from this channel and soon will contribute for sure! Can we have testing in Js/React in future videos? Thank you!
Its quite interesting stuff and nice to know what are must learn technologies. But I feel it would be more intuitive if you present it in slides/cards so that, at some point we can pause the video and have a look at all the technologies what are must learn and what are optional.
I have a quick question to ask, i got passionate about web development, i am an mech engineer fresher , a week back i got in to full stack development course on udemy, and till now I have learned HTML & CSS at the same time I applied for many internships online to speed things up and work and learn , today my first ever telephonic interview is scheduled, they require front end intern with HTML, CSS, angular js, i don't know JavaScript yet as I started those lessons a day earlie, it's kind of dumb and scary , but I really am passionate, but after watching mock interviews i am really really scared now, it feels it would go really bad, what are your opinion in such situation
Yes,everything takes time and efforts.well,congrats atleast you know the path that you want to go. Brother,don't care about the jobs,u ll definitely find one if you are do that you love to do and by that u can easily give your 1000%. Luck for your future buddy.
yes I mean flexbox. Also depends on which framwork you are learning. if you are learning react use functional css. Sass is also good to learn its very simple.
What do you mean? If you're referring to OOP, then it's common knowledge that OOP provides developers with a lot of tools that can greatly improve the codebase's maintainability, readability, more cohesive, and easily understandable. It's much easier to achieve a maintainable codebase for a large project with OOP than it is for procedurally designed code.
Sir I have proper knowledge on html5 and css3 components. Also I am trying hard css flexbox properties..What am I suppose to learn now? The ES6 or something else?
Great video sir... Once I felt to go away from programming..after watching one of video I literally back sir...now I am practicing a lot..and this video is cool sir...just because I couldn't pickup react and es6 I felt to go away..but I am learning it's going well... I don't know who u r where u r but actually your videos helped me a lot...thank u so much sir
Nice Video. Could you please make a video for a JS_Full stack developer(MEAN/MERN) also. ANGULAR / REACT part is already covered here. What about Node or MongoDB? What is expected from a developer / designer... Thanks
Hi Techsith I had some questions, if you could please answer them. - How important is it to know Devops or AWS ? I see a lot of developers going for AWS certifications. - How to keep up with learning technologies and also developing portfolio at the same time ? Any tips ?
AWS is good to learn but not everyone is using AWS so , but Devops is used by most of the companies so that would sure help. Here is a video I created to understand how to continuously learn new things. ruclips.net/video/X1omyGA67Vg/видео.html
The two things i hate most about web developing are jquery and bootstrap. For jong developers learning jquery and boostrap before pure css and js is shooting built in the head. Btw nice video.
Bootstrap make you bad at CSS, use it only if you are experienced
never use it for anything
Inspecting Bootstrap CSS styles gives you better idea on CSS.
To be honest, if you are being intimidated / amazed of the work done for you by bootstrap, you would definitely start looking into it very closely
@@bgpratheep I totally agree with you, but for beginners it may confuse them IMO.
Learning to position without bootstrap or flexbox is a must. Then once they’re comfortable with that, introduce flexbox and watch their brains explode from its awesomeness, wont even need bootstrap any more.
If you are totally reliant on it then yes, it's bad. But if you use and learn its internals and how it works, then that's most certainly gonna be helpful if you want to make something up from scratch. At least that was the case for me.
6:22 Be warned, the framework DOES matter now. I am job-hunting and I kid you not, 95% of postings absolutely require React (sometimes paired with Redux). I literally cannot find a job because I am not versed in React yet. React is king, and is almost synonymous with requiring HTML/CSS/JavaScript now.
True that. React is now most important framework. But my point is regardless of framework, in the interview, most probably they would ask javascript questions
When I started learning on my own I did a lot of Bootstrap. When I got into a real class though I was determined to finally make sense of CSS and now I like it. It gives me a mental break from JavaScript. I think I'm pretty close to being a dev! I need to learn some node and get comfortable with webpack. Right now I'm trying to build more projects to show and reinforce things I learned in class but haven't used as much.
You must use after learning and keep using that is the only way you will remember. I would say keep building things and keep putting them on github ..
@@Techsithtube Definitely. Use it or lose it as they say.
Completely agreed.. because only startUps ask these stuffs ( canvas, SVG and SSE etc
).. and ask those stupid questions which we explore from any of search engines and really they wash the mind to ask these useless questions for frontend dev
Yes I completely agree. Startups ask some crazy questions from all areas of front-end.
@@Techsithtube Haha I had the SVG question yesterday at an interview for a startup.
Using Bootstrap to avoid investing time to learn CSS is not an option, because until you understand the core properties of CSS, you cannot leverage the bootstrap classes to its best.
The best use case of using bootstrap is if you are on a very tight deadline and you want to build something from scratch, no harm going that way.
Also latest Bootstrap is built on flex properties, so in terms of getting best out of it one should definitely learn pure CSS.
but bootstrap could cause ur website slower because of its hundreds of features that are useless to your project
@@vincesanchez7790 you can import just the controls u wanna use
Thanks man sorry now i know, i'm new to bootstrap by the way :)
@@vincesanchez7790 Import it with SASS/SCSS or Less.
Isn't Bootstrap a CSS library,
while Angular/React/Vue a JavaScript library/framework ?
Also Bootstrap, Material UI, Ant Design, etc kind of UI libraries/frameworks are still used with Angular/React to speedup your development process (mostly for backend developers)
So I believe these 2 have different use cases
Great video. I took notes. Thanks for distilling an up-to-date approach for the modern front-end dev. I went searching all over the web yesterday for this kind of advice... and things got pretty ugly: countless tabs open in the browser, multiple medium articles, reading back and forth, doubting resources, I'm sure you understand. I count this as the video that put me on the right track.
I am glad you got what you needed. As always , feel free to ask questions if you need answers. Thanks for watching! :)
Thanks for making all these videos, I'm using them to help in my interviews for my first job as a web developer. I wish I found you a long time ago!
MUST :
_HTML
_Javascript ES6 :
+ let & const
+ closures
+ fetch API
+ Async/Await
+ Arrow function
+ ES6 modules
+ Template String ( `` )
+ Spread Operator
_Javascript framework & library : React, Angular, Vue ....
_Source Control : Git & Github (always enrich your github)
_NPM
_Webpack
_CSS ( I also recommend SASS/SCSS)
OPTIONAL :
_Using svg, canvas
_Test framework
_Mobile dev
DON'T LEARN
+BOOSTRAP (don't recommend either)
+JQUERY (don't recommend either)
Finally found someone who clarified me which are really essential, thank you so much. Please help us with more videos.
Great as usual, and as an old frontend developer - I'm completely agree.
Thank you for the clear, concise plan!!!!
Thank you!! You can't imagine how much I was looking for someone to inform me what I need to become a fully frontend developer.
Thanks!
Flexbox shouldn't replace Bootstrap, but CSS Grid Layout should.
antibland bootstrap 4 includes flexbox :)
Grids are awsome.
I finnally could help translating your video :) enjoy
I see you translated the video. THank you so much for that. :)
@@Techsithtube very welcome :) Thank you for the videos
i really appreciate the time you are putting on creating high quality content
Thanks for watching and appreciate the comment.
I always had this question... Thanks for this video, now I'm clear.
Great. Thanks for watching Bhanumathi.
Very accurate! Literally every front-end dev interview I had contained questions on things mentioned in this video. About JavaScript; it'd also be good to know how prototypal inheritance works
Great video!
You have been a life support when it comes to instant J's help . Thanks a lot for all of your amazing content.
Thanks for the nice comment Devanash!
Informative and clear cut. Go ahead and share knowledge
Holy crap! I'm studying web development and you just made me realize that I don't know shit. Employers really expect you to know all that as a junior dev? That is crazy.
TwoBuck Chuck same boat my friend (starts walking off plank)...
Things look much different in this modern era or to say 2020,even to get hired as a junior dev looks a lot of work
There are many videos on this topic, but I finally found this video that is actually helpful and gives an insight.
A list of tasks to be accomplished.
Thank you for a nice summary :)
Nice stuff-full video. Thanks a lot for ur info
Hi techSith.....good information!!! Was swondering about JS links that said you will be adding in here. Thanks :)
Love it bro - Sai
Great video, I gave it a "LIKE" but its not entirely accurate. It all depends on where you are working @. A lot of these "technologies" are used based on place of work and so for example, work in a small shop/place where $ is king and speed is king and you won't use half these things. Not using bootstrap or Jquery is like asking to be fired at some point lol. Now, work in a larger shop or more traditional companies that are set in their ways, that encourages the use of "tried and true" and they will look @ you crazy if you come in trying to introduce a change in their tech stack. Now, go to work for startups for example where every buzzword is king, or work in a place where they allow you to grow and have fun and then you can play with all this. But hey, thats just my .02 cents. Great video! eitherway
Mike thanks for the detailed comment. I agree on lot of things . And we all know that ultimately if you know everything , its always helps. However I was showing a path for a typical front-end who is trying to either master a framework or node. BTW, I still love Jquery. It was the first thing that inspired me. :)
Thanks for this video .It was so helpful for me to clear my ideas ,how i should start learning to become a good frontend-developer.
Thanks Bro. it helps me a lot!
I go the skills not the salary. YET!!! (I hope)
Keep on working hard and you will have the salary soon.
Did you get a job????
Did you get the salary yet
Hey mate, your explainations are really great. I've learnt quite a few things from your channel and that actually made me a frequent visitor here. I wish to help/assist you, in translating these videos. Let me know where to drop a message.
The instruction to translate is in the description of each video and you can send me a message afterwards on techlover2000@gmail.com
thanks for this fantastic information........Great
Great Video... Thanks
Bootstrap 4 uses CSS3 features like grid, flexbox, etc so it's not outdated.
great advise thanks!
Superb useful information 👍
Glad you liked it Thanks for watching!
Love your videos techsith. Would like to see you make some tutorials of common code challenges for front end or specific examples of say, enabling a button to fetch an API call using ES6 (no framework) with local storage, and maybe more on webpack and how to use.
Yes I am planning to make video on webpack and fetch api soon. Thanks for watching!
Latest bootstrap uses flex and sass, easy to customise even for a not so versed programmer, really well documented and easy to use.
I really don't see the argument here + the first stable beta for bootstrap4 was released in January 2018 when they fully implemented flex on their classes and this video is from October 2018.
People should start learning CSS theory instead of memorising properties. Stacking contexts, block formatting context, cascade and specificity makes for 99% of errors.
Rightly said. most people memorize things in css. which is not needed. you need to understand how things work. Specificity is one of the main ones.
awesome vid, thanks
6:35 I thought Angular 1 especially 1.6 could be called as a component based framework. @techsith Any special reason for denying it?
I wouldnt use angular 1 anymore 7 is out now, angular 2 and up has stayed similar though
This video has only indicated to me where I find myself in the trend of front-end dev. I really have a lot to learn again.
Thank you very much for the concise and precise road map.
Thanks for the information. I noticed you said avoid using Bootstrap, so do you advise making your own grid system or is there one you suggest using?
Making your own grid and flex system is a lot easier on the long run than bootstrap. With bootstrap there is always a newer version every 2 years for something that can accomplished using responsive grid and flex layout system.
Helping me a lot
Thanku for the great video, you R one of the developers that are actually experienced.
Hello Sir I am a Front End Developer But I am so weak in my skills but i want be an expert in in my all the skills like HTML, CSS, Javascript Agular and Node js
I am glad that you made this decision. I would say follow your heart and keep learning until you get there.
Yo, any update on how far you've progressed?
In terms of Optionals, is it okay if I just have an understanding of how they work? I've never used Service Workers or Test Frameworks before, but I can explain the concept of them or at least how they work.
Your explanation does make sense to me. Thank you ! Can you please let me know what role does “a backend language” play in web development. Do you suggest any preferred “backend languages” to learn for someone who had worked predominantly on JS/CSS and HTML only. Thanks again !
I would suggest Node and GraphQL. With node you can write the rest api, since you know JS its very easy to learn Node.
sir what about DATA STRUCTURES AND ALGORTIHMS are they neccecasry to learn for frontend WEB development?
yes, in development they are equally important
Absolutely not. If anyone asks stuff like that for front end positions, you don't want to work for them anyways.
Guys dont use bootstrap anymore, lots of jobs want semantic UI because of their integration with components. All you need is SemanticUI ,flexbox/cssgrid/ and either ReactJS/Vue/Angular. Bootstrap is dying along with jquery, we all know alot of websites are using them but thats because their are legacy applications, that companies(giants/startups) are 100% going to avoid.
Yes, even I believe bootstrap is slowing down coz of not coping up with Flexbox or Grid. and New Material Design.
Great thoughts over "Do you have skills to be a Front-End Developer?"
You are the greatest. Thank you for this information and i will deff learn trough your videos ❤️🙏🏾✨
Please do the same sort of video for back end!!!!!!
Patrick TAYLOR I am a frontend engineer and learning backend. If you interested in Node.js (Express.js) then welcome to my channel! I share my journey of becoming a fullstack engineer there :)
Thanks a lot for this, now I know how to streamline my learning so I don't waste my time learning unnecessary things. It's the ES6 I have to brush up on.
Yes focus on ES6, that is the shortest path.
@@Techsithtube I'm about to start a new project and I've mandated it to be ES6. This will force me to use Babel.... Also reading up on webpack to see how I can incorporate it into my project.
thank you so much sir
thanks bro it really helps a lot good tips for beginners keep it up :)
Great. Keep learning vince!
Thankyou 👍🏻👍🏻
thank you!
totally agreed on bootstrap thing..it limits developer skills
You are always such an inspiration and a good mentor. I appreciate your efforts to help us. #Respect
Thanks for the comment Brother
almost done with everything except Linux... currently on my list is docker, circleCi and grapgql so am i going on ri8 path ?
ALl the great choices. I am currently learning graphql. my next destination is dockers. I already know jenkins so I am not learning circleCi.
Un gros merci à celui qui s'est occupé de la traduction en français !
Thanks for useful info sir.
Thanks for watching!
I guess when people saying bad things about bootstrap they mean bootstrap Grid system, buttons/forms from bootstrap will alway be recognizable for user.
very much informative!
Wow! I didn't know I was almost there! 😱
The french title of the video does not reflect the content : You should say " Les compétences qu'il faut pour devenir un bon web developer front-end". For the rest, thank you. This video is really useful.
I will say be good at css like.. whenever you will use Bootstrap you should feel like
Yo this is way more simple than I used to do with css 👍
great content.
I know CSS, SASS (Floats, Flex, Grid), clearfix usage, transitions, little keyframes.
I know JavaScript ES5 ans 6 pretty well, Angular 2+ mediocre, really good React, with MobX state management.
I know Gulp and less Webpack but let us be real, this you learn in a day or two, I just do not find it worth my time.
I know mediocre to high canvas and SVGs.
And I cannot get a job in my shitty ass country.
Really good stuff
now i stared learning javascript i cant stay without looking ur tips
Hello, I am very new to all of this, but i am interested in self learning to become a front end developer. Thank you for your videos
Great video. but.. when you mention skills i think you should also add communication skills... Sometimes it is much more important than professional knowledge.
I mean - to be a good developer (as i believe) somebody should be also a person who`s leader and coworkers will enjoy to work with... Which means: one who have a patience to listen to others, also one who can explain his point clearly, also - you must be a curious person (since you always need to learn new stuff) and ready to learn from others, and also to know how to take criticism in a good way...
I know - it is correct about lot of other jobs, but - i think it is worth different video to mention...
Good Point , communication skill is one of the most important one. Regardless of your technical skills, you would need to be good at communication as well.
CSS, Boostrap, Sass are also no the list, you forgot to mention.
Laundry list. Lol. What would you say are the differences between Webpack vs Gulp/Grunt? I kind of look at them as being the same and in the same category.
Thank You So much Sir...Your Video is always helpful...
totally agree with you on not using bootstrap and jquery
Thanks for watching Manpreet.
Great video. In spite of what you said about Bootstrap and jQuery, I'm starting to think of them as just another tool I should be familiar with. For the longest time I've poo pooed on both of them, BUT...as I become more entrenched in React, I see the value in rapid prototyping using Bootstrap. In just a few minutes I can knock out something presentable. As for jQuery, some of my friends who are developers (mid to architects) have urged me to at least spend some time to learn solid basic jQuery skills. Their reasoning is that there are a ton of projects out there that use jQuery and if one runs across my plate (and they ensure me that it will) I can't say, "I don't know jQuery". Thoughts or opinions?
I agree Bootstrap is very useful. However, when you join a serious project , you will find out that they are not using bootstrap and maybe you never learn proper CSS because bootstrap was there for you. So if you can learn Flex box or CSS Grid which are a native alternative to bootstrap, you are more marketable. Because of flexbox and CSS grids , boostrap will slowly fade away. As for the Jquery, you will develop bad habits to update dom yourself, it would be harder for you to learn a framework. I would rather spend time in learning pure JavaScript.
HOFs, array and string methods are also important to learn
Thank you, this is very helpful.
I am glad it helped Alena
Great... Thanks for sharing
Hey Techsith, solid points here! Last day got an offer for a front end Jr dev, I learnt a lot from this channel and soon will contribute for sure! Can we have testing in Js/React in future videos? Thank you!
Thank you amit for watching . Good luck with your new job. and I am going to create video on testing using jest.
It's helpful excellent tips sir thanks alot
Always welcome
Thanks for the video. I have quite a long journey ahead of me...
Its quite interesting stuff and nice to know what are must learn technologies. But I feel it would be more intuitive if you present it in slides/cards so that, at some point we can pause the video and have a look at all the technologies what are must learn and what are optional.
What about D3.js / chart.js, Jenkins, Graphql (concept)??
I have a quick question to ask, i got passionate about web development, i am an mech engineer fresher , a week back i got in to full stack development course on udemy, and till now I have learned HTML & CSS at the same time I applied for many internships online to speed things up and work and learn , today my first ever telephonic interview is scheduled, they require front end intern with HTML, CSS, angular js, i don't know JavaScript yet as I started those lessons a day earlie, it's kind of dumb and scary , but I really am passionate, but after watching mock interviews i am really really scared now, it feels it would go really bad, what are your opinion in such situation
Yes,everything takes time and efforts.well,congrats atleast you know the path that you want to go.
Brother,don't care about the jobs,u ll definitely find one if you are do that you love to do and by that u can easily give your 1000%.
Luck for your future buddy.
Hi good one,
You said leave bootstrap and start css flex, flex means flexbox right or something else.
and how about learning sass
yes I mean flexbox. Also depends on which framwork you are learning. if you are learning react use functional css. Sass is also good to learn its very simple.
Never used jQuery and bootstrap
Can we expect a vedio on service worker , plz make one if possible
That is in my plan. will release it in next few weeks.
in case u want a quick demo so u can view my github repository github.com/muhammadqamar/Progressive-Web-APP-Contact-List
But do we use classes and objects in front end. We do follow procedural approach for front end. So why classes
What do you mean? If you're referring to OOP, then it's common knowledge that OOP provides developers with a lot of tools that can greatly improve the codebase's maintainability, readability, more cohesive, and easily understandable. It's much easier to achieve a maintainable codebase for a large project with OOP than it is for procedurally designed code.
Sir I have proper knowledge on html5 and css3 components. Also I am trying hard css flexbox properties..What am I suppose to learn now? The ES6 or something else?
in box modal css include only border, margin and padding.. can we include display property also ?
Great video sir... Once I felt to go away from programming..after watching one of video I literally back sir...now I am practicing a lot..and this video is cool sir...just because I couldn't pickup react and es6 I felt to go away..but I am learning it's going well... I don't know who u r where u r but actually your videos helped me a lot...thank u so much sir
Nice Video. Could you please make a video for a JS_Full stack developer(MEAN/MERN) also. ANGULAR / REACT part is already covered here. What about Node or MongoDB? What is expected from a developer / designer... Thanks
Hi Techsith
I had some questions, if you could please answer them.
- How important is it to know Devops or AWS ? I see a lot of developers going for AWS certifications.
- How to keep up with learning technologies and also developing portfolio at the same time ? Any tips ?
AWS is good to learn but not everyone is using AWS so , but Devops is used by most of the companies so that would sure help. Here is a video I created to understand how to continuously learn new things. ruclips.net/video/X1omyGA67Vg/видео.html
loved the way when u say..... and welcome to TechSith tutorial !!!
you know your stuff thanks