michaelprince3 / bangazon-llc

Bangazon, LLC is an NSS subsidiary company that employs students for Python project work

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bangazon LLC

The Personal E-Commerce Platform

Bangazon LLC welcomes you to the team. You've been selected from a deep pool of candidates to help build the next, disruptive online platform. Our goal is to become the most personalized, and most powerful commericial platform for individuals all around the globe.

You are needed to make that happen.

In order to become a profitable, and sustainable organization, we need you to build all of the technology and tooling for the company.

Learning Objectives

Orientation

Your first two weeks on the job will be you orientation to the technical languages, tools, and frameworks that you'll be using. You will also be introduced to the processes and procedures that you will need to follow to ensure high communication and high productivity for your team.

  1. Installation of required tools.
  2. Introduction to the language.
  3. Concepts of sustainable, scalable, object-oriented software development.
  4. Overview of server-side development ecosystem
  5. How the Internet works
  6. Inheritance, composition, and aggregation
  7. Entity relationships
  8. Structured Query Language (SQL)

Platform Development

You will work on three different Sprints while you build the products that Bangazon Corporation needs in order to operate as a modern business. On each of these sprints, you will build features that your product owner has defined in the Backlog.

Your management team will ensure that you have the proper training in the skills, concepts, and tools needed to complete the projects, and then you will fulfill the requirements for the project until you are done, as defined in the Bangazon Definition of Done.

The Python Way

Beautiful is better than ugly.

Explicit is better than implicit.

Simple is better than complex.

Complex is better than complicated.

Flat is better than nested.

Sparse is better than dense.

Readability counts.

Special cases aren't special enough to break the rules.

Although practicality beats purity.

Errors should never pass silently.

Unless explicitly silenced.

In the face of ambiguity, refuse the temptation to guess.

There should be one-- and preferably only one --obvious way to do it.

Although that way may not be obvious at first unless you're Dutch.

Now is better than never.

Although never is often better than right now.

If the implementation is hard to explain, it's a bad idea.

If the implementation is easy to explain, it may be a good idea.

Namespaces are one honking great idea -- let's do more of those!

About

Bangazon, LLC is an NSS subsidiary company that employs students for Python project work


Languages

Language:TSQL 85.4%Language:Python 14.6%