What programs/languages for personal website


i wasn't sure how shorten asking in title, guess do.

taking summer course @ iu, , required develop project requires me learn new program/language/etc. wanted create personal website potential employers senior. know html , basic css, need pick focus on learning develop website. (other projects can focus on learning final cut pro, flash, , other stuff editing videos won't me in future)

know try learn illustrator graphics, else focus on maybe code-wise. know websites use php , sql i'm not sure relevant. don't know if there other programs dreamweaver learn...i'm @ loss. know of bootstrap, try "learn" or easy?

don't know lot actual web development can create simple website divs , tables, gotta focus on harder , me create website...

p.s. need general overview thursday appreciate , feedback if think said wrong...correct me! :)
 

i think you're on track, maybe few clarifications.

web development, you've got front end work, relevant technologies being:

html/html5
css
javascript

run "in browser". can write of simple text editor, there of course apps have wysiwyg type previews, asset management, etc.

when you're dealing front end development, you're [usually] handling graphics requirements too, that's image editor come play. of course vast array of possible applications.

backend work, i.e., code runs on server (as opposed code distributed server, aforementioned front end tech), there are several options, i'd core technologies used on server side:

web programming language / framework
database

_specific_ language/framework , database, there number of choices (this sample):

php
ruby/rails
node.js
python
java
asp.net

php extremely common scripting language (on server side) web. [for sake of argument] not "general purpose" python. again, that's needed text editor create php files, need machine running server handle php.

databases have wide range of options:
postgres
mysql
ms-sql

(again, abbreviated list)

db data modeling/design artform in itself. :)

might hear term "stack" - that's common way refer parts of complete web solution, can include infrastructure.

if you're on mac, mamp server php libraries, mysql server , admin tools. 1 click install , you're ready go. grab text editor sublime , you're set.

have number of solutions , running, use wide range of tech (i'm not of fan of php various reasons):

asp.net
oracle
<"regular" web markup>

node.js
mongodb
angular
ios

rails
postgres
ember

note of include additional backend tech caching servers, content distro services, , whatnot.

ok, being said, if you're creating static content, , want browser/client-side interaction photo carousel, need first block of tech/tools/skills. if want have server processing store data future use, things upload content, you'll need add backend solution php stack. if want cms, can use ootb product wordpress, joomla, etc., happen written in php, don't need wade unless want customize it.
 


Forums Special Interests Web Design and Development


  • iPhone
  • Mac OS & System Software
  • iPad
  • Apple Watch
  • Notebooks
  • iTunes
  • Apple ID
  • iCloud
  • Desktop Computers
  • Apple Music
  • Professional Applications
  • iPod
  • iWork
  • Apple TV
  • iLife
  • Wireless

Comments

Popular posts from this blog

OS X El Capitan on Unsupported Macs

[SOLVED] SFOTT usb key not bootable Mavericks

Fernando Torres: One of the all-time greats?