You learn codding for several weeks, and finally, it’s time to test your knowledge. Not only in your own projects but in client’s projects.
This week I was cutting a page designed by a graphic designer and at the beginning, I’ll say that the Advanced CSS course comes in handy in every single element I code.
Before you use CSS Framework, you need to set up a development environment
However, before you get to the point where you can code something, you need to prepare a development environment beforehand. Nothing difficult, right?
In theory, yes, if you’ve done it several times before. Otherwise, it turns out that there are many programs that were installed long, long ago, but now it missing because you made a fresh installation of your operating system.
Of course, this is still not a problem, because everything can be installed, but the stress in a new job does its job and suddenly there is a problem.
It worked at home, it doesn’t work in a job. Let the lightning struck it twice. For this reason, my suggestion is to have a note prepared with the programs we use and check in advance what other programs they need to work well. There is a good chance that such preparation will save us stress.
Communication in the development team
Step two: communication. I have been working in various environments for many years and am an advocate of dialogue, but nevertheless something went wrong. I got my assignment and started on it.
It was no surprise to me that the first problems appeared very quickly. I decided to collect these topics to discuss after finishing my homepage. It wasn’t the best idea.
It is easy to guess that there are more and more problems, and some of them affect the behavior of the entire website. Once again, I found that it is worth taking, or at least consulting with the team when there is time and place to work on solving problems.
Using CSS Framework or build CSS from scratch
By working on the appearance of a new website you can
wondering whether to write CSS code from scratch or use a ready-made framework.
For me, it depends on how big the page is and how complicated it looks we expect. On the one hand, ready-made solutions speed up work, but on the other hand, for simple projects, they unnecessarily increase the amount of code which may translate into the speed of the website. Today I would like to present three frameworks, each one representing a certain extreme.
CSS Framework list
Bootstrap perhaps the most recognizable CSS framework. Its functionality is enormous. It has predefined alerts, buttons, carousels, forms, and more. The downside is its weight. With simple pages, we may not be able to use the full potential of Bootstrap, and yet the page will weigh much more.
Skeleton is somewhat the opposite of Bootstrap. A simple, lightweight framework to be used in simple projects. With this tool, the big question is: implement or write it yourself.
Pure.css The most interesting feature of this framework is that you can only use the modules that interest you in creating your website. It is a very nice compromise between a large framework, packed with various functionalities, and a minimal framework to which you have to add many elements yourself.
Material.IO CSS Framework made by Google developers. Extra cool if you read the description. Built from full customizing modules. You can use only this with your need. All elements made in actually look trends.
Of course, there are many more such tools, and everyone can
choose the one that will be best for him to work on a given project.
To sum up this week, it’s mainly about appearance
pages and solid HTML + CSS replay over 16 hours in total.