• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:18
CET 17:18
KST 01:18
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy5ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289
Community News
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool40Weekly Cups (March 9-15): herO, Clem, ByuN win42026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12Blizzard Classic Cup - Tastosis announced as captains18
StarCraft 2
General
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Potential Updates Coming to the SC2 CN Server Weekly Cups (March 2-8): ByuN overcomes PvT block Weekly Cups (August 25-31): Clem's Last Straw? Weekly Cups (March 9-15): herO, Clem, ByuN win
Tourneys
World University TeamLeague (500$+) | Signups Open RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament WardiTV Team League Season 10 KSL Week 87
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026]
External Content
Mutation # 518 Radiation Zone The PondCast: SC2 News & Results Mutation # 517 Distant Threat Mutation # 516 Specter of Death
Brood War
General
Soulkey's decision to leave C9 JaeDong's form before ASL BGH Auto Balance -> http://bghmmr.eu/ [ASL21] Ro24 Preview Pt1: New Chaos ASL21 General Discussion
Tourneys
[ASL21] Ro24 Group A [Megathread] Daily Proleagues ASL Season 21 LIVESTREAM with English Commentary [BSL22] Open Qualifiers & Ladder Tours
Strategy
Fighting Spirit mining rates Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2
Other Games
General Games
General RTS Discussion Thread Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine YouTube Thread Canadian Politics Mega-thread Russo-Ukrainian War Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books Movie Discussion! [Manga] One Piece
Sports
2024 - 2026 Football Thread Cricket [SPORT] Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
U4GM Tips Counter Enemy Gadgets Fast in Black Ops rsvsr How to Keep Reward Chains Rolling in Monopol u4gm What to Do First in MLB The Show 26 Spring
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1414 users

Question for website and graphic designers

Blogs > LonelyIslands
Post a Reply
LonelyIslands
Profile Blog Joined September 2006
Canada590 Posts
May 23 2014 14:46 GMT
#1
I have a few questions for experienced website design and graphic artists. I have dabbled in website design for the last 13 years, always doing it for fun and always coding it in HTML. The first team website that I had put a lot of work into was GiTM (Gosu in The Making). If Chill is still around, I think he can confirm that I had a new design or changes every other day. I would like to be more serious about it and build on to what I already know.

I picked up HTML fairly easily and I had a good working knowledge of CSS over the past year. What I am wondering on the coding side of things is what I should learn, what other languages, and what can I expect the curve of difficulty to be in learning them and which is the best method to go about doing this aside from trial and error?

On the graphics side of things, what should I be looking at in terms of honing my photoshop skills which are next to non-existent? I can make fancy words, bevel and emboss and all those fun things, but what else should I be looking at in terms of understanding layers, etc?

I am asking these questions because I am looking to start my own website design and development business, with my own side being a major learning point. I had thought that while I was learning more advanced techniques, I could offer services such as installing and setting up a WordPress website. I am looking at this to supplement my income.

Any and all input and criticism is welcome as well as other areas that I should familiarize myself with for those who got into this.

My heart and my mind will carry my body when my limbs are too weak
NihiLStarcraft
Profile Blog Joined January 2010
Denmark1413 Posts
Last Edited: 2014-05-23 16:09:02
May 23 2014 16:07 GMT
#2
On the design side of things, if you don't understand layers in Photoshop yet than you are really a super beginner, as you kinda say. Look up all Photoshop beginner tutorials on Youtube you can find (minus the ones made by 12-year-olds, they usually have no idea what they're talking about :p) and learn how layers and blending modes work first of all. Then you can push on to more advanced topic, get creative etc.

As far as coding is concerned, you should look into Javascript (client-side) and PHP (server-side). Unlike HTML and CSS these are not markup languages or key-value definitions but actual, real programming languages! It won't be easy at first but both languages are just the absolute corner-stone of web development at the moment (PHP being hated by almost everybody but you just need to know it still in my opinion). These are the tools you will use to create actual, dynamic websites and not just self-written HTML pages. They're very well documented on the internet, google "How to get started with Javascript" or "How to get started with PHP" and you'll be finding more information that you can ever take in! :p

PHP in particular needs to be combined with a Database system to do most things that will be relevant for you, I personally recommend SQLite as I find it easier to get started with than SQL - might just be me, don't know. Once you've got Javascript and PHP sorted out, that's the next thing you need to learn about.

I wouldn't recommend making a business out of creating/setting up WordPress sites, that's just so simple to do for everybody these days that I highly doubt anybody would pay money for that. If you're looking to start a business, I would, as I said, focus on HTML/CSS/JS/PHP (with SQL/SQLite), then you can make (some) money!

It sounds like you still have a lot of learning ahead of you, I was in the same spot a couple years ago. Depending on how well you do with actual coding (HTML/CSS does unfortunately not count :p) it's going to be a bit of a challenge. But it's also very fun and cool, the things you can do on the web!

Disclaimer: I'm a computer science student but not a professional web designer (just a hobbyist)!
dravernor
Profile Blog Joined May 2013
Netherlands6192 Posts
May 23 2014 16:26 GMT
#3
What would you like to know about Photoshop? From my experience, Photoshop is only really useful when you're actually editing photos or creating non vector art (such as banners and paintings etc). Create your image content in Photoshop, leave all your fonts, buttons etc to Illustrator because you most likely want vector work that you can resize without pixellation at the drop of a hat.
Anyway, pm me if you have more specific questions. I'm not a guru on these things but I spend 70% of my day in these two programs doing graphic design, a lot of it for web work.
<3
urboss
Profile Joined September 2013
Austria1223 Posts
May 23 2014 16:35 GMT
#4
After you can write basic "Hello World" programs in JavaScript ask yourself what you actually want to do.
It's always more rewarding to work on an actual project and learning it by doing it instead of just learning everything about a language.

For example, a simple project may look like this:
Set up a server that regularly pulls data (e.g. viewer counts per game) from the twitch.tv API.
You parse and process the data in php and store it in a mysql database.
Then you present the data on a website.
You can later make the website interactive with jQuery and ajax.
If you want to create larger web apps later, learn a framework.
And so on...
joshie0808
Profile Blog Joined March 2011
Canada1024 Posts
May 23 2014 17:02 GMT
#5
In terms of languages, it depends on what type of website you want to create.

PHP/Javascript are definitely the cornerstone of web development. Learning real programming languages is not easy at first, but once you learn one, they progressively get easier. There are also different types of programming languages (object oriented programing (OOP), etc...). Once you learn one language of one type, all the other languages falling under that type get extremely easy to pick up.

I went to a software/web/app entrepreneurship start up event recently and one thing that seemed to be in high demand was people who had skills programming in Ruby so maybe look into that.
Gleen
Profile Blog Joined July 2010
Brazil707 Posts
May 23 2014 19:18 GMT
#6
Def begin by learning javascript, if possible, learn some frameworks too (angularJS, batmanJS) and server-side too (nodeJS).

