Con la tecnología de Blogger.

miércoles, 8 de febrero de 2017

Curso EIDOS de JavaScript.chm


HTML dinámico, modelos de objetos y JavaScript – EIDOS

Este libro revisa desde los fundamentos todo el edificio conceptual sobre el que se basa la construcción de páginas web de cliente: esto es, se centra en aquello que una página web –una vez descargada- es capaz de hacer en el navegador del usuario.Para ello explica en qué se basa el HTML Dinámico, los fundamentos y uso del Modelo de Objetos de Documento y finalmente, analiza el lenguaje Javascript y las capacidades de las Hojas de Estilo en Cascada, como elementos básicos de la construcción dinámica de páginas.

Respecto a los conocimientos previos, es importante que el lector maneje, siquiera básicamente, los fundamentos del lenguaje HTML, y conviene tener conocimiento de algún lenguaje de programación adicional Visual Basic, Delphi, etc.

Udemy: Programador web: Cookies y Sesiones en PHP


¿QUÉ ES UN PROGRAMADOR WEB?

No existe un criterio único respecto a qué es un programador web. En general, podemos definirlo como aquella persona con conocimientos de programación de computadores que aplica la lógica de la programación a crear páginas web usando uno o varios lenguajes de programación.

Para crear una página web no hace falta siempre un programador web ya que hay herramientas o servicios que permiten crear páginas web a personas sin conocimientos de programación. No obstante, aquellas páginas donde se quiere realizar procesos de una mínima complejidad ya requieren de al menos un programador web que sea capaz de transformar en realidad aquellos procesos que se quieren llevar a cabo y que no son realizados por herramientas automáticas.

¿CUÁNTO TIEMPO REQUIERE FORMARSE COMO PROGRAMADOR WEB?

Una persona que comience un itinerario formativo como programador web puede adquirir algunas destrezas en el plazo de unas pocas semanas. No obstante, alcanzar el nivel de programador web profesional o experto requerirá de varios años de dedicación.
Actualmente los programadores web con buena formación y nivel profesional o experto son profesionales demandados en el mercado de trabajo y con un alto nivel de ocupación. Es previsible que esta demanda prosiga durante los próximos años.

Udemy: Linux para principiantes


Linux para Principiantes

Linux es el término empleado para referirse a la combinación del sistema operativo GNU, desarrollado por la FSF, y el núcleo(kernel) Linux, desarrollado por Linus Torvalds y la Linux Foundation. Su desarrollo es uno de los ejemplos más prominentes de software libre; todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL (Licencia Pública General de GNU,) y otra serie de licencias libres.1

A pesar de que "Linux" se denomina en la jerga cotidiana al sistema operativo,2 3 este es en realidad solo el Kernel (núcleo) del sistema. La verdadera denominación del sistema operativo es "GNU/Linux" debido a que el resto del sistema (la parte fundamental de la interacción entre el hardware y el usuario) se maneja con las herramientas del proyecto GNU (www.gnu.org) y con entornos de escritorio (como GNOME), que también forma parte del proyecto GNU aunque tuvo un origen independiente. Como el Proyecto GNU destaca,4 GNU es una distribución, usándose el término sistema operativo en el sentido empleado en el ecosistema Unix, lo que en cualquier caso significa que Linux es solo una pieza más dentro de GNU/Linux. Sin embargo, una parte significativa de la comunidad, así como muchos medios generales y especializados, prefieren utilizar el término Linux para referirse a la unión de ambos proyectos.


Linux para Programadoras

La colección de utilidades para la programación de GNU es con diferencia la familia de compiladores más utilizada en este sistema operativo. Tiene capacidad para compilar C, C++, Java, Ada, Pascal, Python, Perl, entre otros muchos lenguajes. Además soporta diversas arquitecturas mediante la compilación cruzada, lo que hace que sea un entorno adecuado para desarrollos heterogéneos. Hay varios entornos de desarrollo integrados disponibles para GNU/Linux incluyendo, Anjuta, KDevelop, Lazarus, Ultimate++, Code::Blocks, NetBeans IDE y Eclipse. También existen editores extensibles como Emacs o Vim. GNU/Linux también dispone de capacidades para lenguajes de guion (script), aparte de los clásicos lenguajes de programación de shell, o el de procesado de textos por patrones y expresiones regulares conocido como awk, la mayoría de las distribuciones tienen instalado Python, Perl, PHP y Ruby.



Curso Completo - Android App Development Fundamentals I


