Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Noticias / Tres cursos de programación de la Universidad de Stanford

Tres cursos de programación de la Universidad de Stanford

Autor jc mouse martes, octubre 30, 2018

La Universidad Leland Stanford Junior, conocida mundialmente como la Universidad Stanford, es una universidad privada estadounidense ubicada en Stanford, California. Stanford es célebre por la calidad de su enseñanza, por su riqueza y su proximidad a Silicon Valley, cuna de algunas de las más importantes empresas de tecnología punta. Es considerada como una de las diez mejores universidades del mundo.

La Universidad de Stanford creó el programa SEE: Stanford Engineering Everywhere (Ingeniería de Stanford en todas partes), para poner a disposición de una audiencia más amplia importantes piezas de su plan de estudios. A continuación te presento 3 cursos de su plan de Introducción a la Informática, cursos disponibles para ver en linea o para descargar a tu PC junto a  una gran documentación extra entre ejercicios, exámenes y código.

Los cursos son completamente gratuitos, no requiere de registro alguno, los cursos SEE son idénticos a los que toman los estudiantes en la universidad pero no se otorgará ningún certificado o “crédito de Stanford” al concluirlos.

stanford SEE

Curso: Metodología de Programación

Instructor: Mehran Sahami

Idioma: Ingles

LinkCS106A

Descripción

Este curso es el más grande de los cursos introductorios de programación y es uno de los más grandes en Stanford. Los temas se centran en la introducción a la ingeniería de aplicaciones informáticas que enfatizan los principios modernos de ingeniería de software: diseño orientado a objetos, descomposición, encapsulación, abstracción y pruebas.
La metodología de programación enseña el lenguaje de programación Java junto con los buenos principios de ingeniería de software. El énfasis está en el buen estilo de programación y en las funciones integradas del lenguaje Java. El curso está diseñado explícitamente para atraer a humanistas y científicos sociales, así como a expertos en tecnología. De hecho, la mayoría de los graduados en Metodología de Programación terminan especializándose fuera de la Escuela de Ingeniería.

Curso: Programming Abstractions

Instructor: Julie Zelenski

Idioma: Ingles

LinkCS106B

Descripción

Este curso es el sucesor natural de la Metodología de Programación y cubre temas de programación avanzada como la recursión, el análisis algorítmico y la abstracción de datos utilizando el lenguaje de programación C++, que es similar a C y Java. Programming Abstractions asume que ya está familiarizado con el buen estilo de programación y los problemas de ingeniería de software (a nivel de Metodología de Programación), y que puede utilizar este entendimiento como una base sobre la cual abordar nuevos temas en la programación y la extracción de datos.

Curso: Paradigmas de programación

Instructor:  Jerry Cain

Idioma: Ingles

LinkCS107

Descripción

Funciones avanzadas de gestión de memoria de C y C ++; Las diferencias entre paradigmas imperativos y orientados a objetos. El paradigma funcional (usando LISP) y la programación concurrente (usando C y C ++). Breve estudio de otros lenguajes modernos como Python, Objective C y C#.

enjoy!!!

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

Google Blockly: Lenguaje de Programación Visual por bloques

Google Blockly: Lenguaje de Programación Visual por bloques

Blockly proyecto de Google for Education, es una biblioteca en JavaScript que agrega un editor de código visual a aplica...

Contar segundos (Problema Resuelto)

Contar segundos (Problema Resuelto)

El problema dice asi: Se desea contar los segundos que se presiona un JButton en un formulario. Solución: Para resolver...

Conoce VAR lo nuevo de Java 10

Conoce VAR lo nuevo de Java 10

Java ha ido evolucionando a pasos agigantados en los últimos años gracias al pedido de su comunidad global de programado...

Gráfico de columnas con iReport

Gráfico de columnas con iReport

El gráfico de columnas es uno  tipo de gráfico que nos permite representar fácilmente la cantidad de veces que ocurre un...

Botón Mágico

Botón Mágico

Magic Button, es un botón animado para android bajo licencia del MIT desarrollado por Bloder (Brasil), el proyecto esta...

Cargar fuente TTF

Cargar fuente TTF

Necesitamos: Android Studio 2 tipos de fuente TTF Agregar Archivo de fuente al proyecto Paso 1: Crear carpeta assets Cli...

Comparte lo que sabes

Categorias

Últimas entradas

JSON es un formato de texto ligero para el intercambio de datos ampliamente usado en los Servicios Web. En este post uti...

En este post conoceremos algunos de los operadores de comparación que existen en Linux y realizaremos unos ejercicios pa...

En este post conocernos lo que son las Estructuras de Control IF en los script de Bash. Estas estructuras nos ayudan a c...

Todo producto tecnológico tiene un ciclo de vida, algunos bastante corto otros muy largo, podemos mencionar el software...

Android Bolivia

MAUS