Topthema

Mono - Open Source IDE

Mono ist eine Entwicklungsumgebung für die plattformunabhängige Programmierung von .NET-Anwendungen. Neben C# und Visual Basic können in Mono eine Vielzahl von Sprachen benutzt werden, u.a. Python, Java, PHP, F# und JavaScript.

» mehr …

IntelliJ IDEA

Die Java-IDE "IntelliJ IDEA" gehört neben NetBeans und Eclipse zu den drei großen Entwicklungsumgebungen. Die IDE unterstützt die auf JVM basierenden Sprachen Groovy und Scala. Android-Apps lassen sich ebenfalls mit IntelliJ IDEA basteln. Es gibt kostenlose Premiumversionen für Studenten und Schüler.

» mehr …

NetBeans IDE

NetBeans ist eine auf Java basierende Entwicklungsumgebung, die auf der NetBeans Plattform läuft. Sie untertützt eine Fülle von Programmiersprachen und lässt sich durch diverse Plugins und Packs an unterschiedliche Bedürfnisse anpassen und um viele Funktionen erweitern.

» mehr …

PyCharm - Python IDE

Pycharm ist eine Python-Entwicklungsumgebung und als Community-Edition unter der Open-Source-Lizenz veröffentlicht. Pycharm unterstützt neben Python unter anderem Javascript, HTML, Node.js und weitere Sprachen.

» mehr …

Qt Creator

QT Creator ist eine intergrierte Entwicklungsumgebung (IDE) zum Erstellen von plattformunabhängigen Qt-Applikationen, C++ und JavaScript-Programmen und QML-Oberflächen. QT Creator läuft unter Linux, Mac OS X und MS Windows und eignet sich auch für die Entwicklung auf mobilen Endgeräten.

» mehr …

ATOM - Open Source Code Editor

Atom ist ein quelloffener Texteditor, der sich durch eine Fülle von Plug-Ins und Themes erweitern und anpassen lässt. Von Haus aus verfügt der Editor über Funktionen wie automatische Codevervollständigung, Suchen und Ersetzen, Spaltenmodus, Dateibrowser und einem Built-In-Package-Manager, mit dem sich der Funktionsumfang mit über 2000 Packages erweitern lässt.

» mehr …

Notepad++

Notepad++ ist ein quelloffener Text- und Code-Editor für Windows. Im Gegensatz zum Windows-eigenen Text-Editor wartet Notepad++ mit einer Vielzahl von Funktionen auf wie Syntax-Highlighting, Auto-Complete für rund 50 Programmiersprachen, Plug-ins und Makro-Recorder.

» mehr …

Coder - Web Development Software & IDE für Raspberry Pi

Das Software-Tool Coder verwandelt den Raspberry Pi in einen Webserver inklusive einer webbasierten Entwicklungsumgebung. Mit der IDE kann man in HTML, CSS und JS programmieren. 

» mehr …

Eclipse - IDE für Java, C/C++ und PHP

Eclipse ist eine populäre Open Source IDE für (nicht nur) Java, deren Entwicklung ursprünglich durch IBM gesponsort wurde. Sie ist modular, robust, leistungsfähig und integriert eine sehr breite Palette von externen Tools und Plugins.

» mehr …

Dev-C++/ Orwell Dev-C++ - freie IDE für C++

Dev-C++ ist eine kompakte und leistungsstarke Entwicklungsumgebung für C++. Die unter Windows laufende IDE besteht standardmäßig aus einem Editor und dem MinGW-Compiler. Die intuitive Bedienung ermöglicht einen schnellen Einstieg auch für Anfänger.

» mehr …

GCC - GNU Compiler Collection

Die Compiler Suite GCC beinhaltet eine Sammlung von Compilern für die Programmentwicklung und unterstützt die Programmiersprachen C, C++, Java, Objective-C, Fortran, Ada und Go.

» mehr …

Code::Blocks - freie IDE für C und C++

Code::Blocks ist eine freie Entwicklungsumgebung für C, C++ und D und für Windows, Mac sowie Linux verfügbar. Dank vieler Plug-Ins lässt sich die IDE stark erweitern und konfigurieren. 

