Posts Tagged ‘Training’

Free Scala Programming Course

July 14th, 2010

Assalamu A’alaykum,

I’m announcing the registration in a free Scala course for everybody, the course will be an online live course with lots of hands-on exercises… more details will be announced soon. The course is scheduled to run in Ramadan isA.

stay tuned

Good News

June 24th, 2010

Assalamu A’alaykum,

Good news for my algorithms course registrants, a discount of 30% is applicable for the Python or Design patterns course attendees. This means that if you have attended one of my last two courses you will get 30% discount of the total cost of the Algorithms course. If you attended Both “Python and Design Patterns” you will get 40%. yaaaaay :D

Hurry up, the course will start on the second week of July isA.

More on The Algorithms course registration is in this link

My Upcoming Courses

June 10th, 2010

So, summertime is coming and so my educational track, prepare yourself for this geeky summer with lots of super-interesting courses that will start by the following course:

Introduction to Algorithms and Data Structures Using Java

The course will start early in July isA (شهر سبعة) and it’ll end on the same month probably, the total cost of the course will be calculated after getting information about the lab reservation and the number of registrants but the course will normally cost around 800 EGP that include the lab reservation fees. The course duration is 36 Hours.

The course REQUIRE that you have a good background about java and programming in general, remember that this course is not an introduction to the java programming language.

To register for this course kindly fill the this registration form

Next Courses

I’m also announcing that I intent to launch those courses during the summer period, but registration is not open at the moment.

  1. Introduction to the C programming Language
  2. Introduction to Linux POSIX programming in C
  3. Introduction to the Scala Programming (Object Oriented and Functional Programming) Language (First time in the middle east)
  4. Introduction to the Python Programming Language
  5. Advanced Python Programming.

I need to know which courses you are interested in, so, please fill this voting form so I can decide on which course to begin with after the algorithms course isA.

If you are new to my training courses, you might want to take a look at my Training Academy page

Hurry up, it’s FCFS (First Come First Serve) :) Please share the word (retweet, re-facebook, re-ay 7aga) :D

NoSQL Introduction

May 26th, 2010

NoSQL introduction — The road to infinite scalability.
CAT Scope 11

Video:

Slides:

العباقرة يصنعون لا يولدون

May 9th, 2010

محاضرتي و التي القيتها في احتفاليه هندسة الحاسبات في كلية الهندسة بجامعة المنصورة

العباقرة يصنعون لا يولدون — سأحاول تلخيص المحاضرة في هذه المدونة بإذن الله

توماس اديسون يقول

العبقريه هي ١٪ الهام و ابداع و ٢٩٪ نصيحة و ارشاد و ٧٠٪ مجهود

فكيف نجعل من انفسنا عباقرة و نحن في امس الحاجة لصناعة عباقرة في وطننا الاكبر “الوطن العربي”

و هذه هي الشرائح (slides)

محاضراتي القادمة

May 5th, 2010

في الفتره القادمة سأقيم مجموعة من المحاضرات في اماكن مختلفه ، بعضها على الانترنت و بعضها في قاعات محاضرات في جامعات و سوف اعلن عنها قبلها بفتره كافيه بإذن الله على موقعي لاتاحه الفرصه للجميع للمتابعة.

سأبدأ بمحاضرتين في كليه الهندسة — جامعة المنصورة

يوم السبت الموافق ٨ مايو ٢٠١٠

عنوان المحاضره: العباقرة يصنعون لا يولدون
مده المحاضره ٤٥ دقيقة
مكان و زمان:  قاعة الاستاذ الدكتور رشاد البدراوي الساعه ١١:١٥ صباحاً

يوم السبت ١٥ مايو ٢٠١٠

عنوان المحاضره: الطريق الي قواعد بيانات لا متناهيه الحجم
مده المحاضره: ساعة
مكان و زمان: قاعة الاستاذ الدكتور رشاد البدراوي الساعة ٣:٠٠ مساءاً
تفاصيل المحاضره:  http://catreloaded.net/scope/2010/05/ahmed_soliman/

Introduction to Algorithms and Data Structures Using Java

April 5th, 2010

After my latest survey on my Training Courses post, I decided to announce a state-of-the art course in algorithms and data structures in java course in Mansoura (My Second love, after Alexandria).

The course is a life-changing experience and will allow you to advance from being a coder to a computer scientist programmer. The course is 36 Hours of hands-on experience on algorithmic challenges using the Java programming language.

The course is pure computer science and can be applied on any programming language either functional or object oriented but all examples will be applied on the Java programming language to meet the vast majority of the programmers-base as the java language is the most common open source programming language and almost known to every programmer. » Read more: Introduction to Algorithms and Data Structures Using Java

Training Courses

March 30th, 2010

I was contacted by many of you to launch more training courses in cairo and mansoura (while I still prefer mansoura) and I wanted to do a quick survey to see if you are interested or not.

If you are interested in one or more of the following courses please leave a comment with the course name and your opinion.

  1. Algorithms and Data structures Introduction using Java
  2. Introduction to the C Programming Langauge
  3. Introduction to the C++ Programming Language
  4. Design Patterns Introduction
  5. Introduction to the Python Programming Language
  6. Linux Programming in C (POSIX, etc.)

Design Patterns Last Call

February 21st, 2010

The course will start next Friday, If you are interested in the course you must register before next Wednesday 24th Feb. No registrations will be accepted after that date.

If you are interested in the first professional software design course, send email to course+design@ahmedsoliman.com

Design Patterns Course Details

February 11th, 2010

As I’ve announced earlier, I’m going to launch a Software Design Patterns course isA.

I’ve been receiving a huge number of emails regarding that course and I had to wait till I find the suitable timing to launch the course, and today I’m announcing that the course will run on 5 Fridays , 6 Hours per session with 1 hour break. The course contains more than 12 of the most important design patterns for those interested in enterprise software design.

The course will take place in Mansoura (Egypt) and no intentions to launch this course elsewhere at the moment.

The course samples will be written in Java/Python, and the outlines of the course are:

  • Introduction to Software Design
  • Observer Pattern
  • Decorator Pattern
  • Factory Patterns
  • Adapter Pattern
  • Singleton Pattern
  • Command Pattern
  • Facade Pattern
  • Template Method Pattern
  • Iterator and Composite Patterns
  • Proxy Pattern
  • State Pattern
  • Compound Patterns

It’s  comprehensive, interesting and professional contents that you don’t want to miss if you aim to be a real software engineer, not to mention the presents and giveaways in the end of the course.

If you are truly interested and serious about joining the course, please contact me on my mail course+design@ahmedsoliman.com to apply for the course, and I’ll mail you back with further details.

All the samples are done by me on a data projector and you will have exercises to run at home and I’ll be reviewing your code personally. The course is not hands-on, this means that there are no in-lab practice but there will be a very good space between sessions to review and do the exercises at home.

Limited Seats, first confirmed first served.