Today's topic: Freelancing Life [Part 2]
Take a look at those who did not see the first episode click here
What is web design ??
Web design is an external structure for a website.
Web Designer's main work is to create a template for the site For example: login system, signup, sign in, upload file and save to database etc.
If there is advertising on the site, the ad will change every time the page is loaded. To create these, you need to have a programming language.
To learn web design, learn about:
HTML:
It's a mark up language, not programming language, learning is very easy.
CSS:
This is also the markup language
source
Photoshop:
Here's the main thing to learn about how to create HTML templates (PSD to HTML) from psd and create banners, buttons, animations. You can learn how to create animations.
How to Learn Web Design:
You can learn web designs from various website tutorials. There are many good parts in trickby. There are many sites in Bangla English. Learning these web designs is very easy, it is possible to learn in few months.
If you can learn web design, there are thousands of jobs available on web design and freelancing. According to me, www.w3schools.com is the best of all.
I believe this site does not need anything more for a web designer. Always practice every menu of the site manually and understand what is going on!
Hope to be very fast insha Allah ..
Web Development Keys
Web development is the application for the website. Web developers have to create these application
If you are freelancing then you may need to create an application according to the demand of the client, which does not exist in the world. This issue is more challenging and dynamic. You need to design the application.
To learn web development, learn about:
HTML, CSS (CSS) .. Client-side programming language such as JavaScript: It is called browser scripting and means that the code written with this language will only work in browsers (such as Internet Explorer, Mozilla Firefox, Opera, Google Chrome etc).
JavaScript works faster with framework.
Server side programming language such as PHP:
This is called Server Side Scripting because the code written with this language is only executed on the server.
Databases:
How to connect databases with PHP, creating databases with SQL means that you should know databases design because now there are databases of any dynamic site or you can say databases.
Any PHP framework such as Codeignetter:
(There will also be a learner like CakePHP, Zend Framework, Simfoni, YiI, Kohana etc.): You can create web applications in addition to any framework, but it will take longer and write more code.
XML:
API, for minor data storage etc., takes XML.
How to learn web development:
There are many sites in Bengali English that you can learn from these tutorials.
Besides, Wrox or Apress publication has many good books to help them.
One of the most effective strategies for learning web development is "Sit down and build a project" may be a forum, blog, user management system or any such project. Then go to CMS or framework development.
It will take a lot of time to learn web development, it will be hard to learn and will be very patient. Great demand for web developers in the field of work or freelancing.
If you like this post, please follow me and vote on this post so that I can make it [ part 3]
See my previous post:
https://steemit.com/online/@mdaminul/learn-freelancing-learn-to-remove-unemployment-at-home-part-1