background preloader

Online-course

Facebook Twitter

400 Free Online Courses from Top Universities. Advertisment Take online courses from the world’s top universities for free.

400 Free Online Courses from Top Universities

Below, you will find 1,700 free online courses from universities like Yale, MIT, Harvard, Oxford and more. Our site also features collections of Online Certificate Programs and Online Degree & Mini-Degree Programs. Note: This page includes a lot of Massive Open Online Courses (MOOCs). If you want to enroll in a free version of a MOOC, please select the “Full Course, No Certificate” (edX) or “Audit” (Coursera) option. Humanities & Social Sciences Art & Art History Courses Classics Courses Communication Courses Economics & Finance Courses Bookmark our collection of free online courses in Economics.

Education Courses. Free Online Spelling and Vocabulary Word Lists By Grade. 技术改变世界 创新驱动中国 – 《程序员》官网. 正在改变世界的硅谷创业趋势. 文/骆轶航 基于云计算的办公革命.

正在改变世界的硅谷创业趋势

NOSQL Databases. MongoDB. Welcome to Apache™ Hadoop™! Open Source CMS. Structure and Interpretation of Computer Programs, Video Lectures. Structure and Interpretation of Computer Programs. Xianzhong Zhu - DotNetSlackers Community. C# 4.0 Reflection Programming - Part 4. In this last article of this series, we will learn what to do with reflection.

C# 4.0 Reflection Programming - Part 4

But before making the topic more interesting, we'll first look at how to dynamically create an object. The C# 4.0 Reflection Programming series Part 1 An introduction to Reflection in C#.Part 2 As introduced in the first article, the most typically-used tools associated with .NET reflection are: the Type class and Assembly class related members. In this second article, we are going to pick up the .NET reflection tools to set up more samples to explore the wide and extensive use of reflection.Part 3 In the previous article, we used the reflection to obtain the information of an assembly, module, type, and type members. In this article, we'll turn to discuss another important aspect related to reflection-Attribute programming.

Introduction Dynamic Creation of Objects Launch Visual Studio 2010 and create a new Console project, called Reflection4. Listing 1: The demo class - Calculator 01.public class Calculator { 1. eResources. Open Source Courses. The Hitchhiker’s Guide to Python! — pythonguide 0.0.1 documentation. Greetings, Earthling!

The Hitchhiker’s Guide to Python! — pythonguide 0.0.1 documentation

Welcome to The Hitchhiker’s Guide to Python. This is a living, breathing guide. If you’d like to contribute, fork us on GitHub! This handcrafted guide exists to provide both novice and expert Python developers a best practice handbook to the installation, configuration, and usage of Python on a daily basis. This guide is opinionated in a way that is almost, but not quite, entirely unlike Python’s official documentation. Note The use of Python 3 is highly preferred over Python 2. Let’s get started! Getting Started with Python New to Python? Properly Install Python on your system: Using Virtualenvs with Pipenv: Python Development Environments This part of the guide focus on the Python development environment, and the best-practice tools that are available for writing Python code. Writing Great Python Code This part of the guide focuses on the best-practices for writing Python code. Welcome to schemers.org! PHP IDE: Avoiding Emacs. I love Emacs.

PHP IDE: Avoiding Emacs

I consider this a problem, because while it’s an exceptionally powerful and productive environment for a programmer, I feel like it’s a tool that has a good chance of being left in the dust of quickly developing modern IDE’s. I use Emacs for basically every kind of programming and writing, both in Windows and Linux, but I’ve resisted using it in programming for the web. I’ve been using Dreamweaver: the Visual Basic of PHP IDE’s in Windows, and I mean that in a bad way. I don’t use almost any of the visual features of Dreamweaver, because in my opinion, those features are intended for designers that are for the most part new to web design. They are not nearly as powerful as they at first may seem. Anyway, after playing around with other IDE’s, I finally made the switch to Rapid PHP. All these say “PHP”, but they are designed to work with HTML, PHP, CSS, Javascript, and other web programming languages.

Shortlink: Comments comments. Entity–relationship model. An entity–relationship diagram using Chen's notation In software engineering, an entity–relationship model (ER model) is a data model for describing the data or information aspects of a business domain or its process requirements, in an abstract way that lends itself to ultimately being implemented in a database such as a relational database.

Entity–relationship model

The main components of ER models are entities (things) and the relationships that can exist among them, and databases. Entity–relationship modeling was developed by Peter Chen and published in a 1976 paper.[1] However, variants of the idea existed previously,[2] and have been devised subsequently such as supertype and subtype data entities[3] and commonality relationships. Overview[edit] An entity–relationship model is a systematic way of describing and defining a business process. An ER model is typically implemented as a database.

The three schema approach to software engineering uses three levels of ER models that may be developed. Role naming[edit] Foreign Languages and Literatures.