SlideShare a Scribd company logo
From a python beginner
to a django developer
in 6 months*
*The python eco system for beginners
Hannes Hapke
PyCon Uruguay, November 2nd, 2013

De principiante en python a desarrollador de Django en 6 meses*
Friday, 8 November 13
Who is that guy?

¿Quién es este tipo?
Friday, 8 November 13
Hannes Hapke
@hanneshapke

Python developer and co-founder of renooble.com
Electrical engineer with business experience
German living in Santiago, Chile at the moment
Absolute python beginner in 2010
Languages: Pascal, Delphi, Java, PHP, Python
Principiante total de Python en 2010 | Alemán
Friday, 8 November 13
What does he want?

¿Qué es lo que quiere?
Friday, 8 November 13
Speed up
the learning process
for beginners

Acelerar el proceso de aprendizaje para principiantes
Friday, 8 November 13
Compile best learning
practices

Compilar las mejores técnicas de aprendizaje
Friday, 8 November 13
But why should I worry
about beginners learning?

¿Por qué debería preocuparme?
Friday, 8 November 13
Let it not become the next Latin (or Basic)
Que no se convierta en el próximo Latin
Friday, 8 November 13
User conversion*
* Jacob Kaplan-Moss
StarTechConf, 25/10/13

Conversión de usuarios*
Friday, 8 November 13
Tweet to
@hanneshapke
Your thoughts will be added
to this presentation
Envíe sus ideas y las añadiremos
Friday, 8 November 13
Vamos ...

Let’s start ...
Friday, 8 November 13
In 2010 ...

En 2010 ...
Friday, 8 November 13
Python was ...

Python era ...
Friday, 8 November 13
Friday, 8 November 13
Django was ...

Django era ...
Friday, 8 November 13
Source: http://upload.wikimedia.org/wikipedia/commons/f/f5/Django_Reinhardt_(Gottlieb_07301).jpg
Friday, 8 November 13
and Celery was ...

y apio era ...
Friday, 8 November 13
Friday, 8 November 13
One night, @alphydan and I were dreaming
about building a search engine
for renewable energy ...

Estábamos soñando con montar el google de la energía renovable ...
Friday, 8 November 13
While envisioning renooble, he told me
“Hey, I have heard about
something much better
than PHP ...”

Hey, hay algo mejor que PHP ...
Friday, 8 November 13
Friday, 8 November 13
And so we had a goal ...

Y así que nos fijamos una meta ...
Friday, 8 November 13
But now we had to learn
Python, Django, tools, etc.

Pero ahora teníamos que aprender Python, Django, herramientas, etc.
Friday, 8 November 13
deployment
strategies

fabric

django-extensions
Friday, 8 November 13
We wanted to get to this ...

Queríamos llegar aqui...
Friday, 8 November 13
Friday, 8 November 13
3301 SE Belmont St
Commercial Building
Solar: save $200/month
Insulation: $150/month
3305 SE Belmont St
Commercial Building
Solar: save $120/month
Insulation: $100/month
914 SE 33rd St
Residential Building
2 Apartments
Income level known
Solar: save $150/month
Insulation: $100/month
Lighting: $30/months

Friday, 8 November 13
A long way starts with
a small step ...

El camino se hace al andar, caminante ...
Friday, 8 November 13
Friday, 8 November 13
Wohoo, our first Django app

Wohoo, nuestra primera aplicación con Django
Friday, 8 November 13
Documentation
First Django App

datetime(2010,9,12,1,0)

datetime.now()
Learning Curve

Documentación > nuestra primera aplicación Django
Friday, 8 November 13
Offline tools: Books

Libros
Friday, 8 November 13
Django Practices, Pro Django, Two Scoops for Django,
Python Geospatial Development
Friday, 8 November 13
Books
PostgreSQL

datetime(2010,9,12,1,0)

datetime.now()
Learning Curve
Libros > PostgreSQL

Friday, 8 November 13
Online tools: Websites

Paginas web
Friday, 8 November 13
planet.python.org

planetdjango.org

b-list.org