Also, after learning PHP, have a look into Ruby and again, learn frameworks (I'd say Zend for PHP and Rails for Ruby)
I'm nowhere near good, but I still have fun playing with my probes
Deleted User 135096
Profile Blog Joined December 2010
3624 Posts
May 23 2014 22:57 GMT
#7
All of what your asking depends on the type of web person you are aiming to be...

Most people will tell you that if you want to become a web 'developer' you should be learning how to program via javascript and php. There are other solutions, but these two are the primary ones that you should learn if you want to go this route. They will enable you to create more dynamic content, and even be able to manage and maintain that content. Wordpress is a giant CMS (content management system) using php. To further break this down, generally speaking php is more suited to back end management, while javascript is for more suited for front end support (like making a button do something that html can't).

Another avenue is to better research and learn design psychology (perhaps better known as User Experience Design). This helps you to both map out how a user will likely use a product, but also help define what the goals of the product are so that the eventual UI is maximized to the design goals. Information Architecture plays a huge part of the user experience as well, and is one of the most important things that a good designer has to know (If you are aiming for more front end tasks like frameworks and layout, IA knowledge is a must).

Designers on the other hand can be a bunch of different things. Do you design UIs, or optimize graphics for sites? What about creating visuals for backgrounds or the like. Designers don't necessarily need to know how php or javascript works, though in my experience the structuring and logic behind writing serious programming immensely helps in preparing any kind of front-end content for development and use.
Administrator
Xyik
Profile Blog Joined November 2009
Canada728 Posts
May 25 2014 04:51 GMT
#8
I advise you read up on some basics, from what you wrote it seems you really only see the client-side of web development, if you ever hope to create anything even as sophisticated as the teamliquid website you'll need to learn more about server-side development, the basics of networking and how a web page is served, how data is persisted to a database, etc. To do all these things whats important is not the language but the framework. If you can answer how your blog post was made available to anyone to find on the internet, how the web page was rendered, saved, etc you are in good shape to start picking a framework and dabbling in coding and creating a real website.
Please log in or register to reply.
Live Events Refresh
Next event in 42m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech143
Trikslyr48
StarCraft: Brood War
Calm 7536
Bisu 3080
Jaedong 2086
Horang2 1104
Shuttle 1070
Hyuk 667
Stork 605
Larva 509
Mini 505
BeSt 419
[ Show more ]
Soma 346
Light 330
ggaemo 276
Leta 245
Rush 202
sorry 115
Dewaltoss 98
PianO 95
Shinee 48
Nal_rA 27
Aegong 23
Free 22
Hm[arnc] 20
910 19
Shine 19
Movie 17
ajuk12(nOOB) 15
IntoTheRainbow 15
soO 14
GoRush 13
Terrorterran 7
ivOry 4
Dota 2
Gorgc6661
Counter-Strike
fl0m3949
Fnx 2253
byalli1600
pashabiceps1068
shoxiejesuss960
oskar56
adren_tv9
Heroes of the Storm
MindelVK11
Other Games
singsing2171
B2W.Neo813
hiko756
Beastyqt579
FrodaN495
Lowko368
KnowMe93
Organizations
Other Games
WardiTV332
Dota 2
PGL Dota 2 - Main Stream44
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• poizon28 68
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV443
• lizZardDota286
League of Legends
• Nemesis3763
• Shiphtur104
Upcoming Events
Monday Night Weeklies
42m
Sparkling Tuna Cup
17h 42m
Afreeca Starleague
17h 42m
Soulkey vs Ample
JyJ vs sSak
Replay Cast
1d 16h
Afreeca Starleague
1d 17h
hero vs YSC
Larva vs Shine
Kung Fu Cup
1d 18h
Replay Cast
2 days
KCM Race Survival
2 days
The PondCast
2 days
WardiTV Team League
2 days
[ Show More ]
Replay Cast
3 days
WardiTV Team League
3 days
RSL Revival
4 days
Cure vs Zoun
herO vs Rogue
WardiTV Team League
4 days
Platinum Heroes Events
4 days
BSL
5 days
RSL Revival
5 days
ByuN vs Maru
MaxPax vs TriGGeR
WardiTV Team League
5 days
BSL
6 days
Replay Cast
6 days
Afreeca Starleague
6 days
Light vs Calm
Royal vs Mind
Wardi Open
6 days
Monday Night Weeklies
6 days
Liquipedia Results

Completed

Proleague 2026-03-22
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
BSL Season 22
CSL Elite League 2026
CSL Season 20: Qualifier 1
ASL Season 21
Acropolis #4 - TS6
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

2026 Changsha Offline CUP
CSL Season 20: Qualifier 2
CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.