Pinegrow Community Support Forum

SASS/CSS Learning Resource Question(s)

Hello,
I’m contemplating taking a long break away from Wordpress and am looking to get into Bootstrap 4.xx websites for a while. I am a complete newbie to CSS/SASS/LESS, etc., as I stopped actively following it to any great depth maybe 10 years ago. What resources are available that will help me to understand CSS as it is today, and then SASS, I suppose, as it is my understanding that LESS has been deprecated from Bootstrap and all of the cool kids are now using SASS. I generally use a Mac but I have a decent Windows 10 Laptop available here if needed to peruse learning resources.

Thank you for any help that you can throw in my direction.
Michael

I know virtually nothing about SASS/LESS, but I know CSS fairly well. You don’t need to know SASS to use Bootstrap, you just have to become familiar with all the classes. You DO need to know CSS, however, if you want to do anything custom with Bootstrap. Bootstrap’s own website is helpful in this regard… https://getbootstrap.com/

I basically taught myself CSS using W3 schools https://www.w3schools.com/css/ and Stack Overflow https://stackoverflow.com/ for questions/problems I couldn’t figure out. For some of the more complicated stuff, like Flexbox and CSS Grid, I used YouTube Videos and just did a lot of Google searching.

@Printninja - Thank you kindly for the rundown on how you went about things to absorb CSS. I’ll check out the linked references that you called out. I am familiar with them but have not spent time at any of them to actually learn the topic, but to rather become a cut & paste type of user, which is something that I want to grow away from.

I appreciate you taking the time to put my mind on a path that I can follow to get some of this under my belt.

:thinking:

If you are interested in paid courses that teach everything without wasting your time trying to learn through hunting for information or tutorials Udemy.com has some really good courses.

https://www.udemy.com/css-the-complete-guide-incl-flexbox-grid-sass

The above link is to the best CSS course I have taken. Teaches everything you are talking about minus bootstrap itself.

For Javascript I recommend these two courses, by same people as above.

https://www.udemy.com/javascript-bootcamp-2016

https://www.udemy.com/es6-bootcamp-next-generation-javascript/

If you google Udemy Coupons you can find coupon codes that take each of the above down to between $10 and $12 dollars each. They also have them on their Youtube channel Academind.

For Youtube channels on these subjects I recommend the following:
{ Each link is different even if snapshot shows same image )



I recommend paid courses to save yourself a lot of time learning but I also use Youtube and w3schools, search engines etc… too.

The course lengths are video play time that does NOT include your own experimentation, coding and debugging time so allow an additional 6 hours or so on top of the stated course length. If you do not want to pay for courses Udemy has a ton of free courses on the subjects as well but the ones I linked above are the best I have gone through and saves you tons of time and filtering outdated information.

@Terry44 - That there is quite a comprehensive list that you have taken the time and care to fashion for myself and others here on the forum. I do appreciate it a lot and in response I have done as you suggested and googled for a coupon for the courses and have signed up for are:

CSS - The Complete Guide (incl. Flexbox, Grid & Sass)

Accelerated JavaScript Training

Accelerated ES6 JavaScript Training

NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL)

React - The Complete Guide (incl Hooks, React Router, Redux)

MongoDB - The Complete Developer’s Guide

I’ll need to glean over your links to see what can be found that pertains to php. If you have any Udemy course recommendations for that language, I’d like to hear what you have to say. I’m retired and have a bit of time to go through this material and the Udemy courses look to be something that I can sit down with and start from scratch and get myself a good bearing on all of this with. Thanks again!

Michael

I’ve never used udemy, but I know a lot of people like it.

I’m not a “full stack” anything when it comes to website design. I know Bootstrap, HTML and CSS pretty well, and I’ve played with Javascript and Jquery a bit. I’ve only used PHP a few times to create some password protected pages on sites.

I’ve basically just muddled my way through it over the years, and I learned things as I needed to. Basically, whenever a client requested something I didn’t know how to do, that’s when I’d learn it. So I probably spread what would have been a 2 year education, out over ten years. And there are still a lot of things I don’t know how to do.

Nevertheless I’ve built 130 websites in the past 11 years, and have been able to support myself without having to go to work at a full time job. I consider myself semi-retired. Websites have been good to me.

