This training consist of two classes: The first class: CSE: Engineering is recommended for beginners who do not have programming experience and never worked as a developer in a company. After this class you can take the next class: CSP to learn one or more programming languages.
|CSE||Engineering||Introductory class into computer science, programming methodology and software design.|
|CSP||Programming||Learn syntax for one or more programming languages. This class is divided in two: freelance and research.|
Next classes are available only for premium members. If you have followed our basic training program and wish to invest in your future career you can subscribe for 10$/year then you can follow all advanced class at a price of one single programming book.
|CSD||Databases||In progress – 50%||Learn to design data-centric applications using relational and non relational databases.|
|CSH||Hardware||In progress – 80%||Learn how to repair, upgrade and assemble a new personal computer, gaming rig or home server.|
|CSA||Algorithms||Need Instructor||Learn how to resolve problems and organize your data in computer memory to improve program efficiency.|
|CST||Technology||Need Instructor||Learn system programming, application servers, frameworks, components and internet services.|
|CSO||Cloud Computing||Need Instructor||In this class we will teach you how to use cloud computing to host your applications.|
Disclaim: Our advanced training program is work in progress. We will create more advanced content in next 5 years. You will have enough time to learn as we go. We are determined to have the best tutorial possible to cover these classes !
You are expected to take an exam alone without aid from Google search. Our exams are preparatory, designed such a way that you learn things. You can repeat an exam so there is no reason for cheating. If you start an exam and have the urge to search the interned for answers we can’t stop you but we advice against it.
We estimate 5 rating levels depending on your score. If you answers are random you will score 25% or less. If you have study a little bit you will have a better score. The ratting will be included in your profile page.
|<50%||Novice||You do not have a common knowledge or an understanding of basic techniques and concepts.You are expected to focus on learning before performing this skill.|
|<70%||Intermediate||You have the level of experience gained in a classroom and/or experimental scenarios or as a trainee on-the-job. You are expected to need help when performing this skill.|
|<80%||Advanced||You are able to complete tasks in this competency as requested. Help from an expert may be required from time to time, but you can usually do the job independently.|
|<90%||Proficient||You can do the actions associated with this skill without help. You are certainly recognized within your immediate organization as “a person to ask” when difficult questions arise about this skill.|
|>90%||Expert||You are known as an expert in this area. You can give guidance, teaching, tutoring and lead a team that work in this area.|
After training you can request a free testimonial document and profile page. This testimonial will improving your internet presence as software developer. You can update your testimonial by using a new testimonial request.