Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,151,673 members, 7,813,243 topics. Date: Tuesday, 30 April 2024 at 09:20 AM

.. - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / .. (1612 Views)

Check Out My First Html And CSS Website / How To Create A Simple Responsive Design Using Html And Css / Html And Css Wahala (2) (3) (4)

(1) (Reply) (Go Down)

.. by Bloggingtips(m): 11:55am On Jun 01, 2020
Good Morning house, so I thought of learning programming past 2 months as I have been a wordpress site creator for some times AND I want to upgrade my skills and even migrate to shopify etc. but my major focus is upgrading my wordpress skills

So I've read every nook and cranny on how to start so my plan is to learn

1. HTML5
2. CSS3
3. BOOTSTRAP (CSS FRAMEWORK)
4. JAVASCRIPT
5. React , Node and Jquery library
6. PHP & MYSQL
7. Laravel and Codeigniter
8.......Keep learning

I want to make sure my frontend skill is on top notch before moving to languages like Php and mysql

A. So I have learnt HTML5 and I am on CSS now and I think I have covered 50% of CSS and let me tell you what I have learnt so far so you can guide me:

1. Selectors (I am still finding it very difficult to use adjacent sibling selectors though as it is still somehow strange to me)
2. Colors (All forms)
3. Fonts
4. Formatting Text
5. Margin, padding, border and I really learnt a lot here.
6. Layout: Grid, Flexbox & float : This has really been complicating as I can't just think of a life solving project to carry out with it and it make it somehow boring too. I know they are used for sidebars in websites but most examples I see, they design ABC box cry

I have a question here too, can't I just memorize one of Grid and Flexbox?

I am yet to learn Animations
& Transitions and I should do this week.

I have carried out many projects liks styling nairaland and I am planning on designing sites from scratch when I am done with jon ducket's book and conclude css.

What do you think I have not learnt yet and I need to know?

When should I move to bootstrap?




B. So I need your advice, that pattern I am following will it work for me to be professional wordpress developer. I know I don't need laravel, Codeigniter and react for wordpress but I want to expand my opportunities.


Any form of advise or even constructive criticism will be welcome

Thanks cool

1 Like

Re: .. by anthonyuncle(m): 12:00pm On Jun 01, 2020
teach someone da little u know
Re: .. by Bloggingtips(m): 12:05pm On Jun 01, 2020
Cc Techcapon
don10ky
Deicide
Fnep2smooth
Taofeekdboy
Maskyy
Karlebolu
peterincredible
Bahat
casperuk
Maskyy
Re: .. by Bloggingtips(m): 12:29pm On Jun 01, 2020
anthonyuncle:
teach someone da little u know
Lol , programming sucks to some around me
Re: .. by Ambitious99(m): 1:16pm On Jun 01, 2020
I want to know Can someone go far when learning programming with a phone?
Re: .. by TechCapon(m): 1:53pm On Jun 01, 2020
Bloggingtips:
Cc Techcapon
don10ky
Deicide
Fnep2smooth
Taofeekdboy
Maskyy
Karlebolu
peterincredible
Bahat
casperuk
Maskyy
those ones no hard na grin
Do javascript, React and Redux to become a front-end expert
Re: .. by Tim1212(m): 2:08pm On Jun 01, 2020
It baffles me when some folks exclaimed they have learned HTML and CSS. These language does not have an end, you keep learning until you can even create your own codes.

No programming language is complete, they keep improving it every day to meet international standards.

My brother, keep learning until you become a developer of programming language.

2 Likes

Re: .. by Bloggingtips(m): 2:16pm On Jun 01, 2020
Tim1212:
It baffles me when some folks exclaimed they have learned HTML and CSS. These language does not have an end, you keep learning until you can even create your own codes.

No programming language is complete, they keep improving it every day to meet international standards.

My brother, keep learning until you become a developer of programming language.

I understand bro that new versions are been released but I just need guides cool

1 Like

Re: .. by Karlebolu(m): 4:18pm On Jun 01, 2020
My advice is that you take it easy.

I'm sure you've learnt alot but learning is different from knowing and knowing really comes from experience, reading documentations wouldn't give you that.

Starting a project no matter how small is the way to go but I suggest checking YouTube from time to time for explanation of complex topics. It'll all actually make sense after you've spent some time with it, like a year or so.

One thing is, when you want to build a real project, you'll most likely use a framework because they make it easy and are free but you'll never know what to do with a framework if you don't master the language as is.

1 Like

Re: .. by Karlebolu(m): 4:21pm On Jun 01, 2020
As per css, I'd suggest you also check out Tailwind css when you are ready.

For you to master the list you have up there, you'll need at least 2 years of constant reading and practice.
Re: .. by Karlebolu(m): 4:26pm On Jun 01, 2020
TechCapon:
those ones no hard na grin
Do javascript, React and Redux to become a front-end expert

I don't quite understand this question.

Javascript programmers can become excellent front end developer, but CSS and HTML are also integral parts of the front end. So, you'll have to master these two as well.

There's also node.js, that is, Javascript on the back end and it has frameworks et libraries like express, addonis et al.

React is a Javascript library, Redux is React's state management library.
Re: .. by Nobody: 4:52pm On Jun 01, 2020
Karlebolu:
My advice is that you take it easy.

I'm sure you've learnt alot but learning is different from knowing and knowing really comes from experience, reading documentations wouldn't give you that.

Starting a project no matter how small is the way to go but I suggest checking YouTube from time to time for explanation of complex topics. It'll all actually make sense after you've spent some time with it, like a year or so.

One thing is, when you want to build a real project, you'll most likely use a framework because they make it easy and are free but you'll never know what to do with a framework if you don't master the language as is.


Thanks, bro. Though I'm not the OP but I really appreciate this piece.

4 Likes

Re: .. by Bloggingtips(m): 8:28pm On Jun 01, 2020
Karlebolu:
As per css, I'd suggest you also check out Tailwind css when you are ready.

For you to master the list you have up there, you'll need at least 2 years of constant reading and practice.


You mean 2 years to master all those programming language with constant practice?

Tailwing css? Wow haven't hear that before

Thanks brother, this is really eye opening and helpful
Re: .. by Bloggingtips(m): 8:31pm On Jun 01, 2020
Karlebolu:


I don't quite understand this question.

Javascript programmers can become excellent front end developer, but CSS and HTML are also integral parts of the front end. So, you'll have to master these two as well.

There's also node.js, that is, Javascript on the back end and it has frameworks et libraries like express, addonis et al.

React is a Javascript library, Redux is React's state management library.

I really need to start preparing my mind for this javascript of a thing oo shocked

It seems it will be a greater challenge than PHP itself
Re: .. by casperuk(m): 9:44am On Jun 07, 2020
Bloggingtips:
Cc Techcapon
don10ky
Deicide
Fnep2smooth
Taofeekdboy
Maskyy
Karlebolu
peterincredible
Bahat
casperuk
Maskyy

Then next:
- Learn bootstrap
- JavaScript
- chose one here : React or Angular

Then if you want to further:
- Jquery
- MySQL or Postgres (database language)
- node js
- then learn a framework (laravel for PHP, but then you must learn the PHP language, Express JS if you master JavaScript: Django for python but the you will have to learn python language: Ruby on Rails but then you will have to learn the Ruby language)

No need of node is if you are picking php or django
Re: .. by casperuk(m): 10:04am On Jun 07, 2020
I don’t know why many in Nigeria are of the opinion that Wordpress is subpar. With Wordpress you can build anything even a bank website.

Do you know that Wordpress powers 30% of the whole world websites.
Python, Dango is about 0.8% market share
Ruby on Rails about 4% market share
Mean stack and nerd stack JS about 20%
Php about 40%
And then the others.

Wordpress is a high on demand skill and it is easier to learn. It is better than cracking your head with coding everything. You can’t do it alone. You will have to learn an awful lot of things and it will take you years.

Do you know that in the western word they build things by team. A website is built by 5-100 people.
But in Nigeria those who want to be web developer think they would be able to learn everything and code anything relevant? Hahaha.

You kidding yourself.

Don’t deceive yourselves. This is why there is Wordpress. It gives you the tools and platform as though you are building it with a team.

I can bet the whole code for nairaland wasn’t built by Seun alone.
Re: .. by Karlebolu(m): 4:43pm On Jun 08, 2020
casperuk:
I don’t know why many in Nigeria are of the opinion that Wordpress is subpar. With Wordpress you can build anything even a bank website.

Do you know that Wordpress powers 30% of the whole world websites.
Python, Dango is about 0.8% market share
Ruby on Rails about 4% market share
Mean stack and nerd stack JS about 20%
Php about 40%
And then the others.

