BACK-END PROGRAMMING FOR WEB DEVELOPERS WITH PYTHON AND NODE JS

CRS208
$985.00
 
Available
+

Minimum quantity for "BACK-END PROGRAMMING FOR WEB DEVELOPERS WITH PYTHON AND NODE JS" is 1.

BACK-END PROGRAMMING FOR WEB DEVELOPERS
WITH PYTHON AND NODE JS
CRS208-FA19
Mon, Wed, Fri, 6:00 -9:00 pm, 1/6/20 - 2/19/20
(No classes 1/20, 2/12, 2/14, 2/17)
48 hours, $985

CRS 208 Outline

This course is intended for beginning to intermediate programmers interested in developing code using lightweight frameworks (i.e. such as Node/Express, Django, and Mango) for web and mobile platform presentations. In the eight weeks, students will gain competency and understanding of computer science practices for development and code optimization.

Textbooks:

  1. Introduction to Computation and Programming Using Python: With Application to Understanding
    Data (The MIT Press) second edition Edition|
    by John V. Guttag, Publisher: The MIT Press; second edition (August 12, 2016)
    ISBN-13: 978-0262529624

  2. UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) [Martin Fowler] 

This course follows CRS 200 Full Stack Intensive. The course is designed for those who want to go more deeply into back end programming languages.
Learn to program with agility 

LANGUAGES COVERED

  • Python
  • Node JS
  • MongoDB
  • PyMongo
  • Express
  • Django

WHAT YOU WILL LEARN

  • Create semantically correct coding structures
  • Identify the best or optimum programming design and performance standard for your initial system’s architecture
  • Attain competence in programming with Python and Javascript
  • Attain competence in reviewing technical documentation 
  • Develop prototype code and proof of concepts for web and mobile usage 
  • In regards to framework usage, apply both relevant effective performance and software design integration strategies 
  • Attain competence in recognize the limits of open source frameworks
  • Create development benchmarks for cross comparison and risk assessment
  • Assert your leadership in preparing the best technical development team, project management style