ProCodeCG – Private Training – Object Classification with Tensorflow – 26 Sept 2019 – Day #3


We have installed Tensorflow and the dependencies to do object recognition and object counting. Today we started to collect our own data and do labelling so we can start do training with our own data set


it requires lots of steps and lots of time 😀


IMG_1809 IMG_1810

we have to resize all the images and label the image before feeding it to the learning system

Screen Shot 2019-09-26 at 20.07.57

We started with very few data set and going to how the result is. And then we will add more data and do classifications.


Great progress for today 🙂 We still have 2 more sessions and we’re going to finish the target by then 🙂


ProCodeCG – Private Training – Malware – 19 Sept 2019 – Day #2


Today we learned to create some worms and keyloggers. In python 🙂

IMG_1312 IMG_1313

IMG_1314 IMG_1315

IMG_1316 IMG_1318

IMG_1319 IMG_1320

IMG_1321 df9a771c-a196-4256-af0a-959dc943ec41

we also did some brainstorming to find out what we really want to do


There are so many interesting topics and we cannot decided yet which ones are good enough to do research on.


We will report next week’s progress 🙂

ProCodeCG – Private Training – Malware – 12 Sept 2019 – Day #1


Day #1 of Malware Private Training 🙂

Today we learned about what malware are, how do they infect, how do they hide, how do they propagate, and how to detect them in general 🙂

We tried to infect some files with our own virus too 😀

Screen Shot 2019-09-13 at 11.06.54

a virus in Python

Screen Shot 2019-09-13 at 11.07.23

the anti-virus

Screen Shot 2019-09-13 at 11.07.23

and we also take a look on how to dump some hex for a file 😀

Screen Shot 2019-09-13 at 11.15.23

we’re going to use Python for learning the general ideas and algorithms, but later we will use C to be able to access lower level 😉


Next week we’re going to do more investigation about viruses and dissect them 🙂

ProCodeCG – Private Training – Coding with Python – 23 Aug 2019 – Day #5



After debugging the homework from the previous class, the topic for today is how to create a palindrome detector 🙂

IMG_9334 IMG_9334


The results 🙂


simple palindrome detector

Screen Shot 2019-08-23 at 10.44.50

Screen Shot 2019-08-23 at 10.51.10 Screen Shot 2019-08-23 at 10.57.34

with word input

Screen Shot 2019-08-23 at 11.05.46

with sentence input

Screen Shot 2019-08-23 at 11.13.29

and then we learned about simple cryptography, virus and encryption-virus 😉 so much to learn today 🙂

Screen Shot 2019-08-23 at 11.43.11

Today is the last day of the private training, but now Riani has most of the skill a programmer should has 🙂


ProCodeCG – Private Training – Coding with Python – 5 Aug 2019 – Day #1


For the first time we have a very eager to learn Computer Engineering student, asking for a private training for coding 🙂


She knows exactly that she has to work hard to be able to compete with others and to cope up with the stakeholders expectation when she graduates 🙂


A very rare awareness coming from a female student 🙂 So proud 🙂




We learned a lot today, from basic syntax, data types, sequences, looping and conditionals 🙂


IMG_8068 IMG_8069

IMG_8070 IMG_8071

IMG_8072 IMG_8061

Some of the examples of what we do today 😉

Screen Shot 2019-08-05 at 11.54.22 Screen Shot 2019-08-05 at 11.28.12