Tutorial de Android para principiantes Parte I es para desarrolladores de Java nuevos para el desarrollo de Android Las lecciones de este LiveLesson fueron cuidadosamente diseñadas para presentarte a las características clave de Android 4.3 (Jelly Bean) y 4.4 (KitKat). En primer lugar, aprenderá a instalar el Entorno de desarrollo integrado de Android. A continuación, aprenderás todo lo que necesitas para empezar a crear aplicaciones de Android, empezando por una prueba de la aplicación Doodlz en la lección 1 y luego creando tu primera aplicación en la lección 2. Cuando llegues a la lección 4, crearás una aplicación Sofisticada aplicación basada en Twitter.

¿Qué voy a obtener de este curso?

¡Más de 70 conferencias y 8 horas de contenido!
Android 4.3 y 4.4
Herramientas de desarrollo de Android, Android Studio
Soporte de varios tamaños de pantalla / resoluciones
Accesibilidad, Internacionalización, Gráficos
Actividades, Fragmentos, Intenciones, Preferencias
GUIs, Layouts, Menús, Archivos de Recursos, Listas, Adaptadores, Eventos, Procesamiento Touch / Gesture
Modo de inmersión, marco de impresión, PrintHelper
Activos (Imágenes, Audio), Ver Animación
Threading, Colecciones, Base de datos SQLite
Intercambio social a través de intenciones implícitas

Contenido:

01 Antes de comenzar Configuración del entorno de desarrollo
02 Lección 1 Para ADT Bundle Test-Conducir la aplicación Doodlz en un AVD
03 Lección 1 Para Android Studio Test-Conducir la aplicación Doodlz en un AVD
04 Lección 2 Bienvenido a la aplicación
05 Lesson 3 Tip Calculator App
06 Lección 4 Favorite Twitter Apps de la búsqueda


PHP con Laravel


Laravel es un framework de código abierto para desarrollar aplicaciones y servicios web con PHP 5 y PHP 7. Su filosofía es desarrollar código PHP de forma elegante y simple, evitando el "código espagueti". Fue creado en 2011 y tiene una gran influencia de frameworks como Ruby on Rails, Sinatra y ASP.NET MVC

Objetivo de Laravel

Laravel tiene como objetivo ser un framework que permita el uso de una sintaxis elegante y expresiva para crear código de forma sencilla y permitiendo multitud de funcionalidades. Intenta aprovechar lo mejor de otros frameworks y aprovechar las características de las últimas versiones de PHP.2 Gran parte de Laravel está formado por dependencias, especialmente de Symfony, esto implica que el desarrollo de Laravel dependa también del desarrollo de sus dependencias.

LARAVEL 5

Laravel tiene como objetivo ser un framework que permita el uso de una sintaxis elegante y expresiva para crear código de forma sencilla y permitiendo multitud de funcionalidades. Intenta aprovechar lo mejor de otros frameworks y aprovechar las características de las últimas versiones de PHP.2 Gran parte de Laravel está formado por dependencias, especialmente de Symfony, esto implica que el desarrollo de Laravel dependa también del desarrollo de sus dependencias.



Scrum un Metodología Agil


Scrum un Metodología Agil

El Scrum es un proceso de la Metodología Ágil que se usa para minimizar los riesgos durante la realización de un proyecto, pero de manera colaborativa.

 Entre las ventajas se encuentran la productividad, calidad y que se realiza un seguimiento diario de los avances del proyecto, logrando que los integrantes estén unidos, comunicados y que el cliente vaya viendo los avances.

Beneficios de Scrum

Los principales beneficios que proporciona Scrum son:

Entrega mensual (o quincenal) de resultados (los requisitos más prioritarios en ese momento, ya completados) lo cual proporciona las siguientes ventajas:
Gestión regular de las expectativas del cliente y basada en resultados tangibles.
Resultados anticipados (time to market).
Flexibilidad y adaptación respecto a las necesidades del cliente, cambios en el mercado, etc.
Gestión sistemática del Retorno de Inversión (ROI).
Mitigación sistemática de los riesgos del proyecto.
Productividad y calidad.
Alineamiento entre el cliente y el equipo de desarrollo.
Equipo motivado.

CURSO COMPLETO

01.Primeros pasos en SCRUM 

Qué es SCRUM 
Cascadas versus SCRUM  
Por qué usar SCRUM 

02.Los roles dentro de SCRUM

Los roles de SCRUM
El dueño de producto
El equipo de desarrollo
La historia de los pollos y los cerdos

03.El ciclo de trabajo SCRUM

Cómo trabaja un equipo SCRUM
La bitácora de producto
Los sprints de producción
El SCRUM diario
La ejecución de tareas
Presentación del producto
La retrospectiva en SCRUM
Reinicio de los ciclos

04.Herramientas para SCRUM

Organizando un backlog
Planificar sprints
El burndown chart

05.Trabajando con SCRUM

SCRUM en la oficina
La ayuda de Trello
Despedida y cierre de SCRUM