background preloader

Python Tutorial

Python Tutorial
The Python tutorial is constructed to teach you the fundamentals of the Python programming language. Eventually, the Python Tutorial will explain how to construct web applications, but currently, you will learn the basics of Python offline. Python can work on the Server Side (on the server hosting the website) or on your computer. However, Python is not strictly a web programming language. That is to say, a lot of Python programs are never intended to be used online. In this Python tutorial, we will just cover the fundamentals of Python and not the distinction of the two. Python works much like the two previous categories, PHP and ColdFusion as they are all server side programming languages. For a more tangible and better look into the Python language, consider reading the following book. Your code will execute in this window. Let's explore some more tutorials or topics! If you enjoyed this resource, support me by sharing this page with others. Related:  Programación

Lightbot, la aplicación para que los niños aprendan a programar | Smartblog Lightbot es uno de esos juegos de puzzles para niños que puede atrapar hasta a las mentes más adultas. Sin embargo, se trata de una aplicación con un trasfondo que va más allá del simple entretenimiento. Con Lightbot, los más pequeños aprenderán las bases de la programación. En los últimos años se ha puesto de manifiesto la necesidad de aprender a programar desde pequeños. El robot irá desvelando, nivel a nivel, nuevos elementos en ese lenguaje. Resulta un juego verdaderamente adictivo a pesar de su aparente simplicidad. Es importante, para poder ir avanzando, saber distinguir patrones que se repiten en los movimientos por el escenario. La aplicación resulta un buen entretenimiento y hasta un reto para superar en familia. Lightbot cuenta con multitud de idiomas para poder jugar: inglés, francés, ruso, portugués, español, chino, noruego, esloveno, rumano, indonesio, alemán o polaco. Definitivamente, se trate de un desafío para amante de los puzzles. Vía | Google Play Sobre el Autor

BeginnersGuide/NonProgrammers Python for Non-Programmers If you've never programmed before, the tutorials on this page are recommended for you; they don't assume that you have previous experience. If you have programming experience, also check out the BeginnersGuide/Programmers page. Books Each of these books can be purchased online but is also available as free textual, website, or video content. Automate the Boring Stuff with Python - Practical Programming for Total Beginners by Al Sweigart is "written for office workers, students, administrators, and anyone who uses a computer to learn how to code small, practical programs to automate tasks on their computer." You can find many free Python books online. Interactive Courses These sites give you instant feedback on programming problems that you can solve in your browser. CheckiO is a gamified website containing programming tasks that can be solved in Python 3. Resources for Younger Learners Tutorials and Websites Tutorial Aggregators / lists Apps Videos Email Academies Tools

Una docena de herramientas para iniciar a los niños en la programación Hoy por hoy, la mayoría de los niños, son lo que se conoce como ‘nativos digitales’. Las nuevas generaciones se están criando entre herramientas tecnológicas que les sirven como vehículo para facilitar su aprendizaje. Se enseña a los niños a utilizar herramientas de usuario para que escriban documentos o busquen información en internet. La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. La edad en la que se puede iniciar a un niño en la programación podría establecerse entre los 6-8 años, dependiendo de las aptitudes y características de cada niño. 1. Scratch es un entorno de programación visual orientada, muy utilizado para iniciar a los niños en los fundamentos básicos de la programación a través de la creación de juegos y animaciones. Esta herramienta comenzó como un proyecto del MIT (Instituto Tecnológico de Massachusetts) en el año 2006. 2. Fue creado en la Carnegie Mellon University. 3.

A Tech Blog Covering Startups, Mobile Apps and Gadgets For Tech Enthusiasts - Tech Cocktail Started in Chicago in the summer of 2006 by Frank Gruber and Eric Olson, as a simple mixer event Tech Cocktail thrived at rallying the latest tech innovations in local communities and showcasing them online and off. In 2010, Tech Cocktail turned from a part-time labor of love into a full-fledged tech news blog covering the latest tech startups, mobile apps and gadgets for the “true” tech enthusiast. That is when Frank Gruber took the reins full-time and started assembling to build the media company that Tech Cocktail is today. Stay tuned as we continue to grow the platform and help local tech communities and its business and entrepreneurs. Be sure to click here to sign up for email updates. Also you can follow up on Twitter and Facebook. Interested in writing for Tech Cocktail? Interested in sponsoring Tech Cocktail? Tech Cocktail is owned and operated by Tech Cocktail, LLC.

