background preloader

MongoDB University

Related:  Stack Nginx+Flask+mongoDBbases de donnéesDevelopmentTeachable Moments

Python and Flask Are Ridiculously Powerful As a developer, I sometimes forget the power I wield. It's easy to forget that, when something doesn't work the way I'd like, I have the power to change it. Yesterday, I was reminded of this fact as I finally got fed up with the way payments are processed for my book. After being unhappy with the three different digital-goods payment processors I've used since the book came out, I took two hours and wrote my own solution using Python and Flask.

What's New: HTML5/JS Tools for Mobile and Web Development - DevExtreme Deliver amazing mobile and desktop experiences. An HTML/JS Data Grid, with powerful data-shaping options. Like all DevExtreme widgets, HTML5 Data Grid provides straightforward configuration options and API so you can deliver your very best in the shortest possible time. Blog Post Documentation Video

Want to Learn Web Design? 7 YouTube Channels to Get You Started YouTube has channels that cover every conceivable topic. Whether you want to watch the latest movie releases or learn a new trade or skill, you can be sure to find what you need on the web’s biggest video library. As blogs continue in their popularity, one skill that a lot of people are interested in is web design. Having a strong and memorable homepage is a vital part of any individual’s or company’s branding — after all, it’s normally the first port of call for people who want to contact you, learn about you, or request your services.

Introduction to Sustainability About the Course This course introduces the academic approach of Sustainability and explores how today’s human societies can endure in the face of global change, ecosystem degradation and resource limitations. The course focuses on key knowledge areas of sustainability theory and practice, including population, ecosystems, global change, energy, agriculture, water, environmental economics and policy, ethics, and cultural history. This subject is of vital importance, seeking as it does to uncover the principles of the long-term welfare of all the peoples of the planet. As sustainability is a cross-disciplinary field of study, this foundation requires intellectual breadth: as I describe it in the class text, understanding our motivations requires the humanities, measuring the challenges of sustainability requires knowledge of the sciences (both natural and social), and building solutions requires technical insight into systems (such as provided by engineering, planning, and management).

Introduction to Linux Linux powers 94% of the world’s supercomputers, most of the servers powering the Internet, the majority of financial trades worldwide and a billion Android devices. In short, Linux is everywhere. It appears in many different architectures, from mainframes to server to desktop to mobile and on a staggeringly wide variety of hardware. Gareth's Tech Blog: A basic web app using Flask and MongoDB This tutorial will show you how to set up a very simple database web application using the micro-framework Flask. We'll be using the Python library pymongo, which is available on PyPI and installable through PIP, and the free sandbox database at Mongolab. We'll use git with bitbucket to deploy the code to the server. I assume that you already have root access to an Ubuntu server. This example was tried on a newly created Ubuntu 12.10 64-bit "Droplet" on Digital Ocean. Included are very basic instructions to install Apache2 and mod-wsgi, too, but the emphasis of this tutorial is simplicity instead of security, so if you want instructions on setting up Apache2, read a tutorial specifically about that as well.

Cordova About Apache Cordova™ Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript. 5 YouTube Videos to Help You Get Started with Linux Getting started with Linux isn’t as tough as it might initially seem, but it’s very easy for me to sit here and type that while you’re sweating over whether to choose Ubuntu, Linux Mint, Debian etc., and trying to work out how to migrate your data across. And that’s before you even consider the learning curve of a new OS. Well, apart from the good news that Ubuntu and Mint are pretty much interchangeable for beginners, and use a mouse driven user interface not a million miles from Windows and Mac OS X, the problem with data migration is pretty much a non-issue. While we’ve given you several guides in the past to help you to migrate to Linux, reading through a list of steps and believing some random guy behind a keyboard isn’t quite the same as seeing it with your own eyes.

Math Video - Free Math Help Study Your Way Easy Help. Fun Teachers. Expert teachers who know their stuff bring personality & fun to every video. C# Language Primer This section is a refresher course designed to help remind you of some basic programming concepts, and help you get up to speed in practical C# coding skills. Read through the following sections, write and compile some simple programs using the code examples as a guide, and you'll soon know enough C# to start writing your own applications. This language primer contains the following topics: Hello World examined in detail.

Related:  Learn to CodeTechnology