godjango.com

Friday, 8 November 13
Websites/Blogs
GeoDjango,
South, Fabric

datetime(2010,9,12,1,0)

datetime.now()
Learning Curve

Paginas web/Blogs > GeoDjango, South, Fabric
Friday, 8 November 13
Online tools: Stackoverflow

Stackoverflow
Friday, 8 November 13
Friday, 8 November 13
Stackoverflow
Django cities

datetime(2010,9,12,1,0)

datetime.now()
Learning Curve
Stackoverflow > Django cities

Friday, 8 November 13
Online tools:
Learning from other projects

Aprender de otros proyectos
Friday, 8 November 13
github.com

pinaxproject.com

Friday, 8 November 13
Other projects
Folder structures

datetime(2010,9,12,1,0)

datetime.now()
Learning Curve

Otros proyectos > estructuras de carpetas
Friday, 8 November 13
Offline tools: Meetups events

Eventos de Meetups / Encuentros
Friday, 8 November 13
Melbourne Python User Group

Source: https://pbs.twimg.com/media/Af4tnnzCMAIbyLR.jpg

Grupo de Usuarios de Melbourne Python
Friday, 8 November 13
Python Meetups >
The Zen of Python

datetime(2010,9,12,1,0)

datetime.now()
Learning Curve
Python Meetups > import this

Friday, 8 November 13
Offline tools: Interact with other
Developers

Interactuar con otros desarrolladores
Friday, 8 November 13
Django shop:
Common Code

Friday, 8 November 13
Code shop
Programming styles

datetime(2010,9,12,1,0)

datetime.now()
Learning Curve

Code shop > estilos de programación
Friday, 8 November 13
Django meetup at Startup Chile

Santiago, August 2013
Django meetup en Startup Chile
Friday, 8 November 13
Talks with devs >
Django Packages

datetime(2010,9,12,1,0)

datetime.now()
Learning Curve

Conversaciones con los desarrolladores > paquetes de django
Friday, 8 November 13
Meet other developers at PyCons

PyCon Australia, Hobart, 2012
Conoce a otros desarrolladores en PyCons
Friday, 8 November 13
PyCons >
Implementation Ideas

datetime(2010,9,12,1,0)

datetime.now()
Learning Curve

PyCons > como implementar ideas nuevas
Friday, 8 November 13
That was one story,
but how did the pros learn?

¿Cómo aprenden los profesionales?
Friday, 8 November 13
I interviewed

Selena
@selenamarie

Michelle
@pythonchelle

Eric
@ericholscher

Yo entrevisté ...
Friday, 8 November 13

Javier
@candeira

Jacob
@jacobian
I asked 4 questions ...

Hice 4 preguntas ...
Friday, 8 November 13
1) How did you get started with Python?
¿Cómo empezaste con Python?

2) What on/offline resources
are you using to stay up-to-date?
¿Cómo te mantienes al día?

3) Your recommendation for a beginner?
¿Qué recomendaciones tienes para un principiante?

4) How can an advanced beginner
contribute to the community?
¿Cómo puede contribuir a la comunidad un principiante avanzado?

Friday, 8 November 13
Selena Deckelmann
Contributor to PostgreSQL, organizer of Postgres Open and PyLadiesPDX
@selenamarie

Started > Long-time contributor to PostgreSQL, got introduced to
Python in 2010, develops with Python at Mozilla since 2012
Resouces
Online > email, phone
Offline > PyCons, PyLadies, dev network
Recommendation > Start with a online programming class, seek a
one-to-one mentor relationship, don’t be shy and ask questions
Contribute > Selena recommends women to join PyLadies, and
everyone join their local Python group
Empieza con una clase de programación online, busca un mentor y no temas hacer preguntas
Friday, 8 November 13
Michelle Rowley
Founder of CodeScouts, organizer of PDXPython
@pythonchelle

Started > Got introduced to Python/Django in 2007 by a friend
Resources
Online > email, planet python
Offline > Meetups, CodeScounts.org, PyCons, dev network, Two
scoops ...
Recommendation > Key is the mentorship or personal interaction
with other users/beginners. Learn the programming language your
friend is using/learning.
Contribute > Share your experience as volunteer at codescouts.org
Clave es la mentoría y contacto con otros principiantes: escoje el programa que tus amigos usan
Friday, 8 November 13
Eric Holscher
Key person behind readthedocs.org, worked for the Lawrence Journal
@ericholscher

Started > Started with Perl (2000) to cheat video games, trained by
mentor, stumbled upon Python and Django
Resources
Online > b-list.org, pycoders.com, django-round-up, Planet Python
Offline > PyCons, meetups (Boston Python meetup), dev network
Recommendation > Seek active feedback, find a mentor
(pythonmentors.com), respect their time, read the FAQs, learn bestpractices from Two Scoops for Django
Contribute > Contributing to a projects documentation isn’t easy, but
valuable; Also submit an app fix through github
Busca feedback sobre proyectos (solo leer es demasiado pasivo), respeta el tiempo del mentor
Friday, 8 November 13
Javier Candeira
Teaches at Monash University, helps organize Melbourne PUG
@candeira

Started > Taught himself Python after becoming interested in Semantic
Web and after he met Python programmers
First project: Score screen for a pinball emulator
Resources
Online > reddit (/r/python), @raymondh, pymotw.com, wordaligned.org
Offline > Meetups, PyCons, dev network, Python Standard Library By
Example (book by Doug Hellmann)
Recommendation > Find a project that is small enough to finish, but
challenging enough (e.g. cataloguing your DVDs)
Contribute > PUGs are awesome and the culture is great, join them
Empieza un proyecto tan pequeño que lo puedas terminar, pero que sea un reto
Friday, 8 November 13
Jacob Kaplan-Moss
Django core developer, Heroku Director of Security
@jacobian

Started > Worked with Python since 1998, joined the Django dev
team in 2004, proud to make Django open-source
Resources
Online > IRC, mailinglists, pyvideo.org, stackoverflow.com
Offline > PyCons, dev network, books (two scoops for Django)
Recommendation > Have a project/problem, which is meaningful to
you and solve it with Python
Contribute > Support a 3rd party app or put your work open-source

Busca un proyecto/problema que te importe a ti y resuelveló con Python
Friday, 8 November 13
Recommendations
from the
community

Friday, 8 November 13
• Books
Two Scoops of Django (2scoops.org),
Pro Django (prodjango.com),
The Python Standard Library by Example (thanks @candeira)
• Websites
pymotw.com (thanks @candeira)
wordaligned.org (thanks @candeira)
• Newsletters
Pycoder’s Weekly pycoders.com (thanks @ericholscher)
• Blogs
Collection of Python blogs planet.python.org
Collection of Django blogs planetdjango.org
James Bennett’s blog b-list.org

Friday, 8 November 13
• Podcasts
Django Round Up bit.ly/13tRbwg (thanks @ericholscher)
• Twitter + Reddit
reddit (/r/python)
@raymondh (thanks @candeira)
• Videos
pyvideo.org (thanks @jacobian)
godjango.com
learnpythonthehardway.org (thanks @alphydan)
MIT Programming class bit.ly/Dkk11 (thanks @alphydan)

Friday, 8 November 13
Resources
in Spanish

Friday, 8 November 13
• Python
Python Argentina python.org.ar
Guía Python www.maestrosdelweb.com/guias/#guia-python
Cursos de Programación cursos.eugeniabahit.com/curso-python
(thanks @visigoten)
• Django
Curso Django www.maestrosdelweb.com/guias/#guias-django
(thanks @visigoten)

Friday, 8 November 13
Conclusions

Conclusión
Friday, 8 November 13
Have a challenging project

Contar con un proyecto desafiante
Friday, 8 November 13
Learn with/from a friend

Aprenda con un/a amig@
Friday, 8 November 13
Don’t be shy

No sea tímido
Friday, 8 November 13
Read the docs

Lea la documentación
Friday, 8 November 13
Join a Python group early

Únase a un grupo Python pronto
Friday, 8 November 13
Groups

