mirror of
https://github.com/opsschool/curriculum.git
synced 2026-01-15 12:15:03 +00:00
Syllabus porting DONE.
This commit is contained in:
121
programming_201.rst
Normal file
121
programming_201.rst
Normal file
@@ -0,0 +1,121 @@
|
||||
Programming 201
|
||||
***************
|
||||
|
||||
Common elements in scripting, and what they do
|
||||
==============================================
|
||||
|
||||
Syntax
|
||||
------
|
||||
|
||||
Variables
|
||||
---------
|
||||
|
||||
Common data structures
|
||||
----------------------
|
||||
|
||||
Rosetta stone? One man’s hash is another’s associative array is another man’s
|
||||
dict(ionary)?
|
||||
|
||||
Functions
|
||||
---------
|
||||
|
||||
Objects
|
||||
-------
|
||||
|
||||
C (A very basic overview)
|
||||
=========================
|
||||
|
||||
The main loop
|
||||
-------------
|
||||
|
||||
Libraries & Headers
|
||||
-------------------
|
||||
|
||||
#include
|
||||
--------
|
||||
|
||||
The Compiler
|
||||
------------
|
||||
|
||||
The Linker
|
||||
----------
|
||||
|
||||
Make
|
||||
----
|
||||
|
||||
Lab: Open a file, write to it, close it, stat it & print the file info, unlink
|
||||
it. Handle errors.
|
||||
|
||||
Ruby
|
||||
====
|
||||
|
||||
Syntax
|
||||
------
|
||||
|
||||
Variables
|
||||
---------
|
||||
|
||||
Common data structures
|
||||
----------------------
|
||||
|
||||
Functions
|
||||
---------
|
||||
|
||||
Objects
|
||||
-------
|
||||
|
||||
Rubygems
|
||||
--------
|
||||
|
||||
Databases
|
||||
---------
|
||||
|
||||
Python
|
||||
======
|
||||
|
||||
Syntax
|
||||
------
|
||||
|
||||
Variables
|
||||
---------
|
||||
|
||||
Common data structures
|
||||
----------------------
|
||||
|
||||
Functions
|
||||
---------
|
||||
|
||||
Objects
|
||||
-------
|
||||
|
||||
Version Control
|
||||
===============
|
||||
|
||||
Git
|
||||
---
|
||||
|
||||
SVN
|
||||
---
|
||||
|
||||
CVS
|
||||
---
|
||||
|
||||
API design fundamentals
|
||||
=======================
|
||||
|
||||
RESTful APIs
|
||||
------------
|
||||
|
||||
JSON / XML and other data serialization
|
||||
---------------------------------------
|
||||
|
||||
Authentication / Authorization / Encryption and other security after-thoughts.
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
:)
|
||||
https://github.com/ziliko/code-guidelines/blob/master/Design%20an%20hypermedia(REST)%20api.md
|
||||
|
||||
Continuous Integration
|
||||
======================
|
||||
|
||||
|
||||
Reference in New Issue
Block a user