420-ENU-MT – DEBUGGING PROGRAMS – Winter 2019 – MAD306

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

Java JSON Example 3

student.json

Java JSON Example 3

Course 3

FileWriter

JSON Parsing Example 2

Example 1

Student Json Example

ICA

Solution

 

Course 4

tweets

tweets output result Example

 Java Solution 

Course 5

Netbeans Refactoring Notes

Refactoring in Netbeans

https://github.com/INF2015-H16/refactoring1.git

https://github.com/INF2015-H16/refactoring2.git

 

Course 6

JAVA – SQL libraries

Java – SQL – Example 1

Java – SQL – Example 2

Java – SQL – Example 3

Database Connection:

Host : 144.217.163.57

User Name : hr

Password : inf5180

 

 

Course 7

In class Activity Solution

 

Course 8

Simple Java Unit Testing with JUnit and Netbeans

Assert Method Detail

Java Junit Example 1

Test Junit Example 1

UnitTestExample2

 

Final Project Part 1

Project List

Review 

Class Diagrams

Class diagram to database schema translation

Final Project Part 2

DB – Tables Creation

Example

Final Project Part 3

Web Services Template

 

COURSE 9

Android – How to create a simple Graph Android

Android – How to convert Image to Base64 String or Base64 String to Image

http://ziedzaier.com/wp-content/uploads/2018/11/imagegraph.txt

http://ziedzaier.com/wp-content/uploads/2018/11/imagegraph3.txt

 

Clear Text error solution – manifest