Permítanme ser claro aquí, ” Data Science with Python ” no es un concepto único. No puedes convertirte en científico de datos aprendiendo solo python. Si desea abordar un dato utilizando python, lo más importante es aprender primero “Python”.
Aquí está la ecuación para convertirse en científico de datos con python:
Ciencia de datos con Python: Python + Tecnologías de base de datos + Matemáticas + Estadísticas + Aprendizaje automático con Python + Recuperación de información.
Si pudieras resolver la ecuación anterior, ganarás ese título. Veamos uno por uno.
- ¿Cuál es el mejor recurso para aprender kotlin para Android?
- ¿Qué recursos se recomiendan para aprender redacción?
- ¿Cuáles son los mejores recursos para aprender visión computacional para alguien con experiencia en probabilidad y álgebra lineal (y un poco en aprendizaje automático)? El libro “Visión por computadora: Algoritmos y aplicaciones” no es muy adecuado para principiantes.
- ¿Cuáles son los mejores recursos para aprender REST API?
- ¿Cuál es el mejor sitio web para aprender la estructura de datos?
Para aprender algo, tienes que empezar primero. Como mencioné anteriormente, el conocimiento de python es realmente necesario, por eso ‘Python’ será el centro de atracción de este artículo.
Siempre he dado preferencia a aprender ‘Python’ primero como su lenguaje más fácil del mundo.
¿Cómo aprendes idiomas? Al aprender los alfabetos, a continuación, la sintaxis y luego aplicar la gramática en él. Eso es casi lo mismo con Python también.
La gente me está pidiendo que escriba un breve artículo sobre python. Creo que este es el tiempo de escritura para que escriba, “Guía completa sobre Python” …
Para entender el mercado de Python, siga este enlace: la respuesta de Akash Dugam a Between Java and Python, ¿cuál es mejor aprender primero y por qué?
Este módulo de aprendizaje está dividido en las siguientes partes:
1. Aprender de los libros,
2. Aprender de los tutoriales,
3. Aprender de los MOOC’s,
4. Aprender de los cursos pagados,
5. Aprende de YouTube.
6. Aprender de las aplicaciones.
Empecemos con los libros primero.
1. Aprender de los libros:
Muchos dijeron, los libros son los mejores amigos de los humanos. ¡Sí! es verdad. Incluso he aprendido muchas cosas de los libros haciendo mi propio estudio. Los libros también son conocidos como un tesoro de conocimiento. Hay muchos libros (miles de) libros que se han escrito en python. Entonces, habrá un infierno de confusión sobre lo que uno tiene que seguir. He investigado y estudiado y he creado las siguientes listas:
A] Head First Python: Bueno, tu mente recuerda más diagramas o imágenes que texto. Ha sido probado por el científico. Entonces, ¿qué pasa si les digo que estas investigaciones son utilizadas prácticamente por el equipo de Head First, entonces? … Una vez me pregunté, ¿cómo puede alguien convertir eso en libros? Encontrarás cómo la teoría ha sido explicada por diagramas. ¿No es genial? (Aquí está el enlace oficial: http: //shop.oreilly.com/product/…)
Si eres principiante de python, te sugiero que vayas a buscar este libro.
Puedes comprar este libro aquí: Head First Python
Usuario indio, siga este enlace: Pagos de facturas de pospago, DTH y Datacard en Paytm.com
B] Libro de cocina de Python: una vez que conozcas los ingredientes, es tu momento de cocinar. Algunas personas tienen un hábito de aprender todo, desde un libro de cocina para ellos, tenemos un libro de cocina de pitón disponible. (Aquí está el enlace oficial: Python Cookbook)
Puedes comprar esto aquí: Python Cookbook
Usuarios de la India, por favor, siga este enlace: Compre el libro de cocina de Python en línea a precios bajos en la India
Estos dos libros son realmente geniales para comenzar con Python.
2. Aprender de los tutoriales:
¿No quieres aprender de los libros? ¿Tienes una buena conectividad a internet? Si es así, aquí están los mejores sitios de tutoriales en internet.
A] Codeacademy: Han empezado a enseñar lenguaje de programación en la pancarta de ‘Aprende con hacerlo’. Sí, eso es cierto. Lo hicieron de manera muy interactiva y la presentación del contenido es muy lúcida.
Aquí está el enlace para comenzar con: Python
B] Curso de Python: una vez en roaming en Internet, encontré este sitio web completo con un inmenso conocimiento sobre Python. ¿Por qué no miran esto: en línea y en el sitio?
C] Python para la ciencia de datos: Aquí están
Hay muchos tutoriales sobre python que se pueden encontrar en google. Pero estos son dos cosas muy famosas y lo más importante es su MEJOR contenido.
3. Aprender de los MOOC’s:
Se ha convertido en una tendencia a aprender todas las cosas del profesor virtual. Edx, Coursera, Udacity son grandes jugadores en el mundo de los MOOC. Lo que me gusta de MOOC es, como lo han preparado las universidades más importantes como Stanford, MIT, etc.
Aquí está la lista de MOOC’s para seguir en Coursera:
A] Programación para todos (Introducción a Python) Por la Universidad de Michigan: https://www.coursera.org/learn/p…
B] Una introducción a la programación interactiva en Python (Parte 1) por Rice University: https: //www.coursera.org/learn/i…
C] Una introducción a la programación interactiva en Python (Parte 2) por Rice University: https: //www.coursera.org/learn/i…
Aquí está la lista de MOOC a seguir en EDX:
A] Aprender a programar usando Python Por la Universidad de Texas: Aprender a programar usando Python
B] Introducción a Python para Data Science: Introducción a Python para Data Science
Aquí está la lista de MOOC a seguir en Udacity:
A] Fundamentos de programación con Python: Fundamentos de programación con Python | Udacity
4. Aprender de los cursos pagados:
¿Quieres gastar dólares para aprender? ¡En caso afirmativo! entonces hay pocos cursos en Udemy que son realmente buenos para extraer conocimientos. Aquí está la lista:
A] Complete Python Bootcamp: Complete Python Bootcamp – Udemy
B] Python – ¡Aprende Python desde cero en ningún momento !: Python – ¡Aprende Python desde cero en ningún momento!
C] Python para Data Science: Cursos de Data Science: tutoriales de análisis de R & Python | DataCamp; El curso de introducción es gratuito, pero para otros, deberá pagar después del primer capítulo.
Preferencia: Completa el bootcamp de python.
5. Aprende de YouTube:
Hoy en día la gente está obteniendo conocimiento de YouTube. Personas de todo el mundo comparten el conocimiento a través de YouTube. Aquí está la lista de los mejores canales que le proporcionan conocimiento sobre Python:
A] Clase de Python de Google : Aprenda Python (Google)
B] Zero To Hero con Python (Clase interactiva de Python por Microsoft): Zero to Hero con Python Tutorial FULL – Easy Learning python 3.4 de principio a fin
6. Aprender de las aplicaciones:
¿Estás tan ocupado que no tienes tiempo para hacer todo esto? Si usted es uno de ellos, le sugiero que descargue alguna aplicación de Google Play para comenzar con Python.
A] SoloLearn: Gran iniciativa de ellos, aprende cosas haciéndolo. En realidad, esta aplicación tiene un espacio en mi móvil, ¡es demasiado bueno!
Aquí está el enlace: https://play.google.com/store/ap…
Como dije, hay varias maneras de comenzar con python. Lo que sugeriría es comprar un libro de python y seguir MOOC o seguir tutoriales en línea, etc. lo que quieras pero tiene que haber un libro contigo para aprender más cosas. Ejemplo: Comience a aprender el concepto de cualquier recurso y una vez que haya terminado con él, siga el libro para obtener más conocimientos.
Una vez que hayas terminado con Python, te sugeriría que aprendas SQL. Como vas a jugar con muchos datos, mi recomendación es aprender SQL. Puede aprender SQL aquí: SQLZOO o desde el canal de YouTube “Manish Sharma”: tutoriales de SQL para principiantes / tutoriales de Oracle Database.
La probabilidad también se conoce como la ciencia de la incertidumbre y ese concepto es el más importante en el campo de la DS. Puedes aprenderlo de los cursos del MIT. Aquí está el enlace de youtube: Probabilidad y Estadística MIT
Otro tema importante que todos deberían aprender es el “Aprendizaje automático”. Necesitas tener conocimientos de matemáticas para aprender ML. Aquí está el mejor tutorial del mundo sobre ML: Colección de conferencias | Aprendizaje automático
Aquí está la mejor referencia, Procesamiento de lenguaje natural con Python
Hay muchos proyectos ficticios disponibles en internet. Intenta terminarlo. Hacer el hogar de la ciencia de datos, etc.
¿Estás buscando tecnologías Big Data? En caso afirmativo, siga el siguiente camino: Respuesta de Akash Dugam a ¿Cuáles son las habilidades requeridas para los trabajos de big data?
Los libros son realmente verdaderos amigos de los humanos. Si realmente está buscando algún tipo de guía sobre la carrera en la ciencia de datos y cuáles son los libros disponibles para consultar, lea este artículo: Respuesta de Akash Dugam a ¿Cuáles son los buenos libros para “científico de datos” y “análisis de datos” para ¿principiante?
PD: Puedes enviarme un mensaje si necesitas más ayuda.
Gracias Sourav Bhawmik por A2A.