• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:53
CEST 16:53
KST 23:53
  • 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] Ro4 Preview: On Course12Code S Season 1 - RO8 Preview7[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16
Community News
Code S Season 1 (2026) - RO8 Results1Weekly Cups (May 4-10): Clem, MaxPax, herO win1Maestros of The Game 2 announcement and schedule !11Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event12
StarCraft 2
General
Team Liquid Map Contest #22 - The Finalists Code S Season 1 (2026) - RO8 Results MaNa leaves Team Liquid Weekly Cups (May 4-10): Clem, MaxPax, herO win Code S Season 1 - RO8 Preview
Tourneys
2026 GSL Season 2 Qualifiers Maestros of The Game 2 announcement and schedule ! $5,000 WardiTV Spring Championship 2026 SC2 INu's Battles#16 <BO.9> Master Swan Open (Global Bronze-Master 2)
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 525 Wheel of Misfortune The PondCast: SC2 News & Results Mutation # 524 Death and Taxes Mutation # 523 Firewall
Brood War
General
Pros React to: TvT Masterclass in FlaSh vs Light BGH Auto Balance -> http://bghmmr.eu/ vespene.gg — BW replays in browser ASL21 Strategy, Pimpest Plays Discussions Flashes ASL S21 Ro8 Review
Tourneys
[ASL21] Semifinals B [Megathread] Daily Proleagues [ASL21] Semifinals A [BSL22] RO8 Bracket Stage + Another TieBreaker
Strategy
Fighting Spirit mining rates [G] Hydra ZvZ: An Introduction Simple Questions, Simple Answers Muta micro map competition
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Warcraft III: The Frozen Throne Starcraft Tabletop Miniature Game PC Games Sales Thread
Dota 2
The Story of Wings Gaming
League of Legends
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread UK Politics Mega-thread YouTube Thread European Politico-economics QA Mega-thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
How EEG Data Can Predict Gam…
TrAiDoS
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2120 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
OSC
13:00
King of the Hill #248
TKL 224
iHatsuTV 24
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Ryung 452
TKL 224
StarCraft: Brood War
Britney 45679
Calm 6387
Sea 4649
EffOrt 1360
BeSt 330
actioN 289
ggaemo 260
Rush 252
scan(afreeca) 164
Soulkey 157
[ Show more ]
Mind 82
Shinee 62
Barracks 55
Sea.KH 49
ToSsGirL 48
Backho 29
soO 27
Terrorterran 17
Free 16
Sacsri 14
yabsab 11
Shine 11
ajuk12(nOOB) 7
Dota 2
Gorgc7638
qojqva1650
XaKoH 282
syndereN213
League of Legends
Reynor98
Counter-Strike
fl0m4067
Super Smash Bros
Mew2King75
Other Games
gofns27295
Grubby11119
singsing2173
B2W.Neo765
Beastyqt613
hiko602
byalli375
Lowko348
crisheroes333
Hui .219
KnowMe178
monkeys_forever118
ArmadaUGS65
QueenE60
XcaliburYe56
Trikslyr4
Organizations
Counter-Strike
PGL33852
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 16 non-featured ]
StarCraft 2
• Adnapsc2 23
• poizon28 18
• Kozan
• LaughNgamezSOOP
• AfreecaTV YouTube
• sooper7s
• intothetv
• Migwel
• IndyKCrew
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
• FirePhoenix0
Dota 2
• lizZardDota240
League of Legends
• Nemesis3014
• Jankos1664
Upcoming Events
Big Brain Bouts
1h 7m
sebesdes vs Iba
Percival vs YoungYakov
Reynor vs GgMaChine
Korean StarCraft League
12h 7m
RSL Revival
19h 7m
Clem vs Rogue
Bunny vs Lambo
IPSL
1d 1h
Dewalt vs nOmaD
Ret vs Cross
BSL
1d 4h
Bonyth vs Doodle
Dewalt vs TerrOr
GSL
1d 17h
Cure vs herO
SHIN vs Maru
IPSL
2 days
Bonyth vs Napoleon
G5 vs JDConan
BSL
2 days
OyAji vs JDConan
DragOn vs TBD
Replay Cast
2 days
Monday Night Weeklies
3 days
[ Show More ]
Replay Cast
3 days
The PondCast
3 days
GSL
4 days
Replay Cast
5 days
GSL
5 days
Replay Cast
6 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Proleague 2026-05-14
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
Escore Tournament S2: W7
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
Heroes Pulsing #1
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2

Upcoming

YSL S3
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
WardiTV Spring 2026
2026 GSL S2
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
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.