Grupos

mailinglists

PyCons

IRC

Python Meetups

stackoverflow

PyLadies

Online
En-Línea

Desconectado

blogs
books

planet python
pythonvideo

Individual
Individual

Friday, 8 November 13

Offline
Thanks to ...
@jacobian @pythonchelle @selenamarie
@ericholscher @candeira @commoncode
@srikanth_chikoo @timdegraw @alphydan
The Python community
The Django community
Gracias a ...
Friday, 8 November 13
Gracias!
hannes@renooble.com
@hanneshapke
Tweet your thoughts!

Thank you!
Friday, 8 November 13

More Related Content

Viewers also liked

python beginner talk slide
python beginner talk slidepython beginner talk slide
python beginner talk slide
jonycse
 
Python Functions (PyAtl Beginners Night)
Python Functions (PyAtl Beginners Night)Python Functions (PyAtl Beginners Night)
Python Functions (PyAtl Beginners Night)
Rick Copeland
 
4. python functions
4. python   functions4. python   functions
4. python functions
in4400
 
Functions in python
Functions in pythonFunctions in python
Functions in python
Ilian Iliev
 
那些年,我用 Django Admin 接的案子
那些年,我用 Django Admin 接的案子那些年,我用 Django Admin 接的案子
那些年,我用 Django Admin 接的案子
flywindy
 
Web Development with Python and Django
Web Development with Python and DjangoWeb Development with Python and Django
Web Development with Python and Django
Michael Pirnat
 

Viewers also liked (6)

python beginner talk slide
python beginner talk slidepython beginner talk slide
python beginner talk slide
 
Python Functions (PyAtl Beginners Night)
Python Functions (PyAtl Beginners Night)Python Functions (PyAtl Beginners Night)
Python Functions (PyAtl Beginners Night)
 
4. python functions
4. python   functions4. python   functions
4. python functions
 
Functions in python
Functions in pythonFunctions in python
Functions in python
 
那些年,我用 Django Admin 接的案子
那些年,我用 Django Admin 接的案子那些年,我用 Django Admin 接的案子
那些年,我用 Django Admin 接的案子
 
Web Development with Python and Django
Web Development with Python and DjangoWeb Development with Python and Django
Web Development with Python and Django
 

Similar to Python Ecosystem for Beginners - PyCon Uruguay 2013

Pharo: a powerful community @ work
Pharo: a powerful community @ workPharo: a powerful community @ work
Pharo: a powerful community @ work
ESUG
 
Python and Jupyter: Your Gateway for Learning
Python and Jupyter: Your Gateway for LearningPython and Jupyter: Your Gateway for Learning
Python and Jupyter: Your Gateway for Learning
Carol Willing
 
Python talk web frameworks
Python talk web frameworksPython talk web frameworks
Python talk web frameworks
Kat Chuang
 
LA Python #1: Intro, Events, Advocacy
LA Python #1: Intro, Events, AdvocacyLA Python #1: Intro, Events, Advocacy
LA Python #1: Intro, Events, Advocacy
Audrey Roy
 
Nuxeo World 2013] HOW TO CONTRIBUTE TO THE COMMUNITY - LAURENT DOGUIN
Nuxeo World 2013] HOW TO CONTRIBUTE TO THE COMMUNITY - LAURENT DOGUINNuxeo World 2013] HOW TO CONTRIBUTE TO THE COMMUNITY - LAURENT DOGUIN
Nuxeo World 2013] HOW TO CONTRIBUTE TO THE COMMUNITY - LAURENT DOGUIN
Nuxeo
 
Engineering culture
Engineering cultureEngineering culture
Engineering culture
Pamela Fox
 
Python 3 Intro Presentation for NEWLUG
Python 3 Intro Presentation for NEWLUGPython 3 Intro Presentation for NEWLUG
Python 3 Intro Presentation for NEWLUG
NEWLUG
 
pycon-2015-liza-daly
pycon-2015-liza-dalypycon-2015-liza-daly
pycon-2015-liza-daly
Liza Daly
 
The quality of the python ecosystem - and how we can protect it!
The quality of the python ecosystem - and how we can protect it!The quality of the python ecosystem - and how we can protect it!
The quality of the python ecosystem - and how we can protect it!
Bruno Rocha
 
Building scalable applications while scaling your infrastructure by rhommel l...
Building scalable applications while scaling your infrastructure by rhommel l...Building scalable applications while scaling your infrastructure by rhommel l...
Building scalable applications while scaling your infrastructure by rhommel l...
NETWAYS
 
Python Django Basics
Python Django BasicsPython Django Basics
Python Django Basics
RahilMemon5
 
Building scalable applications while scaling your infrastructure by rhommel l...
Building scalable applications while scaling your infrastructure by rhommel l...Building scalable applications while scaling your infrastructure by rhommel l...
Building scalable applications while scaling your infrastructure by rhommel l...
Puppet
 
Datascope runs on python
Datascope runs on pythonDatascope runs on python
Datascope runs on python
bo_p
 
Writing the docs
Writing the docsWriting the docs
Writing the docs
Mikko Ohtamaa
 
We19 Learn Python! Why and How
We19 Learn Python! Why and HowWe19 Learn Python! Why and How
We19 Learn Python! Why and How
Linda Ruetz
 
10 popular software programs written in python
10 popular software programs written in python 10 popular software programs written in python
10 popular software programs written in python
ATEES Industrial Training Pvt Ltd
 
Python para Zumbis atinge 35 mil alunos
Python para Zumbis atinge 35 mil alunosPython para Zumbis atinge 35 mil alunos
Python para Zumbis atinge 35 mil alunos
tdc-globalcode
 
Introduction to Python
Introduction to PythonIntroduction to Python
Introduction to Python
Spotle.ai
 
Vinted life embetterment
Vinted life embettermentVinted life embetterment
Vinted life embetterment
Agile Lietuva
 
The *on-going* future of Perl5
The *on-going* future of Perl5The *on-going* future of Perl5
The *on-going* future of Perl5
Vytautas Dauksa
 

Similar to Python Ecosystem for Beginners - PyCon Uruguay 2013 (20)

Pharo: a powerful community @ work
Pharo: a powerful community @ workPharo: a powerful community @ work
Pharo: a powerful community @ work
 
Python and Jupyter: Your Gateway for Learning
Python and Jupyter: Your Gateway for LearningPython and Jupyter: Your Gateway for Learning
Python and Jupyter: Your Gateway for Learning
 
Python talk web frameworks
Python talk web frameworksPython talk web frameworks
Python talk web frameworks
 
LA Python #1: Intro, Events, Advocacy
LA Python #1: Intro, Events, AdvocacyLA Python #1: Intro, Events, Advocacy
LA Python #1: Intro, Events, Advocacy
 
Nuxeo World 2013] HOW TO CONTRIBUTE TO THE COMMUNITY - LAURENT DOGUIN
Nuxeo World 2013] HOW TO CONTRIBUTE TO THE COMMUNITY - LAURENT DOGUINNuxeo World 2013] HOW TO CONTRIBUTE TO THE COMMUNITY - LAURENT DOGUIN
Nuxeo World 2013] HOW TO CONTRIBUTE TO THE COMMUNITY - LAURENT DOGUIN
 
Engineering culture
Engineering cultureEngineering culture
Engineering culture
 
Python 3 Intro Presentation for NEWLUG
Python 3 Intro Presentation for NEWLUGPython 3 Intro Presentation for NEWLUG
Python 3 Intro Presentation for NEWLUG
 
pycon-2015-liza-daly
pycon-2015-liza-dalypycon-2015-liza-daly
pycon-2015-liza-daly
 
The quality of the python ecosystem - and how we can protect it!
The quality of the python ecosystem - and how we can protect it!The quality of the python ecosystem - and how we can protect it!
The quality of the python ecosystem - and how we can protect it!
 
