Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress WordPress Basics The WordPress Customizer Managing Menus

Stavros Sofroniadis
PLUS
Stavros Sofroniadis
Courses Plus Student 1,503 Points

Recomendation about Web Developer skills

Dear friends,

Use to learn this period WordPress , have knoweledge of HTML/CSS and also Joomla, but not in depth.

Have learned some basic things about HTML/CSS/Joomla in a Greek Vocational educational institution.

What do you recomend is a better way to learn Web Development,

simultunuasly learning in depth of HTML,CSS,JS,PHP,SQL with a WordPress or other CMS or learn very well WordPress and afetrwards return to learn very well HTML,CSS,JS etc?

If you could recomend something,

Thank You

2 Answers

Alexander Neldefors
Alexander Neldefors
7,400 Points

Now a days most web apps are using a so called REST Api for the server and a Javascript framework/library for the client side. There is pretty much a REST framework for every programming language (also exists a lot of courses on REST here) and for the client the top 3 frameworks/libraries are React, Angular and Vue. But first get the basics down like HTML, CSS and Javascript (Typescript if you like safe non chaos programming languages), then learn the concept and the model of an REST Api. Then when it comes to the client side it's mostly preference which framework/library you use. If you are used to OO-programming I would recommend React because components are a lot like objects otherwise pick either Angular or Vue. You could learn SQL as well even though most of that is taken care of by the frameworks (most of the time you never write SQL). A side note is to learn about common web security, even if frameworks handle those problems by default it is always good to know.

Stavros Sofroniadis
PLUS
Stavros Sofroniadis
Courses Plus Student 1,503 Points

Thank You for your answer,

Therefore you mean to learn with the following prference: 1)HTML 2)CSS 3)JavaScript 4)REST Api 5)React 6)SQL

The above would be considered a good way learning path? Or somethging else combination, for instance :

1)HTML 2)CSS 3)CSS Framework(ie:Bootstrap) 4)Javascript 5)React 6)PHP 7)SQL 8)WordPress

PHP in manywebsite offices is a must, they use to work with WordPress and PHP in order to create their final website. This was told by an web site company ovner that is important to know PHP i order to change WordPress site as you like.

Currently, i have finshed with very easy things about WordPress and some of the lessons contain PHP code that canot follow.

Also, how create Themes,Plugins that is more advanced.

Maybe quit WordPress and beging learning more in depth HTML and afterwards CSS What you say about

Thank You again,