¿Qué software necesitas aprender si quieres aprender a desarrollar software?
El desarrollo de software elemental generalmente tiene dos direcciones. Una es el sistema Java. El contenido a aprender es: java, j2EE, ORACLE\DB2\MYSQL (incluidas las tecnologías de extensión JAVA JS, JSP, AJAX, etc. ). La otra dirección es el sistema .NET. Lo que hay que dominar son: ASP.NET, C#, MFC SQLSERVER y otras tecnologías. La base del software informático es la estructura de datos, el diseño de algoritmos, la base de datos y los principios de compilación.
En la empresa, se distingue principalmente la tecnología front-end y la tecnología back-end. Además de asp y jsp, la tecnología front-end también incluye herramientas de diseño de Adobe, así como javascript, action script, flex, flash y la tecnología html5 más popular. Además de java, .net, c#, el back-end. La tecnología final también incluye php, cy ColdFusion, Objective-C, etc.
El desarrollo de software es el proceso de construcción de un sistema de software o parte de software de un sistema de acuerdo con los requisitos del usuario. El desarrollo de software es una ingeniería de sistemas que incluye captura de requisitos, análisis de requisitos, diseño, implementación y pruebas. El software generalmente se implementa utilizando algún lenguaje de programación. Generalmente se desarrolla utilizando herramientas de desarrollo de software.