Programming Course Outline - BJC

Since it will be targeting a novice student to pickup their programming knowledge, we will build/learn things from ground up.

p.s. I am not a specialist in every kind of aspect, The purpose of doing those is not trying to impress people of what I am capable of. (More on this in Later Post).

We are looking for feedback, criticise whatever that could make the course be more useful for our student. Feel free to drop me a line.

Be a Programmer
  • Operating System Choosing  - Linux Vs. Windows 
  • Development Setup - IDE, SDK, Complier 

Fundamental Programming
  • Intro - Why need Programmer
  • What is Programming Language
  • What is Class
  • What is Types
  • What is For-loop and While and If Else condition
  • What is Functions
  • File Input/Output
  • What is OOP
  • What is Inheritance
  • What is Divide and Conquer , Recursion
  • What is Sorting
  • What is Pointer

iOS Application
  • What is Mobile Application
  • Programming Language in Mobile Application Industry
  • How to Start Building an App
  • What are the Tools we have got
  • What is cocoa framework
  • What is UIKit framework
  • Advance of StoryBoard
  • Complier inside Xcode
  • Apple Apps Policy

Cloud Computing
  • Introduction of Cloud
  • Paas Vs. Saas Vs. Iaas
  • Compare Different Cloud Service Provider
  • Tools we have got

Communication between Programmer 
  • Version Control - Git Vs. Subversion
  • Unit Testing - TDD/BDD
  • deployment flow - Grunt, Yeoman

Again, I won't say this is the best course on Earth wt so ever, and many things are just the fundamental and nothing new compare to existing course. I hope we can cover the basic and keep the movement for further advance topics in future.  My mission is simple:
BJC - Bringing Joy to the Class




Comments

  1. I read this article, it is really informative one. Your way of writing and making things clear is very impressive. Thanking you for such an informative article.Computer Programming Courses In Myanmar

    ReplyDelete

Post a Comment

Popular posts from this blog

民意 - 身份 - 真偽

GAE - How to make a Free(Cheap) application