420-ENU-MT – DEBUGGING PROGRAMS – Summer 2018

GENERAL COURSE DESCRIPTION
The student will be shown how to find avenues for solving problems. He or she will develop a logical approach. The student will be confronted with the problems most frequently found in the industry. He or she will be called on to make corrections to the buggy code. The student will see the problem solving habits used by industry professionals and will learn to manage bugs in projects of varying size.

Course Plan

Important dates

Project Part 1 –

Project Part 2 –

Project Part 3 –

Project Part 4 –

Course 1

JSON: The Basics

JSON

catalog.json

JSON Libraries Information

Libraries

JSONLint

ReadFile.java

Java JSON Example 1

Java JSON Example 2

student.json

Java JSON Example 3

Course 2

FileWriter

JSON Parsing Example 2

Example 1

Student Json Example

Json ICA

 

Course 3

tweets

tweets output result Example

Java Solution 

 

Course 4

Netbeans Refactoring Notes

Refactoring in Netbeans

Code Refactoring

Project Example git – https://github.com/INF2015-H16/refactoring1.git

Course 5

JAVA – SQL libraries

Java – SQL – Example 1

Java – Sql VS JSON 1

Java  – Sql VS JSON 2

Database Connection:

Host : 144.217.163.57

User Name : hrdb

Password : anypw

 

employeeList output

Solution – Java – Employee List – option 1

Solution – Java – Employee List – Option 2

 

Course 6

Java Printing – Call Web Service

 

Course 7

Area of Plane Shapes JSON

JAVA call Area of Plane Shapes JSON

 

Course 8

exemple JSON Web Service SQL

Course 9

Class Diagrams

Course 10

MCD to MPD translation

Course 11

DB – Tables Creation

DB  Review – Insert

DB  Review – Select

Course 12

Assert Method Detail

Java Junit Example 1

Test Junit Example 1

UnitTestExample2

Course 13

Final Project Report Template App Imple s18 mobile debug