Platinum Hotel

4 downloads 210 Views 1MB Size Report
flat text files, JSON collections and relational databases (mySQL). ▫ Read, understand, and explain iOS and Android do
Buzztouch Code Camp '14

April 21-25, 2014

Platinum Hotel 211 E. Flamingo Road Las Vegas NV 89169 http://www.theplatinumhotel.com/

Rev. 12/07/213 1 of 6

What is Buzztouch Code Camp '14 A week long (Monday through Friday) hands on, in person, highly technical, demanding, rewarding, comprehensive and fun learning experience with an emphasis on coding and software engineering for the iOS and Android operating system. This course is designed for aspiring software developers and technical professionals looking to gain a deeper understanding of some of the most popular languages, technologies, and development approaches used in mobile today. The camp is being taught by David Book, Founder and CEO of buzztouch.com, a leading mobile development platform used by more than 200,000 people worldwide. David's deep understanding of technology, 20+ years of professional programming experience, and his ability to create a personal and comfortable learning environment make the Buzztouch Code Camp a unique and valuable experience. David has helped thousands of aspiring developers and ambitious professionals gain a competitive edge and he may be able to help you.

What languages and technologies will be covered The primary focus of Code Camp is to provide attendees a solid iOS and Android programming foundation. Attendees are intentionally exposed to multiple languages and technologies in order to help illustrate the relationship between all the moving parts in a typical modern, efcient, and professional application. Languages used during the learning experience include Objective C, Java, .PHP, HTML, CSS, Javascript and mySQL. Note: Many technologies are used to support the mobile application, such as an external cloud based database.

What are the learning outcomes Upon successful completion of the Buzztouch Code Camp, you will be able to...  Follow fundamental software engineering principles.  Understand and explain the purpose of algorithms and why they are Rev. 12/07/213 2 of 6

       

fundamental to human software engineers and programmers. Understand and demonstrate profciency with conditional logic, control fow, looping, and other programming techniques. Understand and demonstrate profciency in creating and using variables including native data types (integers, numbers, letters, words) and complex object types (arrays, built in objects, custom objects). Create and use classes, objects and methods to properly modularize Objective C (iOS), Java (Android), and .PHP (Web) Programs. Create and understand persistent and non-persistent data stores such as fat text fles, JSON collections and relational databases (mySQL). Read, understand, and explain iOS and Android documentation. Create custom and built in iOS and Android user interface components and widgets. Work collaboratively with others in a classic programming environment. Create a Buzztouch Plugin from start to fnish that supports both iOS and Android.

Can I really learn all this in a week? Yes. Buzztouch Code Camp is not about creating expert programmers and software engineers. It's about teaching a solid foundation for future learning and opportunity. David focuses on the similarities amongst technologies and languages, and not the diferences. Because of this, he is able to help students gain an extraordinary amount of understanding in 10 intense sessions. His objective is to help attendees learn, code, practice, understand, and explain.

Do I need to bring a computer? Yes. Attendees are expected to provide a modern Apple computer for classroom use. In most cases this is a MacBook Pro or MacBook Air. An internet connection will be provided. Attendee computers must already have installed the latest iOS and Android development environments on their Apple computers. This is Xcode (iOS) and Eclipse (Android).

What are the attendee expectations? Rev. 12/07/213 3 of 6

As an attendee, along with providing your own computer (see previous paragraph), you will also be expected to:  Do homework. Nightly homework is assigned. Hotel homework is fun!  Help others. This is a highly personal experience, attendees regularly help each other. Friendly collaboration is expected.  Attend all sessions. This is a demanding week of learning. Morning and afternoon sessions run 8:00 – 5:00 Monday through Friday with an hour break for lunch. Attendees are expected to attend all 10 sessions.  Come to learn. Buzztouch Code Camp is designed to help serious people learn serious concepts. Learning how to code is much harder when you're hungover. Partying after hours is fne (it's Vegas!) but please refrain from bringing the strip into the classroom.

How much does it cost to attend? The cost to attend is $795 for Buzztouch Members, $995 for Buzztouch Guests. The program fee includes 10 sessions of highly interactive learning, all printed class materials, instructional data fles, along with video and audio recording of every session. Hotel accommodations, travel, meals, transportation and other incidental expenses (gambling?) are the responsibility of each attendee.

What do I get when I complete the camp? Upon successful completion (you attended all sessions) of the program, you will be identifed as a Buzztouch Code Camp attendee within the Buzztouch Community. You will also receive the highly coveted BT Code Camp badge to display in your Buzztouch Profle. Most importantly, you'll receive a bounty of knowledge, experience, and understanding of the most common technologies used in mobile today. This knowledge will serve you well personally and professionally for years to come.

Rev. 12/07/213 4 of 6

How do I register to attend? There is no open registration process. Buzztouch Code Camp is limited to 15 attendees and some Buzztouch administrators. We do this intentionally. If you're interested in attending, submit a simple application by following the instructions listed below. To apply to attend Buzztouch Code Camp '14....  Send an email to [email protected] and use the subject line; “Buzztouch Code Camp '14 Application” The email must include your...  Name Street address City State Country Email address Telephone number Buzztouch Screen Name  A list of any iOS apps you've created. None is OK  A list of any Android apps you've created. None is OK  A brief summary of your software development, programming, technical, design, or other appropriate experience.  A brief summary of what your expectations for the Code Camp are. What do you want to learn? How difcult do you expect it to be? Is this exciting, scary, both?  Where you plan to stay in Las Vegas. Most attendees will stay at the Platinum Hotel where the event is but this is not mandatory.  How you plan to travel to Las Vegas. Flight? Car? Train? Horse? Will you be in Las Vegas alone or with a spouse or signifcant other? The application process ends at 11:59 PM US Eastern Standard Time on December 31, 2013

If you apply, we will contact you on or before January 10, 2014 via email Rev. 12/07/213 5 of 6

explaining whether or not you've been accepted into Buzztouch Code Camp '14 or not. A maximum of 15 attendees will be accepted. If accepted, you have 30 days to pay the program fee. Payments are made using your Buzztouch Control Panel. If you fail to pay the program fee within 30 days of acceptance you risk forfeiture of your reservation. THERE ARE NO REFUNDS FOR PAID PROGRAM FEES. ALL FEES ARE FINAL. We look forward to seeing you in Las Vegas! Buzztouch Gang

Rev. 12/07/213 6 of 6