» mehr …

Context Free Art

Schwierigkeitsgrad: Mittel

Wozu Speicher fressende Bildprogramme und Effekte nutzen, um kunstvolle Grafiken zu erstellen? Die kostenfreie Software Context Free Art ersetzt digitale Pinsel und Grafiktabletts durch Textbefehle und generiert komplizierte Grafiken aus einfachen Programmier-Zeilen. Sogar ein Buch ist schon erschienen.

» mehr …

Creative Coding mit Processing

Mit der Open-Source-Software Processing wird der Computer zum kreativen Werkzeug. Der einfache Aufbau ermöglicht einen schnellen Einstieg in die Programmierung von Applets.

» mehr …

Processing für Raspberry Pi

Die Programmiersprache und Open-Source-Entwicklungsumgebung Processing, die sich besonders gut für den Einstieg ins Programmieren eignet, läuft jetzt auch auf dem Raspberry Pi. So lassen sich auf dem Pi auch ohne Expertenwissen Grafiken, Animationen und Simulationen erstellen und erste Programme schreiben.

» mehr …

Paper.js - das Schweizer Messer für web-basierte Vektorgrafiken

Mit Paper.js lassen sich frei skalierbare, interaktive Vektorgrafiken fürs Web programmieren. Dabei können Animationen, Farbverläufe, Bezierkurven oder Pfade ohne großen Aufwand mit dem Open-Source-Grafik-Framework realisiert werden. Da der Einstieg in Paper.js einfach zu erlernen ist, eignet es sich auch für Programmieranfänger.

» mehr …

Algo-Rhythm - Musik produzieren und programmieren mit Sonic Pi

Ob abgefahrene Science-Fiction-Soundeffekte oder elektronische Beats - mit Sonic Pi lassen sich ohne großen Aufwand schon mit ein paar Zeilen Code ganze Musikstücke produzieren. Die freie Entwicklungsumgebung (IDE) hat eine einfach strukturierte Syntax, was den Einstieg auch für AnfängerInnen zum Kinderpiel macht.

» mehr …

Geany - freier Texteditor und IDE

Geany ist ein kostenloser Texteditor und IDE für Programmier- und Skripstsprachen. Das Tool ist kompakt und übersichtlich und bietet grundlegende Eigenschaften einer IDE, u.a. Syntaxhervorhebung, Auto-Vervollständigung, Funktionsbrowser, Plug-in-Interface und einen integrierten Compiler.

» mehr …

Firebug - Webdeveloper Tool für Firefox

Firebug ist ein kostenloses Add-On für den Mozilla Firefox Webbrowser. Die Erweiterung bietet eine Fülle von Werkzeugen für die Webentwicklung und erlaubt das direkte Editieren, Debuggen und Überwachen von CSS, HTML, DOM und JavaScript-Elementen.

» mehr …

Eric Python IDE

Eric Python IDE ist eine plattformunabhängige, freie Entwicklungsumgebung für die Programmiersprachen Python und Ruby. 

» mehr …

Tortoise SVN - Versionsverwaltung und Dateiwiederherstellung

TortoiseSVN ist ein leicht und komfortabel zu bedienendes Tool zur Versionskontrolle und Dateiwiederherstellung. Das Programm verwaltet und protokolliert mittels eines zentralen Projektarchives Dokumentänderungen.

» mehr …

Java Editor

Der Java Editor ist ein kompakter Editor mit grundlegenden Funktionen und niedrigen Systemanfoderungen. Zum Funktionsumfang gehört ein Editor zum Modellieren von Klassen, UML Fenster zum interaktiven Testen der Klassen und Erzeugung von Objekten sowie Designer zur Gestaltung von GUI-Oberflächen. 

» mehr …

Termine
Apr 2017
Jul 2017
Hannover
01.07.2017 bis 21.07.2017

Niedersächsische Talente-Akademie

Rostock
24.07.2017 bis 28.07.2017

Internationale Sommerschule PLUS 2017