Building scalable applications while scaling your infrastructure by rhommel l...
Building scalable applications while scaling your infrastructure by rhommel l...Building scalable applications while scaling your infrastructure by rhommel l...
Building scalable applications while scaling your infrastructure by rhommel l...
 
Python Django Basics
Python Django BasicsPython Django Basics
Python Django Basics
 
Building scalable applications while scaling your infrastructure by rhommel l...
Building scalable applications while scaling your infrastructure by rhommel l...Building scalable applications while scaling your infrastructure by rhommel l...
Building scalable applications while scaling your infrastructure by rhommel l...
 
Datascope runs on python
Datascope runs on pythonDatascope runs on python
Datascope runs on python
 
Writing the docs
Writing the docsWriting the docs
Writing the docs
 
We19 Learn Python! Why and How
We19 Learn Python! Why and HowWe19 Learn Python! Why and How
We19 Learn Python! Why and How
 
10 popular software programs written in python
10 popular software programs written in python 10 popular software programs written in python
10 popular software programs written in python
 
Python para Zumbis atinge 35 mil alunos
Python para Zumbis atinge 35 mil alunosPython para Zumbis atinge 35 mil alunos
Python para Zumbis atinge 35 mil alunos
 
Introduction to Python
Introduction to PythonIntroduction to Python
Introduction to Python
 
Vinted life embetterment
Vinted life embettermentVinted life embetterment
Vinted life embetterment
 
The *on-going* future of Perl5
The *on-going* future of Perl5The *on-going* future of Perl5
The *on-going* future of Perl5
 

More from Hannes Hapke

PDXPortland - Dockerize Django
PDXPortland - Dockerize DjangoPDXPortland - Dockerize Django
PDXPortland - Dockerize Django
Hannes Hapke
 
Introduction to Convolutional Neural Networks
Introduction to Convolutional Neural NetworksIntroduction to Convolutional Neural Networks
Introduction to Convolutional Neural Networks
Hannes Hapke
 
Introduction to Neural Networks - Perceptron
Introduction to Neural Networks - PerceptronIntroduction to Neural Networks - Perceptron
Introduction to Neural Networks - Perceptron
Hannes Hapke
 
PyDX Presentation about Python, GeoData and Maps
PyDX Presentation about Python, GeoData and MapsPyDX Presentation about Python, GeoData and Maps
PyDX Presentation about Python, GeoData and Maps
Hannes Hapke
 
Share your code with the Python world by
 creating pip packages
Share your code with the Python world by
 creating pip packagesShare your code with the Python world by
 creating pip packages
Share your code with the Python world by
 creating pip packages
Hannes Hapke
 
Create responsive websites with Django, REST and AngularJS
Create responsive websites with Django, REST and AngularJSCreate responsive websites with Django, REST and AngularJS
Create responsive websites with Django, REST and AngularJS
Hannes Hapke
 

More from Hannes Hapke (6)

PDXPortland - Dockerize Django
PDXPortland - Dockerize DjangoPDXPortland - Dockerize Django
PDXPortland - Dockerize Django
 
Introduction to Convolutional Neural Networks
Introduction to Convolutional Neural NetworksIntroduction to Convolutional Neural Networks
Introduction to Convolutional Neural Networks
 
Introduction to Neural Networks - Perceptron
Introduction to Neural Networks - PerceptronIntroduction to Neural Networks - Perceptron
Introduction to Neural Networks - Perceptron
 
PyDX Presentation about Python, GeoData and Maps
PyDX Presentation about Python, GeoData and MapsPyDX Presentation about Python, GeoData and Maps
PyDX Presentation about Python, GeoData and Maps
 
Share your code with the Python world by
 creating pip packages
Share your code with the Python world by
 creating pip packagesShare your code with the Python world by
 creating pip packages
Share your code with the Python world by
 creating pip packages
 
Create responsive websites with Django, REST and AngularJS
Create responsive websites with Django, REST and AngularJSCreate responsive websites with Django, REST and AngularJS
Create responsive websites with Django, REST and AngularJS
 

Recently uploaded

Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 

Recently uploaded (20)

Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 

Python Ecosystem for Beginners - PyCon Uruguay 2013