+ 1
How to start a web designer career?
Though, I have basic knowledge in HTML, CSS, JS and PHP, I don't even get a web designer position.
5 ответов
+ 8
Post up a link to a website you've made so we can check it out and give you pointers/feedback. If you don't have websites you've made, that may be a big part of the problem; you need to create a portfolio to showcase what you're able to do.
Also, learn more than the basics in it. Go learn jQuery, NodeJS, Angular, and React. Create some websites that go by modern standards of expectations. Showcase your abilities as both a front end and back end developer.
Best of luck! Keep learning, practicing, and progressing!
+ 5
Also, I forgot to mention. Web designing is much more than simply writing up some code and calling it a day. You have to take into consideration other design aspects, such as the user's interface, typography, and the color scheme. Those things are often overlooked by beginners, and you could have the most functional website in the world, but if the users hate the interface or how the data is presented to them, it won't matter how functional the website is because they'll leave and not come back to it.
Get what I mean?
Good rule of thumb: when you go to use your favorite colors, stop. Just because certain colors are your favorite colors, that doesn't mean it's most people's favorite colors, nor does it mean that you should drown everything in your favorite colors.
As an example, look at most of the major websites, such as Facebook, YouTube, etc... If I told you to think upon their coloring, what would you imagine in your head? Lets see: Facebook has white background, black text, and then one main color that it uses to highlight/pop/contrast, which is their trademark blue. Youtube has white background, black text, and then one main color that it uses to highlight/pop/contrast, which is their trademark red.
As you can see, some things you want to keep simple because it's what people want and expect, such as when you open a book or magazine you expect white background with black text. Same holds true for websites. It's easier on the eyes, makes it easy to see all content clearly, and it allows you to more easily (and appropriately) emphasis other content/text with your "trademark color."
There is a lot of stuff to consider, think about, and implement, that is outside of your functionality and logic. Tackle all angles and you'll become an amazing designer.
+ 3
for web designing , then here are the things one should do and if possible in given order to get the best out of it
1. HTML
2. CSS
3. SVG for basic graphic designs, used to make logo, banners, simple animations, etc
4. mastering the non text entities like image, videos, audio , graphics etc to embed in webpage properly
5. basic JavaScript for event handling, DOM-BOM manipulation, design logics, dynamic content
4. CSS POWER up
- CSS 3 concepts ( CSS 4 is leaking too)
- responsive design for different device sizes
- css with cross browser compatibility
5. Getting professional
- designing libraries like bootstrap, material design, Zurb , w3c
- serious JavaScript skills
6. Getting to know platform specific template engines and enterprise level development frameworks
like
angular, react , Vue
these are big deal and requires considerable knowledge of overall web development concepts to work with the backend API and stuffs
7. Mastering the UI & UX of designs, the things that makes user interface ergonomic and provides meaning to most basic design elements and in the given context i.e what design for band and what design for government org, it comes with years of practice and following the design trends
- font selection, and formatting
- layout
- icon design
- control flow
- graphics design
etc
and a ton of ever changing libraries and APIs in the process
👍
+ 2
Here is a very rich video, detailed (step by step) guidelines for starting online Career ( learning Web Development [Front End,Back End & Full Stack ] and other Programs):
https://youtu.be/Zftx68K-1D4
⏩⏩A very good reference:
https://www.sololearn.com/Discuss/284542/?ref=app
⏬⏬By August Mein:⏬⏬
1. Choosing your first Language
You can choose any language.
if you can't decided here the guide :
HTML is used to make web structure.
CSS is used to give style or animate web
JAVASCRIPT is used to make dynamic web (you can even make game)
PHP is server side scripting language
SQL is database manajemen in server side
C++ is multiplatform OOP based programming language (you can make many app including Games)
C# is more spesific (windows os) than C++
Java is used to build app that can run on any devices (including Android).
JAVA is not JAVASCRIPT
Python is multiplatform OOP based programming languages with easy syntax (compared to other OOP Language)
Python3 and Django for building strong and very rich website ( flask is used for small website,but Django for everything)
kivy ( a Python Program for anroid )is used for making android apps.
Kotlin is Google's new Program for android.
Google's new android version is built on Kotlin.Kotlin is dynamic and co opt with latest technological development (such as Augmented Reality, Artificial Intelligence, Facial Recognition etc)
It's coding process is also simple and as like Python.
Swift is for building apple / IOS app .
To improve coding skills 2nd link is helpful:
https://www.sololearn.com/Discuss/437973/?ref=app
https://www.sololearn.com/discuss/1062064/?ref=app
+ 1
I agree with all of the above statements. I will add this... These days, most employers are not all that concerned with formal education or degrees. They just want to see that you can walk the walk. An online portfolio in the form of your own website is a great way to go. You can add any samples to individual pages, as well as show your web design capabilities. Then when it's time to show an employer, its as simple a providing the URL on your resume.