Jump to content

Hi I been recently watching YouTube videos and learning html5 and some minor CSS but sadly the video was bootstrap 3 and it's outdated and ruined my entire learning... Does anyone recommend where I can learn it ? I mean I can't afford the online courses for now ..

 

The video is a bit vague since it doesn't explain clearly and it's clearly outdated... Any shortcuts?

Link to comment
https://linustechtips.com/topic/976874-web-development/
Share on other sites

Link to post
Share on other sites

Boot straps you can learn by reading the documentation. 

 

 

I would recommend something less heavy like csgrid unless you need all the fluff that it has with it.

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to comment
https://linustechtips.com/topic/976874-web-development/#findComment-11798551
Share on other sites

Link to post
Share on other sites

Codecademy (no affiliation) and several other online platforms offer quite extensive free courses. HTML and CSS can easily be learned with little guidance after understanding the basic concepts of markup and selectors.

Use the quote function when answering! Mark people directly if you want an answer from them!

Link to comment
https://linustechtips.com/topic/976874-web-development/#findComment-11799014
Share on other sites

Link to post
Share on other sites

I'm a web developer (most of america has seen the stuff I work on lol) and all I can reccomend is pick something and go for it. I just found Scrimba and it looks pretty damn cool. Check out this tutorial: https://scrimba.com/g/ghtml  Then maybe find something more CSS focused and finally JavaScript (ES6) After you learn the basics pick a framework that is paired with a decent tutorial. Angular and Vue.js has plenty of tutorials. I'd stay away from React just because it has a more steep learning curve. Vue.js is the easiest to get started with IMO. Just make sure you don't get stuck for too long on pick something out. That's a common problem a lot of people have. Just pick something and go with it or you'll be constantly researching new options. Also, have fun!

 

P.S. Web development is a beast as a whole with a million different frameworks and libraries and what seems like an infinite combination of them to get what you want done (Hence the pick one that will work and go for it attitude) You could research different frameworks and libraries until you die and still have just barely scraped the surface. Enjoy! :D

Link to comment
https://linustechtips.com/topic/976874-web-development/#findComment-11810682
Share on other sites

Link to post
Share on other sites

On ‎10‎/‎2‎/‎2018 at 9:40 AM, CPBuchholz said:

I'm a web developer (most of america has seen the stuff I work on lol) and all I can reccomend is pick something and go for it. I just found Scrimba and it looks pretty damn cool. Check out this tutorial: https://scrimba.com/g/ghtml  Then maybe find something more CSS focused and finally JavaScript (ES6) After you learn the basics pick a framework that is paired with a decent tutorial. Angular and Vue.js has plenty of tutorials. I'd stay away from React just because it has a more steep learning curve. Vue.js is the easiest to get started with IMO. Just make sure you don't get stuck for too long on pick something out. That's a common problem a lot of people have. Just pick something and go with it or you'll be constantly researching new options. Also, have fun!

 

P.S. Web development is a beast as a whole with a million different frameworks and libraries and what seems like an infinite combination of them to get what you want done (Hence the pick one that will work and go for it attitude) You could research different frameworks and libraries until you die and still have just barely scraped the surface. Enjoy! :D

Can I just ask what do frameworks mean? Like give me an example to understand what and how it works … 

Link to comment
https://linustechtips.com/topic/976874-web-development/#findComment-11819606
Share on other sites

Link to post
Share on other sites

1 hour ago, DarshanDash said:

Can I just ask what do frameworks mean? Like give me an example to understand what and how it works … 

Frameworks are pre-prepared pieces of code, most are written in the language you are using. In your case CSS. So the Bootstrap CSS Framework is CSS that is written for you. The point being that all the things Bootstrap does for you, you can do yourself by writing your own CSS.

 

The reason people say that you should learn "vanilla" CSS3 first is because, when you implement Bootstrap on your site, then you don't really know the inner workings of bootstrap and therefore, when something does not behave the way you expect it to, you cannot fix it yourself, because you have no idea where it goes wrong.

A simple software developer from the far away land of Denmark

Link to comment
https://linustechtips.com/topic/976874-web-development/#findComment-11819818
Share on other sites

Link to post
Share on other sites

On 10/4/2018 at 4:26 PM, IncrediblePony said:

The reason people say that you should learn "vanilla" CSS3 first is because, when you implement Bootstrap on your site, then you don't really know the inner workings of bootstrap and therefore, when something does not behave the way you expect it to, you cannot fix it yourself, because you have no idea where it goes wrong.

The reason is more like: if you don't know the mechanics of frameworks you're stuck with them. Even though they can make things easier in some instances they come with drawbacks – complexity, file sizes, more points of error, longer load times and at some points even limitations of your possibilities at hand. You better know how the stuff is working under the hood so you can make an educated decision wether it's a good idea to use a framework or not. @DarshanDash think of things like grids on websites. Instead of calculating everything by hand and adjusting it with your very own Javascript or CSS snippets you can use a frameworks that just does the job for you. 

 

Most frameworks aren't written in just one language. Bootstrap uses a lot of Javascript for instance which can make a website load slower. There are other frameworks around, some that do avoid Javascript entirely (i.e. Bourbon in pure SASS, a precompiler for CSS adding several "missing" functionalities to CSS). There are frameworks basically every single application you can think of in almost every single language there is.

 

@DarshanDash you should really first learn the very basics of CSS and HTML before jumping into using frameworks. You need to learn what those frameworks are doing in order to use them properly and don't make a mess out of a project. 

Use the quote function when answering! Mark people directly if you want an answer from them!

Link to comment
https://linustechtips.com/topic/976874-web-development/#findComment-11823581
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×