Selling Java Programming Language Online Course

Status
Not open for further replies.

iSmart

Active Member
120
2012
41
0
Java Programming - Online Course​

java_basic.jpg

This online course provides students with an excellent choice for beginning to learn programming using Java programming language. This course is intended for students with little or no programming experience.

Why to learn Java?!

- This course will teach you how to program and how to think like a good programmer.
- If you are new to programming world, and want to discover what is really inside this universe, i advice you to start learning Java, it'll help you to lean any other programming language in a few months, like C#, C++/C ..etc.
- If you are already taking this course at your college or university, and you are not good well at Java, i promise you after the end of my course you will get the highest courses.
- My course is not not only for beginners, it's also for those who knows the basics and fundamentals of this language, as i'll provide you with some tips and great tricks in programming that you are not familiar with!
- As you know, the Android market is public now. With my Java course you can directly go and learn Android with just a few days, and as you know Android is likely in Java syntax programming, so it's will help you a lot.
- You'll make some wonderful apps by this course.
- You can even after finishing from my course, go to teach other students and get some money, so it can be also a business for you.


Course outline:

1) Introduction To computers, Java and programs:
  • This section will teach some general information about Java history.
  • How your code get complied and run.
  • Installing your IDE, which will be probably NetBeans, and i'll teach you exactly how to use everything you will need in it.
  • You'll create a simple Java program.
  • And how to compile and execute a program using both your IDE and command prompt.
  • GUI ( displaying your first program in a dialog box ).

2) Elementary Programming:
  • Reading Input from console.
  • You will be familiar with Identifiers and variables.
  • Assignment statements and Assignment expressions.
  • How to name a constant, and what is the numeric data types and operations.
  • How to display the current Time GMT at your app.
  • General information about The "String" type.
  • You will also now, what is a compilation, logic, and runtime error.
  • Getting input from users using GUI " Graphical User Interface ".

3) Selections:
  • Boolean data type.
  • If statements, and some good ways to avoid compilation errors while you are programming.
  • Two-way If statements.
  • Nested if statements.
  • Common errors to avoid while using selections in programming.
  • Logical operators.
  • Switch statements.
  • Conditional Expressions.
  • GUI confirmation dialog.

4) Loops:
  • The while loop.
  • The do-while loop.
  • The for loop.
  • When to use one of those loops, and how to use nested loops together.
  • GUI controlling a loop.

5) Methods:
  • Defining a method.
  • Calling a method.
  • Differences between pass-by-value and void methods.
  • Overloading Methods.
  • The scope of variables.
  • The "Math" class, and how to use this class in finding some mathematics problems.

6) Single - Dimensional Arrays:
  • Array Basics.
  • The benefits of using arrays.
  • How to declare, create single - dimensional arrays.
  • Copying Arrays, using many ways.
  • Passing arrays to methods.
  • Returning an array from a method.
  • Searching arrays.
  • Sorting arrays.
  • The "Arrays" class.

7) Multidimensional Arrays:
  • Two - Dimensional array basics.
  • Processing Two - Dimensional arrays.
  • Passing Two - Dimensional array to a method.
  • How to code "Sudoku" game, it's a famous one that you can find it at almost every phone
  • Multidimensional Arrays.
--------------------------------------


Strategy of teaching the course:



  • This is an online course, it'll be using many online tools to teach you and to deliver you the knowledge.
  • We'll use Skype, emails, Gmail and many contacting methods. I'll chat with students and teach them.
  • Every student will have a special class, which means i'll chat you via skype, MSN...etc. And if every single tiny thing you will understand by this way, because it'll be attractive somehow.
  • Every student will have 3 days at the week, 2 hours/day. At the end of everyday, i'll send you to your email all the important points that we discussed while chatting, and will also send you a simple homework to program, it'll be better if you avoid copying-pasting.
  • I'll provide you with many coding examples, and we will use other chatting programs to deliver my point, for example we will use MSN to send you diagrams and graphs to make every single thing is clear to you.
  • We might also need to contact with each other via voice mail, and maybe video contact.

How to register at this course?!

  1. The priority for the students who paid first, the total cost of the course is $99.
  2. After sending me the transaction ID, you need to give me all your contacts info.
  3. You must have at least Skype + gmail + MSN/email, all of them you need to send me here via a PM.
  4. You can send me your phone number " it's optional ".
  5. 5 students maximum can register at this course, i can't afford more than 5.
  6. Send me a PM, for more information about registration.

My Guaranties:

  1. If 25% passed from the course and you didn't understand what i teach you, or you don't want it anymore, i can refund you the money 100% without any problems.
  2. You won't just be a good programming student at the end of the course, moreover you will be a good programming teacher .
  3. By taking this course, you can learn any other programming language very fast with a few months.. maybe weeks.
  4. By the end you will be familiar with all the course outline.


Feed-backs & Recommendations:

This guy is very professional. Take the course, you won't regret!

yes i'm agree with you, he is very professional :)

Great guy and great course, definitely worth the purchase

Yes i'm agree with you, he is very professional . 100% guaranteed ;)
 
Last edited:
39 comments
Every student will have his own timing that fit ti him. We will discuss about the time and there is nothing to worry about this point. As for days, they are usually 3 days per week, Sat. - Mon. - Wed. but if you can't arrange your self in those days, i have no problem although in making new 3 days that fit to you.

In other words. You chose time.. you chose timing that fit to you.

For more information contact me via PM with your contacts info.

Best,
iSmart
 
Good Luck to you @Softleaks

Registration for the summer is still opened. Seize your desk now!

Send me PM for more details about the course.
 
@sohom

Currently I am providing this Java course only, but it's just a matter of time and a new courses for other programming languges or extended Java courses will be announced in that time.

But if this is your first programming language to learn, my advice to you is to go and stick with Java for a while, it will help you to understand the concepts of most programming languages.

If you are interested to learn Android development apps. So my course will help you much to go into Android field

If you are interested in joining my Java programming course, then seize your desk for the summer

Send me PM for further details about the course.
 
i guess it woudl be really hard to teach someone who doesnt really have programming language, the only language i had a hands on is turbo c ,thats way back in college :) i would really love to learn java, im honestly obsessed by it that i ask my father to let me have a second course but he wouldnt allow me. i use to modify java application before mainly the opera mini browser, we modify it so we can bypass the firewall of our ISP and we can have a free internet, we even modify the looks of it and its interface, thats pretty much for a person who just use instinct to do all that stuff. if i only have money and time, i would defintely enroll on this
 
i guess it woudl be really hard to teach someone who doesnt really have programming language, the only language i had a hands on is turbo c ,thats way back in college :) i would really love to learn java, im honestly obsessed by it that i ask my father to let me have a second course but he wouldnt allow me. i use to modify java application before mainly the opera mini browser, we modify it so we can bypass the firewall of our ISP and we can have a free internet, we even modify the looks of it and its interface, thats pretty much for a person who just use instinct to do all that stuff. if i only have money and time, i would defintely enroll on this

Well, it's not that hard as you think if the student was beginner. I had some students that they were completely new to something called programming - and i have some in the moment, but guess what ! :) .. They are one of my best students so far. Java if you know it, will be very fun to learn as the first language, it will teach you some techniques that you can't find in some other programming languages.

I'll be very happy if you join my course any time you want, and by the way as you said you learned c before, this will help you to learn Java faster and faster.

Thanks :)

__________________
Added after 3 minutes:

Can you teach Assembly? Having hard time to code in it.

Assembly is a low-level programming language, usually high-level programming languages like Java/C++/C# are much easier to learn rather learning low-level languages. But don't worry about that, I have sent you PM, i can give you an Assembly course and i hope you will be much better in it :fly:
 
Last edited:
can you telll me what is the content of the course

or can i pay you installments


Well, we will cover the outline represented in the thread:

Course outline:

1) Introduction To computers, Java and programs:
  • This section will teach some general information about Java history.
  • How your code get complied and run.
  • Installing your IDE, which will be probably NetBeans, and i'll teach you exactly how to use everything you will need in it.
  • You'll create a simple Java program.
  • And how to compile and execute a program using both your IDE and command prompt.
  • GUI ( displaying your first program in a dialog box ).

2) Elementary Programming:
  • Reading Input from console.
  • You will be familiar with Identifiers and variables.
  • Assignment statements and Assignment expressions.
  • How to name a constant, and what is the numeric data types and operations.
  • How to display the current Time GMT at your app.
  • General information about The "String" type.
  • You will also now, what is a compilation, logic, and runtime error.
  • Getting input from users using GUI " Graphical User Interface ".

3) Selections:
  • Boolean data type.
  • If statements, and some good ways to avoid compilation errors while you are programming.
  • Two-way If statements.
  • Nested if statements.
  • Common errors to avoid while using selections in programming.
  • Logical operators.
  • Switch statements.
  • Conditional Expressions.
  • GUI confirmation dialog.

4) Loops:
  • The while loop.
  • The do-while loop.
  • The for loop.
  • When to use one of those loops, and how to use nested loops together.
  • GUI controlling a loop.

5) Methods:
  • Defining a method.
  • Calling a method.
  • Differences between pass-by-value and void methods.
  • Overloading Methods.
  • The scope of variables.
  • The "Math" class, and how to use this class in finding some mathematics problems.

6) Single - Dimensional Arrays:
  • Array Basics.
  • The benefits of using arrays.
  • How to declare, create single - dimensional arrays.
  • Copying Arrays, using many ways.
  • Passing arrays to methods.
  • Returning an array from a method.
  • Searching arrays.
  • Sorting arrays.
  • The "Arrays" class.

7) Multidimensional Arrays:
  • Two - Dimensional array basics.
  • Processing Two - Dimensional arrays.
  • Passing Two - Dimensional array to a method.
  • How to code "Sudoku" game, it's a famous one that you can find it at almost every phone
  • Multidimensional Arrays.

Which means by the end of the course, you will be familiar with the whole outline. As for installments, i am so sorry it's must be full cash.

please send me details

Just sent you PM with details.
 
@MovieHost

Thanks for the recommendation, it was completely comfortable to do the course with you :)

Anyone interested just send me PM.

Thanks
 
Status
Not open for further replies.
Back
Top