Skip to content

Latest commit

 

History

History
72 lines (62 loc) · 7.5 KB

programmer.md

File metadata and controls

72 lines (62 loc) · 7.5 KB

Open source programmer

This document provides an overview of courses that will enable you to contribute code to an open source project or projects.

Modules

Course Module
Introduction README.md
Open-source Introduction
Open-source Contributing
Unix Introduction to Unix
Linux Debian
Virtualisation Virtual machines with Virtual Box and Xubuntu
Cli Introduction to command-line interfaces with Bash
Text README.md
Text Text files
Text Vim
Text Emacs
Text SpaceMacs
Programming Basic programming introduction with Python
Programming Intermediate programming conepts with Python
Programming Advanded programming concepts with Python
Programming Expert programming concepts with Python
Networking Introduction to networking
Networking Networking basics
Networking SSH
Git Git
Git Git better
Documentation and documenting Documentation
Documentation and documenting Documenting
Documentation and documenting Markdown
Research Not yet implemented
Docker Introduction to Docker

Follow-up languages

Courses in this route

   Copyright 2018 Opensource Academy

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.