» Algorithms, Part I
Coursera Platform, Princeton
Only the most important. Algorithms, data structures.
» Functional Programming Principles in Scala
Coursera Platform, Federal Polytechnic School of Lausanne
Functional programming in the Scala language. Daily use.
An Introduction to Interactive Programming in Python (Part 1)
Coursera Platform, Rice University
How to build the first application on Python.
» Programming for Everybody (Getting Started with Python)
Platforma Coursera, University of Michigan
Basics of development. Python. Instructions and examples.
» Coding in your Classroom, Now!
EMMA Platform, University of Urbina
Calculation. Thinking. Coding. Entertaining form. Intuitive course.
Java Fast start
Geekbrains Platform
Java basics. Console applications Graphic games.
Swift. Fast start
Geekbrains Platform
How to develop a game for the IPhone.
Android. Fast start
Geekbrains Platform
Create a simple game for Android.
» Object Oriented Programming
Geekbrains Platform
Difficult - easy. Development of "snake": C # + Git. Practice. Classes, objects, constructors.
» Databases
Mail.ru platform
For beginners. The role of the DB. Concepts Utility and design. Data types and versioning.
» Try jQuery
Codeschool Platform
Osonov jQuery 2.0. Video lessons. Tasks. For beginners.
» Shaping up with Angular.js
Codeschool Platform
Using Angular.js. Improving HTML. Accelerate application response.
PHP. Personal blog
Geekbrains Platform
Algorithm. Web development from scratch. Real examples. Practical course.
" With #. Mini-programs
Geekbrains Platform
Compact programs. Windows Forms. C #. Especially for beginners.
» Try Python
Geekbrains Platform
The basics. It is also suitable for those who have never programmed at all.
» Try R
Codeschool Platform
Data analysis, visualization. Interactive, not just theory. R is ideal for statistics and graphics.
» Try Ruby
Codeschool Platform
Fundamental concepts. Wednesday - the browser.
» Try Objective-C
Codeschool Platform
The basics. Objective-C. Development for iPhone, iPad and Mac. If you have your knowledge - the course organizes the course, if not - will tell. Better than many books.
» Try SQL
Codeschool Platform
Introduction to the area and well-structured knowledge.
» Microservices for Java Developers
Practical introduction to frameworks and containers
By Christian Posta
» Modern Java EE Design Patterns
How to build a scalable architecture for a sustainable enterprise
By Markus Eisele
Java: The Legend Past, Present, and Future
By Ben Evans
» Object-Oriented vs. Functional programming
Interconnection of two development paradigms
By Richard Warburton
» A whirlwind tour of python
Python Quick Tour
By Jake VanderPlas
» 20 Python Libraries You Aren't Using (But Should)
By Caleb Hattingh
» Hadoop with Python
By Donald Miner
» How to Make Mistakes in Python
By Mike Pirnat
» Functional Programming in Python
By David Mertz
» Python in Education
By Nicholas Tollervey
» Picking a Python Version: A Manifesto From __future__ import Python
By David Mertz
» Web Database Application with PHP and MySQL, 2nd Edition
Authors: David Lane, Hugh E. Williams
» Go programming language
Donovan Alan A.A., Kernigan Brian U.
» Go programming
Mark Summerfield
» The Ruby Way
Third edition
Authors: Fulton Hal, Arco Andre
» JavaScript in 24 Hours Sixth Edition
By Phil Ballard
» Expressive Javascript
Second edition
By Marijn Haverbeke
Source: https://habr.com/ru/post/312940/
All Articles