Free Tools For Teachers : Small Basic Help your students start writing their first programs quickly and easily. With only 15 keywords and an inviting development environment, Small Basic is structured to help them succeed. Students who wish to advance their software development skills can also take advantage of Small Basic's online guides and e-books to help them move ahead. Small Basic makes learning programming easy, fun, and interesting Small Basic uses three easy concepts to teach beginning programming: Language, Environment and Libraries. With Small Basic, your students will be able to: System requirements: Operating systems: Windows XP, Windows Vista, or Windows 7 Software: Microsoft: .NET Framework 3.5 SP1 TechCrunch - The latest technology news and information on startups I Concurso de programación Scratch | educaBarrié Concurso de programación con Scratch sobre el tema "O camiño de Santiago", dirigido al alumnado de los colegios gallegos, organizado por el Colegio Profesional de Ingeniería Técnica en Informática de Galicia (CPETIG) en colaboración con Amtega y el apoyo de educaBarrié, la iniciativa de la Fundación Barrié para la comunidad educativa, Coremain, El Corte Inglés, Gadis, las asociaciones Programamos y Código Octopus. El objetivo del concurso es promover un aprendizaje de manera creativa, con razonamiento sistemático, y ofrecer un estímulo tanto al profesorado como al alumnado de Galicia para acercarse a la programación con Scratch y buscar la superación personal y colectiva. Durante el curso escolar, el alumnado, en colaboración con su profesorado, podrá diseñar historias interactivas, juegos o animaciones enmarcados en la temática “O Camiño de Santiago”, podiendo hacer referencia a cualquiera de los caminos, a su historia, pueblos, costumbres, etc. Consultad aquí las bases del concurso.

BeginnersGuide - PythonInfo Wiki New to programming? Python is free and easy to learn if you know where to start! This guide will help you to get started quickly. Chinese Translation/中文版入门 New to Python? Read BeginnersGuide/Overview for a short explanation of what Python is. Getting Python Next, install the Python 3 interpreter on your computer. There are also Python interpreter and IDE bundles available, such as Thonny. At some stage, you'll want to edit and save your program code. Learning Python Next, read a tutorial and try some simple experiments with your new Python interpreter. If you have never programmed before, see BeginnersGuide/NonProgrammers for a list of suitable tutorials. Most tutorials assume that you know how to run a program on your computer. Some sites offer in-browser coding for those who want to learn Python: Print a cheat sheet of the most important Python features and post it to your office wall until you know the basics well. Need Help? Need help with any of this? Complete list of Beginner's Guide pages

Blog de Interdominios -» Blog Interdominios10 herramientas para crear apps móviles sin saber programar A día de hoy, ¿quién no tiene un smartphone? el mercado de las aplicaciones móviles no para de crecer y las grandes empresas e instituciones se apuntan a este nuevo mercado de apps, ofreciendo a los usuarios sus propias aplicaciones que suelen estar programadas “ad hoc“. Algunas son informativas, otras sirven para descargar cupones de descuento y otras, en cambio, funcionan como juegos de entretenimiento y ocio. ¿Te preguntas cómo podrías tener una aplicación para tu negocio sin tener que programar o invertir demasiado dinero? En los últimos tiempos algunas startups han creado herramientas para que puedas crear tu propia aplicación móvil. 1. Con Mobincube puedes crear tus propias apps para móviles y tablets sin necesidad de saber programar. 2. Infinite Monkeys es una herramienta para crear aplicaciones móviles para iPhone, Android y HTML5 de forma gratuita con gran variedad de plantillas y opciones que puedes añadir a tu app con sólo arrastrar un botón. 3. 4. 5. 6. 7. 8. 9. 10.

Python Ecosystem - An Introduction » mirnazim.org When developers shift from PHP, Ruby or any other platform to Python, the very first road block they face (most often) is a lack of an overall understanding of the Python ecosystem. Developers often yearn for a tutorial or resource that explains how to accomplish most tasks in a more or less standard way. What follows is an extract from the internal wiki at my workplace, which documents the basics of the Python ecosystem for web application development for our interns, trainees and experienced developers who shift to Python from other platforms. This is not a complete resource. My target is to make it a work in perpetual progress. Intended Audience This is not about teaching Python - the programming language. I am assuming you are working on Linux (preferably Ubuntu/Debian) or a Linux-like operating system. Search the web for the best possible ways of installing Python on your operating system. The version confusion TL;DR: Python 2.x is the status quo; Python 3 is the shiny new thing.

10 Excellent Platforms for Building Mobile Apps If you've ever wanted to build an app for your business, blog, product or service, but the heavy investment of both time and money put you off, you're not alone. The good news is that entering the mobile market no longer necessarily requires thousands of dollars and months of work. There are many mobile platforms available to help you build an app on a budget — quickly, and with no coding knowledge required. With a small investment, you can create and manage your mobile site or application using one of the platforms listed below, and start reaping the advantages of offering your customers a dedicated mobile experience, including increased awareness, engagement and revenue. Show As Gallery Have something to add to this story? Image: Mashable composite. iStock, pressureUA

Related: