All posts by Asim Jalis

Software instructor in San Ramon.

Java for Beginners

Hi, I am planning a Java For Beginners course, if there is an interest in this. If you want to get updates when it is finalized drop me an email at [email protected].

My current thought is to cover these topics:

– Eclipse: create, build, debug Java projects
– Primitive types: int, double, boolean
– Branching: if, else, switch, ternary
– Strings
– Arrays
– Looping: for, while
– Collections: lists, maps, sets
– Defining Classes, Interfaces, Objects
– Exceptions: try, catch
– File I/O: reading, writing files
– Database access

Let me know if you would like to get updates when the course is finalized. Thanks. Asim

iPhone/iPad Programming For Beginners

Ever wished you could write your own iPhone/iPad app?
The class will take you step-by-step through the process of creating your own iPhone/iPad (iOS) apps. Through short lectures and instructor-led hands-on exercises you will learn how to use Objective-C and Xcode to create iOS apps. iOS is the operating system for iPhones and iPads. Objective-C is Apple’s programming language for iOS apps. Xcode is the (free) program from Apple for designing and building iOS apps.

By End of Class
You will have created 3 iPhone apps.
You will know the basics of Objective-C.
You will know how to use Xcode.

What You Will Get
6 hours of hands-on training.
All course material and exercise source code in a zip file.
Certificate of Course Completion.
Wi-Fi and power. Make sure you bring your laptops and power cords.

Course Details
To sign up and for more details: http://iphoneprogramming.eventbrite.com

Course Info
Topic: iPhone/iPad Programming For Beginners
Date: Sat 01/26/2013
Time: 9 AM to 4 PM
Location: Hyatt Place, 4950 Hacienda Drive, Dublin, CA
Prerequisites: No programming background required

About the Instructor
Asim Jalis is a software engineer who has worked at Microsoft, Hewlett-Packard and other companies for over 12 years. He wrote his first iPhone app in 2008. Asim has an MS in Computer Science from the University of Virginia, and an MA in Mathematics from the University of Wisconsin—Madison.

Comments From Previous Students
“The teacher is wonderful and I’m learning so much, and having fun learning. Highly recommended!”—DB, San Francisco
“Thanks for a great class. I enjoyed the class and really like your teaching style. I’m looking forward to your future classes.”—BS, San Francisco
“Hands on programming throughout the class helped understand subject better.”—SS, San Francisco

What to Bring
Apple MacBook with OS X Lion or Mountain Lion and power-cord.
Xcode 4.5 installed.
To install Xcode click here and follow the steps.

Prerequisites
No programming background required.

Course Outline
Xcode
Designing user interface in Xcode.
Connecting user interface to Objective-C code.

Objective-C
Data types: numbers, booleans, strings, arrays, dictionaries.
Branching and loops: if, else if, else, for, while.
Creating and using objects.

Building Your First App
Creating an app from scratch.
Testing app in iPhone simulator.
Adding icons and making app look gorgeous.