Which is better for a beginner? Using template or starting from scratch? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

Which is better for a beginner? Using template or starting from scratch?

As a beginner in developing webpages....which is useful...which makes me more helpful in future?

19th Mar 2017, 6:28 PM
SHARU SEBASTIAN
SHARU SEBASTIAN - avatar
26 Answers
+ 16
It depends of your goal: If you want to improve your own skill and you don't want a professional level site but just some personnal stuff and don't matter if rendering on different configuration is not perfect, the more usefull at long time is to do it by yourself, without template... On the other hand, if you prefer to proritize your progress as quick as possible in ability of designing high quality site, it's really great useful to use templates, and you can become very skilled on some... but you will be dependant on it ( or them ), and will need to learn others and others with time, even if some can have relatively long life time. And anyway, for being strong in a template use, it is highly recommended to have good knowledge in html/css use, maybe js, as it is an enormous advantage to understand how template works to use it effeciently :P
19th Mar 2017, 10:08 PM
visph
visph - avatar
+ 3
I feel that starting from scratch would be beneficial as if would be knowing the concepts of the language , it would be very easy for you to manipulate with the template . Moreover , using a templates does help but if you know the language , it would very easy task for you to build your template or customise the template in the way you want to.
26th Mar 2017, 8:27 AM
Divyansh Dwivedi
Divyansh Dwivedi - avatar
+ 2
template is OK. but downloading several templates and putting it each together is not developing
23rd Mar 2017, 10:19 AM
Yuliana
Yuliana - avatar
+ 2
do you really want to be a programmer? if yes, then learn the basics from scratch, know your trade. if not, and like the persons for the which those templates where made, you just want a quick way to get a site up and running then by all means use templates!
27th Mar 2017, 5:11 AM
zikora
+ 1
From scratch, for sure. That way you improve creating your own styles, and don't depend on templates or any stuff like that, just your knowledge.
19th Mar 2017, 6:32 PM
Welliton Malta
Welliton Malta - avatar
+ 1
start from scratch first so later you can learn and understand templates easier and faster
21st Mar 2017, 11:44 AM
Hasan Al-Yazidi
Hasan Al-Yazidi - avatar
+ 1
Time is of the essence. I think you should start from using an existing template to build your project rather than wasting time on something that has already been created. If you require something which does not exist yet then I would suggest you to build it from scratch. Using existing web templates will allow your website to look more beautiful and more responsive with minimal code hence completing your project faster. If you want to add further features to a template you can then go dive into the templates code. This type of approach is better because it'll teach you how to contribute to an existing project rather than building it from scratch. And this skill will be particularly helpful in contributing towards open source projects.
26th Mar 2017, 12:44 PM
Apoorva Singh
Apoorva Singh - avatar
0
yea even with basic CSS HTML JS you can make a website,from scratch with multiple pages. And also, why not try to make your own templates for different types of websites such as profile pages, business websites,etc
19th Mar 2017, 7:38 PM
Cole Reizenberg
Cole Reizenberg - avatar
0
start from scratch. templates makes beginners dumb and lazy
21st Mar 2017, 12:32 PM
Charles Mwaniki
Charles Mwaniki - avatar
0
Contrary to the popular opinion here, I don't think there are any brownie points for coding from scratch. Yes, understanding HTML & CSS is important but whatever happened to not reinventing the wheel? Would you code from scratch at the expense of your user's satisfaction when templates do a quicker and sometimes better job?
21st Mar 2017, 8:31 PM
showthecode
showthecode - avatar
0
Code from scratch on your side projects...Users come first and more often than not that means using a template.
21st Mar 2017, 8:34 PM
showthecode
showthecode - avatar
0
its good to start from scratch for your own knowledge, but if you want to make somth remarkable then u have to use others template to earn the time that others might save for you, its the same concept if u want to build a new car u will.not start from scratch making wheels that others already did, u can use ur skills and time to make somth new no one did before
23rd Mar 2017, 12:38 PM
Rafatoov
Rafatoov - avatar
0
going with templates is better option
23rd Mar 2017, 2:01 PM
Abhishek Arora
Abhishek Arora - avatar
0
I believe that it would be better if you start to learn from scratch as to know how actually the language works, later you can learn about templates and may never use the original lessons again but it always helps to know everything from beginning.
23rd Mar 2017, 5:37 PM
Disha Jha
Disha Jha - avatar
0
If you want to become an expert in Website Designing, then practice to code from scratch. When you think that you already practiced much on code then use templates for projects, assignments etc..
25th Mar 2017, 5:43 AM
Faraz Siddiqui
Faraz Siddiqui - avatar
- 1
But using this basic knowledge,how can i create a whole webpage alone...from the scratch??
19th Mar 2017, 6:41 PM
SHARU SEBASTIAN
SHARU SEBASTIAN - avatar
- 1
combining HTML, CSS and Javascript, it's possible to make it, and get great results!
19th Mar 2017, 6:42 PM
Welliton Malta
Welliton Malta - avatar
- 1
both of them is important , and I advise you to mix
21st Mar 2017, 10:57 AM
Abdulghani Fawzi Abdulrazek
Abdulghani Fawzi Abdulrazek - avatar
- 1
use a template and learn from it. use google if you need to
21st Mar 2017, 4:57 PM
Gilbert Lacasandile
Gilbert Lacasandile - avatar
- 1
Oki you make an excellent point but this is for a beginner. We all say start from scratch is better because that is what most of us did regardless of what we use now. For a beginner starting from scratch is more beneficial especially for code debugging and even find the right templates to improve their efficiency.
21st Mar 2017, 8:36 PM
Cole Reizenberg
Cole Reizenberg - avatar