Autor Tema: donde empiezo con programacion web  (Leído 13158 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado tekun

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3221
  • Han convertido mi casa en cueva de mercaderes!!!!
    • www.tekun.es
donde empiezo con programacion web
« : enero 21, 2014, 06:48:25 pm »
buenas tardes, tomando un atol de maiz tostado y platano en miel.... recurro a una pregunta existencial....

para este año 2014 en el plan de trabajo anual, puse un par de aplicaciones que son necesarias sean en web, mi historia en programacion es de vb6.0 y vb.Net de ahi unos intentos en html con TROZOS de código nada íntegro...

pero ahora quiero hacer unos modulitos picosos en web....

ahora bien, yo necesito aprender y ser productivo en este año, entonces tengo dos opciones.. aprender a patita yo o pedir me inscriban en un curso de programación web...

he ahi lo que necesito de ustedes... necesito me recomienden que hacer y que lenguaje o en que pedir programar...

mis clavos más grandes de manera autodidacta en web es el famoso MVC, esa onda si que no la he podido digerir, mi clavo es que esa filosofia no me cuaja según lo que he hecho en vb.Net, y por eso considero mejor una capacitación, porque no es lo mismo preguntarle en físico a un expositor que buscar en google una pregunta...

yo he intentado con codeIgniter, cakePhp, WebMatrix, y Note++, pero no encuentro un  ide/framework que pueda decir este si puedo manejarlo...

mi intención es hacer un sistema de control de flujo de etapas, interfaz para subir archivos, uno para ingresar datos de inventarios, etc.. necesito validación de campos, guardar en base de datos....

entonces.... como hago? donde puedo inscribirme a una capacitacion, que IDE voy a ocupar? etc etc... siento que ni se que puedo preguntar....
« Última Modificación: enero 23, 2014, 09:34:59 am por Mad Max™ »
lo difícil lo hago rápido, con lo imposible, casi siempre me tardo un poquito

Desconectado Radiux

  • Sv Full Member
  • *
  • Mensajes: 939
Re:pucta donde empiezo con programacion web
« Respuesta #1 : enero 21, 2014, 07:40:05 pm »
Pues lo mas recomendable y que probablemente ya has evaluado es Asp.net, como bien sabrás son paginas dinamicas con Behind Code en el lenguaje de tu preferencia de .NET (VB,C#, Etc.). La forma en que se manejan los eventos de todos los controles es similar o idéntico a Winforms, salvo situaciones particulares propias de un entorno Web, y como siempre en el BC te puedes dar gusto programando la lógica de negocio en VB.
La mayoría de controles Asp tienen su equivalente en Winforms (aunque me imagino que ya lo sabes), así que te sentirías en casa.

Ahí lo único que podría ser un pero son las licencias en caso de que quisieras montarlo en un IIS que no sea el express ni tampoco Sql Express.

La otra Opcion pues si no te gusta MVC con PHP, pues PHP Clasico sigue siendo valido, hace poco hice un proyecto en PHP y pues media vez definís tus Clases y creas una buena DAL que te llene de datos objetos html como tablas, selects, etc. pues sos igual o mas productivo que con un ambiente MVC. Para PHP ningun IDE me convencio, asi que pues diseñaba/programaba en Dreamweaver y en Notepad++. Mas que suficiente.

Personalmente te puedo recomendar este libro, me lo quebre enterito y pues la verdad sirve y no es solo leer sino que por cada capitulo vas convirtiendo un sitio estatico en un sitio totalmente dinamico con PHP
http://it-ebooks.info/book/752/
« Última Modificación: enero 21, 2014, 07:45:53 pm por Radiux »

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:pucta donde empiezo con programacion web
« Respuesta #2 : enero 21, 2014, 07:48:57 pm »
te conviene MUCHO mas el entender el MVC. es una forma bien agradable de programar una vez lo entendes. el concepto es sencillo, solo separas lo que te piden en trozos mas pequeños, un trozo se encarga de contener los datos (el modelo) otro se trata de manipular los datos (el controlador) y otro se encarga de que los datos manipulados se muestren como vos queres (la vista).

pd. doy clases por hora tambien :phew:
« Última Modificación: enero 21, 2014, 07:57:02 pm por g00mba »

Desconectado tekun

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3221
  • Han convertido mi casa en cueva de mercaderes!!!!
    • www.tekun.es
Re:pucta donde empiezo con programacion web
« Respuesta #3 : enero 21, 2014, 08:27:18 pm »
El problema de asp.bet es que el server de la empresa esta en linux....hace un rato le dije a Francisco y me paso unos link para que funcionara asp en nix pero fue un huevo..... Y necesito algo que nix soporte

Enviado desde mi GT-S6810L mediante Tapatalk

lo difícil lo hago rápido, con lo imposible, casi siempre me tardo un poquito

Desconectado timon02

  • Sv Member
  • ***
  • Mensajes: 130
Re:pucta donde empiezo con programacion web
« Respuesta #4 : enero 22, 2014, 08:55:22 am »
Una duda, tu modulo sera utilizado solamente dentro de la empresa.?
donde estoy se esta trabajando con ADF Essentials corriendo sobre Glassfish en un linux. 

puede que no sea tan liviano pero tiene sus cosas buenas, y tiene bien definido el MVC 


Desconectado tekun

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3221
  • Han convertido mi casa en cueva de mercaderes!!!!
    • www.tekun.es
Re:pucta donde empiezo con programacion web
« Respuesta #5 : enero 22, 2014, 12:19:24 pm »
no, deberá ser una aplicación web... incluso hay un módulo donde nuestros clientes tendrán acceso, para poder consultar el estado de sus productos/servicios...

es que lo que necesito es un IDE/Framework que sea algo simple de utilizar el MVC para....

quizá pido mucho, porque viendo algunos portales web de los bancos, las interfaces son algo simplonas, quizá porque le que se busca es funcionamiento no interfaz....

que me dicen de esto último.... o es una cosa o la otra?
lo difícil lo hago rápido, con lo imposible, casi siempre me tardo un poquito

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:pucta donde empiezo con programacion web
« Respuesta #6 : enero 22, 2014, 12:43:18 pm »
no, deberá ser una aplicación web... incluso hay un módulo donde nuestros clientes tendrán acceso, para poder consultar el estado de sus productos/servicios...

es que lo que necesito es un IDE/Framework que sea algo simple de utilizar el MVC para....
Framework: code igniter
ide: aptana
http://www.aptana.com/

quizá pido mucho, porque viendo algunos portales web de los bancos, las interfaces son algo simplonas, quizá porque le que se busca es funcionamiento no interfaz....

que me dicen de esto último.... o es una cosa o la otra?
los portales web de los bancos muchos son con CMS bancarios. pero no, funcionamiento no implica sacrificar interfaz, lo que pasa es que muchos jefes aqui no le dan importancia al interfaz.

Desconectado salvadoresc

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 11652
  • Adobe Certified Expert en ACISEAPRENDE
    • Foro de Diseno - Pixeles al Desnudo
Re:pucta donde empiezo con programacion web
« Respuesta #7 : enero 22, 2014, 02:08:50 pm »
pero no, funcionamiento no implica sacrificar interfaz...
eso pero debes tomar en cuenta que interfaz implica no solo el lenguaje de programacion, sino que al ser web, necesitas html, css y jquery
Awaken my child, and embrace the glory that is your birthright. Know that I am the Overmind; the eternal will of the Swarm.

haycoctelesamor.com

Desconectado tekun

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3221
  • Han convertido mi casa en cueva de mercaderes!!!!
    • www.tekun.es
Re:pucta donde empiezo con programacion web
« Respuesta #8 : enero 22, 2014, 02:27:28 pm »
eso pero debes tomar en cuenta que interfaz implica no solo el lenguaje de programacion, sino que al ser web, necesitas html, css y jquery

ahora bien, esas 4 con que las uno... la programación, html, css y jquery...

donde puedo utilizar todas juntas.... es que el rollo es ese... yo vengo de programar con el ide visual Studio de M$$ pero en web no encuentro uno que me una todo en uno... ahhh  sin olvidar que pueda con el MVC...

yo en mis trozos de codigo html los he echo con el Notepad++ que teniendo un cliente FTP dentro, vergon trabajo directamente en el server... pero el Notepad++ es sólo un editor de texto, ya el UI no lo puedo hacer ahí.... nunca termino...

ando buscando uno all in one como el visual Studio para .Net...
lo difícil lo hago rápido, con lo imposible, casi siempre me tardo un poquito

Desconectado salvadoresc

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 11652
  • Adobe Certified Expert en ACISEAPRENDE
    • Foro de Diseno - Pixeles al Desnudo
Re:pucta donde empiezo con programacion web
« Respuesta #9 : enero 22, 2014, 02:31:48 pm »
dificilmente lo vas a encontrar asi, por que incluso como disciplinas es comun aahora que diferentes personas lo trbajen, por ejemplo yo trbajo con dreamweaver en cuanto a css es de lo mejorcito que hay pero como ide se va a quedaar corto a tus necesidades, como IDE ya te recomendaron alternativas, vos sos mas de programar asai que probablemente te conviene esa alternativa

Awaken my child, and embrace the glory that is your birthright. Know that I am the Overmind; the eternal will of the Swarm.

haycoctelesamor.com

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:pucta donde empiezo con programacion web
« Respuesta #10 : enero 22, 2014, 02:37:16 pm »
ahora bien, esas 4 con que las uno... la programación, html, css y jquery...

donde puedo utilizar todas juntas.... es que el rollo es ese... yo vengo de programar con el ide visual Studio de M$$ pero en web no encuentro uno que me una todo en uno... ahhh  sin olvidar que pueda con el MVC...
APTANA CON CODE IGNITER. el problema que tenes es que vos esperas encontrar todo ya listo en bandeja lo cual no es tu culpa sino que estas amañado con la forma de trabajar en cosas microsoft que es o lo haces como ellos dicen o te jodes. lo bonito y al mismo tiempo confuso que tenes es la cantidad de opciones que ahora tenes.

para el backend y middle usas code igniter que te ahorra muchos problemas elementales. para la capa de presentacion usas html 5 con Jquery y bootstrap que te ahorra otros problemas basicos.

ando buscando uno all in one como el visual Studio para .Net...
el problema es que NO PODES tener un todo en uno porque la cantidad de opciones que tenes es GIGANTE, es muchisimo mas grande de lo que microsoft podria ofrecer en un solo paquete, ahi es de que conozcas las tecnologias y mires cual te gusta mas. lo que mas se acerca a lo que queres como IDE  es APTANA y NETBEANS  para comenzar.

Desconectado salvadoresc

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 11652
  • Adobe Certified Expert en ACISEAPRENDE
    • Foro de Diseno - Pixeles al Desnudo
Re:pucta donde empiezo con programacion web
« Respuesta #11 : enero 22, 2014, 02:42:41 pm »
para la capa de presentacion usas html 5 con Jquery y bootstrap que te ahorra otros problemas basicos.
o que use initializer en ese caso que igual inscluye bootstrap, boilerplate o puede obtener una presentacion responsive de una vez  :D

http://www.initializr.com/
 :thumbsup:
Awaken my child, and embrace the glory that is your birthright. Know that I am the Overmind; the eternal will of the Swarm.

haycoctelesamor.com

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:pucta donde empiezo con programacion web
« Respuesta #12 : enero 22, 2014, 02:46:08 pm »
otra cosa, eso de que "pueda con el MVC" no es algo que dependa del IDE. MVC es un ESTILO de programacion, asi como la forma en que organizas tu codigo. vos podes hacer codigo MVC con notepad++ y te va a funcionar. Frameworks como codeIgniter, Symphony y otros ya te traen una estructura de directorios para que vos solo pongas los archivos donde corresponden, en resumen, es una trivialidad que no le corresponde al IDE pues, aunque probablemente mas de algun ide ofrezca una plantilla mvc que tambien te haga los directorios.

Desconectado tekun

  • -^- Elite Silver -^-
  • The Communiter-
  • *
  • Mensajes: 3221
  • Han convertido mi casa en cueva de mercaderes!!!!
    • www.tekun.es
Re:pucta donde empiezo con programacion web
« Respuesta #13 : enero 22, 2014, 04:56:07 pm »
o que use initializer en ese caso que igual inscluye bootstrap, boilerplate o puede obtener una presentacion responsive de una vez  :D

http://www.initializr.com/
 :thumbsup:

p$$ta shamba con esa onda no se que putas es, si es una app o un api


aquí es donde me pierdo.... tantas babosadas que hay para web es lo yuca...

Framework: code igniter
ide: aptana
http://www.aptana.com/
los portales web de los bancos muchos son con CMS bancarios. pero no, funcionamiento no implica sacrificar interfaz, lo que pasa es que muchos jefes aqui no le dan importancia al interfaz.

acabo de ver un video en youtube donde he logrado identificar porque me recomiendas codeIgniter y Aptana... ahora veo la diferencia en un FRAMEWORK y un IDE

todas estas ondas son las que me hacen mejor decidirme por una capacitación en aula.... porque yo solo es difícil avanzar.... p$$ta lo web es una maraña p$$ta completa....

p$$ta toy viendo que el codeIgniter baboso ocupa una onda super distinta a mis "TROZOS" de código acabo de ver el Controller donde le ponen el header, body y el footer en archivos distintos y el codeIgniter los une en una sola pagina.... vale verrrr yo me quede WHAT THE FUCK o sea... yo un solo archivo con todo mi codigo...y ese es mi telaraña en los ojos....

creo que soy buen programador, pero cambiar el paradigma del visual basic .Net en escritorio... me va a costar un guevo...
lo difícil lo hago rápido, con lo imposible, casi siempre me tardo un poquito

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14587
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:pucta donde empiezo con programacion web
« Respuesta #14 : enero 22, 2014, 05:07:47 pm »
vaya, solo empeza tranquilo y no te claves entende que no vas a cachar todo de una sentada, escoge TRES preguntas iniciales que te confundan mas de conceptos basicos y partimos de ahi.