Wordpress is a high on demand skill and it is easier to learn. It is better than cracking your head with coding everything. You can’t do it alone. You will have to learn an awful lot of things and it will take you years.

Do you know that in the western word they build things by team. A website is built by 5-100 people.
But in Nigeria those who want to be web developer think they would be able to learn everything and code anything relevant? Hahaha.

You kidding yourself.

Don’t deceive yourselves. This is why there is Wordpress. It gives you the tools and platform as though you are building it with a team.

I can bet the whole code for nairaland wasn’t built by Seun alone.


I can bet you don't know WordPress and Drupal are php frameworks.

It surprises me how you people talk about western world. Do you know we have more solo developers in this western world than Nigeria?

Why do you think serious companies don't hire developers based on WordPress skill?

Learning WordPress doesn't make you a developer per say.

What if tomorrow your client wants you to integrate a payment gateway like stripe or PayPal?

Or they want to use a faster search client, say agolia or elasticSearch?

Or they don't want to refresh to before getting a message and now need services of pusher?

Or they want to rename the database?

Or they need you to build a website that depends solely on api, websites with functionality of website like IMDB or live score?

Or they simply want you to test their code?

Or they want a single page application?

Trust me, the best way to go is to learn a language, knowing WordPress (a php framework) would be an extra.
Re: .. by casperuk(m): 7:57pm On Jun 16, 2020
\\ I can bet you don't know WordPress and Drupal are php frameworks.\\
Of course Mr. Man, I know that wordpress is built by PHP. When I made a difference between word press and other PHP. I was making a distinction between Wordpress 'php' and Vanilla PHP.

\\What if tomorrow your client wants you to integrate a payment gateway like stripe or PayPal?

Or they want to use a faster search client, say agolia or elasticSearch?

Or they don't want to refresh to before getting a message and now need services of pusher?

Or they want to rename the database? \\

Also as i noted, for a situation like wat you mentioned above, it is a job done better with a team.

Most folks just want a quick and easy website that works and with as little coding as possible. Most client can start on a simple wordpress site and then as the business grows they can scale it up by outsourcing the job to a web development company to include those function you talked about.

Furthermore, web development is very wide, you cant be an A+ both on front end and backend. This is the main reason it is best to work with a team.




Karlebolu:


I can bet you don't know WordPress and Drupal are php frameworks.

It surprises me how you people talk about western world. Do you know we have more solo developers in this western world than Nigeria?

Why do you think serious companies don't hire developers based on WordPress skill?

Learning WordPress doesn't make you a developer per say.

What if tomorrow your client wants you to integrate a payment gateway like stripe or PayPal?

Or they want to use a faster search client, say agolia or elasticSearch?

Or they don't want to refresh to before getting a message and now need services of pusher?

Or they want to rename the database?

Or they need you to build a website that depends solely on api, websites with functionality of website like IMDB or live score?

Or they simply want you to test their code?

Or they want a single page application?

Trust me, the best way to go is to learn a language, knowing WordPress (a php framework) would be an extra.
Re: .. by Karlebolu(m): 8:36pm On Jun 16, 2020
casperuk:
\\ I can bet you don't know WordPress and Drupal are php frameworks.\\
Of course Mr. Man, I know that wordpress is built by PHP. When I made a difference between word press and other PHP. I was making a distinction between Wordpress 'php' and Vanilla PHP.

\\What if tomorrow your client wants you to integrate a payment gateway like stripe or PayPal?

Or they want to use a faster search client, say agolia or elasticSearch?

Or they don't want to refresh to before getting a message and now need services of pusher?

Or they want to rename the database? \\

Also as i noted, for a situation like wat you mentioned above, it is a job done better with a team.

Most folks just want a quick and easy website that works and with as little coding as possible. Most client can start on a simple wordpress site and then as the business grows they can scale it up by outsourcing the job to a web development company to include those function you talked about.

Furthermore, web development is very wide, you cant be an A+ both on front end and backend. This is the main reason it is best to work with a team.





You make me laugh.

You case is the case of a fellow who is scared of what he doesn't know. If only you knew we have bad asss front end and back end developers.

If only you knew those functionalities I mentioned can be easily implemented by even a junior developer.

You need to widen your horizon.

(1) (Reply)

Applied Statistics For Data Analysis/science / What you need to know about Data Analytics And Data Science / What Is Software Testing

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 44
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.