Integrar y diseñar programas y páginas web. Significado de términos como php, sql, html, obdc y java
Hola Zagalet tengo conocimiento en programación con visual fox y visual basic, pero deseo ingresar a diseñar y programar sitios y páginas web, pero en los lugares que dan clases me están confundiendo con términos que desconozco como apache, php, sql, HTML, MySQL, OBDC, firebird, java, asp, cgi, etc. Y quisiera que me apoyaras en alguna página en donde encuentre todos estos términos y su significado. También que me orientaras si es mejor crear las páginas en dreamweaver, flash, frontpage, etc. Así mismo como hacerle para que pueda trabajar con bases de datos y tablas. Gracias.