Eyob:
I created this thread because the previous one was getting too long to manage.
I don't know much about the online classes, I plan to try them out. My Java teacher was one crazy old Iranian, who was passionate. Java was then 1.4 today it is 1.8.
A lot happened since then for instance I knew about Generics not from Java but from C#. They say Microsoft stole C# by hiring one of the premier coders on Java. I don't know the politics. But C# was young and manageable, thanks to its heavily fortified .NET framework.
Like I told you recently I am exposed to Python (infarct I just finished a semester). Python blows away both Java and C# and to your liking you can do it all command line. Yet I didn’t meet anyone who did enterprise level coding on Python. They call it a baby language. Too much talk.
We will close our recent talks on bitwise, bitshifting and bitmasking after introducing ASCII and UTF-8 and how we work out International Languages like Amharic. We are going to see it on a bit level to understand its molecular genetics.
On the other hand, don't underestimate the power of ciphering and Cryptography. There is a lot of demand. Most programmers don't know how CheckSum works and how TCP delivers a packet with the CheckSum information on the fly.
If I may comment, please get out of command line learning and do it Java programmer - on an IDE. There is no need to hack the command line and you don't learn much except hurting your finger from too much typing. At least script it out and run it on Bash Shell.
Finally I love to see the topics you covered so far on Java. Java is object oriented and the meat topics will be knowing these terms are and how to apply them: Inheritance, Aggregation, has-A, Is-a, Polymorphism, overriding, anonymous classes, packages, class, method, private, public, static, final etc. ...
Can you list the topics you covered so far?
Please….
Belay
On Sat, Oct 31, 2015 at 9:54 AM, Eyob Fitwi <eyob....@gmail.com> wrote:
Belay:
Tempting. I've finished the Java course on Codeacademy, but it feels stripped
down. I'm planning to go through the tutorial in http://www.tutorialspoint.com/java/ which
seems more detailed, and do a little practice on codewars.com.
You could help me by giving me some real life problems as homework. I will try
other languages in good time without overcrowding myself.
Tegene:
That's the thing about our country. Our people are not exactly enamored with
the idea of work discipline and are a bit lacking in passion for some ambition.
But a select few people seem to always miraculously emerge and carry the
country forward. Those precious people to whom we should be grateful. I agree,
Daniel Yacob et. al. work is frozen in time, and I think it's high time they're
restarted.
I don't think I can quite fit their shoes, but that won't stop me from trying
to follow their footsteps, God willing.
Best regards,
Eyob
--
You received this message because you are subscribed to the Google Groups "Gnu/Linux Ethiopia" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linux-ethiopi...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Thanks. I appreciate that. You should also know that having someone to work on this together gives me energy to continue.