@Printninja -
You sound like me. I spent 30 years working in the commercial printing business and then I made a change over to Industrial Maintenance. I ended up teaching myself electrical - everything from very low voltage DC up to over 480VAC 3 phase and then got heavily into automation controls such as programmable logic controllers, sensors, bar code scanner arrays, and various types of industrial machinery. I’ve worked on glass tempering furnaces that heat up to 1300 degrees and then also a 700+ foot long shipping sorter in a 2 million square foot distribution center. I never took a class in any of these things but have had lots of blessings in my life and still do.

I’ve been doing things as you have for quite some time. I taught myself how to set up a linux VPS and how to harden it and I have been using Wordpress and other PHP/mySQL for some time, but I recently ran into another instance where the mySQL database got clobbered and rather then trying to save it I just decided to throw the plates and dishes instead. I do not know the inward workings of WordPress well enough to outsmart it even with the blessings that I get, so I decided to sit down and learn something correctly, at least once before I fall face-first into my oatmeal one morning. :laughing:

WordPress is getting waaaaaay too expensive as a cottage industry to participate in. Everything is going to a subscription model and every plugin author figures that your website is generating funds that they want a chunk of and I never set up personal websites that generate funds so it costs me and I’d just as soon take the time now to learn things and set up my own sites and pay nobody except my very reasonable VPS company. And along the way I can learn something that I might be able to put to use to generate a few bucks if the need arises. I’m also trying to get a few of my relatives to follow along with me to learn javascript and such from the floor up and I’ll buy their Udemy courses for them if they wish to better themselves.

I can totally see where you are coming from because that’s how I roll too. I’m going to make my own fork in the road right now though and go about this a different way and see if it works for me or not. It may be that my personality is like yours and I just get the info as I need it, which has been working so far. I’ll keep you posted.

That’s really wild because around 1999, I started working in the graphic dept of a small commercial print shop for about 5 years while I focused on getting my own business off the ground. I also did typesetting for a larger printer for about ten years before that, so I became familiarized with all the old-school printing methods… cameras, stripping, rubylith, wax machine to create mechanicals, and then the slow modernization to image-setters and film output, and then computer-to-plate. I also ran the cutters, folders, and worked in bindery, but I never ran pressed. In high school, I even learned to set metal type.

But before I worked in printing, I spent about 3 years working as a commercial electrician. Seriously. I did everything from wiring new residential construction to pulling 500 MCM in 4" conduit for 3 phase 480v. Wired up shopping centers, warehouses, you name it. I hated the work though.

My own business was geared towards artwork for silkscreen printing, but I also did a ton of brokered work… offset printing, graphic design, signs, banners, promotional products, embroidery, patches. Did that for about 10 solid years and finally got sick of it, so I closed my offices and moved the computers home and started working out of my house learning web design. I created a partnership with a very old and trusted friend who was very good with marketing and sales, and that’s where I am today.

And I also noticed how everything was shifting to subscription models, so I figured, “can’t beat 'em, join 'em” so that’s how I built my website company. We charge a very small up-front cost, but have a monthly fee for the site that includes all the bells & whistles… forms, email, SEO, Google & Facebook marketing, updates and maintenance, analytics, and so on. I had to learn everything to make the sites good lead generators, so as long as they generate leads for the clients, they are more than happy to pay a monthly free. Win-Win. And it’s a LOT less work than hanging light fixtures or fixing wonky files in the pre-press dept. Hope to see you around here.

That is wild. :-). I started working in printing on the graveyard shift in the bindery and delivering for a multiple listing printer in 1973 or so and then went to another place and ran their brand new 20 clamp perfect binder where we were making 10,000 books an hour on a good day. Phone books were the worst - breathing in that newsprint gave you a sore throat. This was at a pretty large web house. After that I moved over to a very large format sheet-fed place and stayed there for a long time. Working the 110’ Lawson cutter gave you big arms! The Stahl folders made me deaf! I ended up being the head estimator before getting tired of driving 100 miles a day to work and back. Got a job about 2 miles fro the house and stayed at places close to the house until I retired. Industrial Maintenance was good to me as well. Still lots of sweat work. Retired about 2 years early due to disability and need a cane/walker to get my backside around now. Feeding the birds and teasing the cats with lasers are my new jobs.
It is an interesting parallel that you and I have walked. I remember the old Linotype machines and the quoins (spelling?) and such. I got all into U.V. coating and such for a long time. It was an interesting career and it paid the bills. Lots of overtime too. It all seems like a blur now. :slight_smile: