Getting Started With Programming In Flash CS3-CS6

Learning fast isnÍt necessarily better Learning Flash Better is better
Instructed by Ben Fhala

Video Error

We tried several times to play your video but there was an unforeseen error. We have notified our engineers.

Visit to check that Flash is enabled on your browser.

With Flash enabled, please try again in a few minutes or contact support.

  • Lectures 27
  • Video 2 Hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

Course Description

There are two types of teaching styles these days that are popular one is focusing on a key word that is buzz such as "html5" and then really giving you something that can't be a deep concept that would help you grow as a developer and another one is a very broad topic that would fit a large market so it's easy to sell in masses.

What are the requirements?

  • Flash CS3-CS6

What am I going to get from this course?

  • Over 27 lectures and 2 hours of content!
  • Knowing the Flash Enviorment
  • Working with Files and File types
  • How to publish Files
  • The output pannel
  • Knowing the diffrence between OOP and Timeline Coding
  • Creating our First start to scratch OOP Class.
  • Working with variables
  • The basics of Math and programming
  • Working with Numbers, Strings and Boolean values.

What is the target audience?

  • New to Development
  • New to Flash
  • new to ActionScript

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Getting Started With The Flash Enviorment
This is the "Starting Point": where all the fun begins! A quick over view of the topics we will learn in the first our of our training.
Before we can start programming or thinking as a Flasher we need to understand what is a complied language and its history. More importantly, we need to understand why files are compiled and the basic process behind it.
Before we can start programming or thinking as a Flasher we need to understand what the basic file types are that Flash uses. There are two distinct file types in Flash: the source files and the deployment files.
2 questions
File types, source and Deploy in Flash.

We compare the difference in layouts between Cs5, Cs4, and Cs3. We explain As3 further as we work primarily in Cs5. What I want to do is first open the 3 CS types we are discussing and see the differences between them. I am going to compare the 3 latest versions of Flash, and see the differences between them. Let?s start with CS5. CS5 opens with a welcome screen very similar to older versions of Flash. The welcome screen is very important to be able to find. If you can't find your welcome screen, then go to file>new or browse to open up a recent file as you would in any other application.

3 questions

A quick Quiz to validate you know your way around after our last video.


Today, we will discuss the foundation of workspace, take a peek at different styles, and learn how to customize your own layout. Give it a chance, save your custom layout and jump back into the action! Before we begin coding it is important to get a base understanding of your workspace. Learn all about the panels and study which shortcuts will make coding easier and faster for you.

2 questions
In this quick quiz we validate you got the basics of the workspace.
There is a difference between runtime errors and compiler errors: this is vital to understand so we won't get confused or frustrated when unexpected things happen. Unexpected things will happen: part of the fun comes from figuring out why!
2 questions
In this quick test we validate you get the basics of dealing with Errors in Flash.
It is prudent to learn about the basics and to get a constructive understanding of where things are first before you venture into building your first flash application. Here, you will learn the necessary steps as you follow a where's-what-and-what-to-know guide. Break through your learning curve, memorize shortcuts, and study the important things to know.
In our next video we take a deeper look into our properties panel. Learn all of the functions, controls, and buttons used with your property panel. Where is what and when to use it; a complete breakdown of the Document properties and using the document class. Join us, as we explore what pixels are.
The properties panel is the most important panel in flash. Learn how to work with it and get started the right way working in flash.
There are two paths to take when learning to program: the easy way, and OOP (Object-Oriented Programming.) Sure, you can start the easy way and migrate to OOP: it's a lot harder than if you'd simply started with OOP from the outset.
Join us, as we take a deep look into OOP (Object orientated programming) and the fundamentals of how to do it.
In this video, we take a step further into our OOP programming, object orientated programming. Seeing where we will code along with a very high level overview of the different elements we're working with. We will learn two ways to run an application. We actually get a look at certain things in detail, such as the contents of a basic AS file, a 'package.' Hint: a package tells Flash what directory the OOP class "Main" is in. This video explains what a 'movie clip' is: it is contained in the package. Learn to define a new object that is created dynamically as we're running the application: the object is actually the application!
For Flash coding, if you choose not to work in OOP the opposing alternative is timeline coding. Learn what this means, how to create a layer, and use frames effectively. Start by simply clicking the first frame on the TimeLine, opening the Actions Panel, and then typing:

trace ("Hello World");

Find out what happens when you run this application!
This video is short and to the point. In this video we cover the basics of how to find source files and how to work with the files throughout our training.
Complete step-by-step guide on how to build a Flash application from scratch.
Section 2: Coding Basics : Varibales, Comments publishing and dealing with Errors
In this video we walk through the second hour of our training and review in detail what we will learn in it.
The first step to write a program is to create a file in which the code is to be written. Normally, when you are dealing with Flash, you can see the menu section CREATE FILE.
Get into a rhythm of efficiently setting up your files so you can smoothly transition into writing code. This video shows you how to set up your script for all the code you'll write from here on out.
When we complete writing code, the next step is compiling it. This ensures that the program is correct and working. To compile, select 'test movie' from the control menu.
Before starting with visuals, we must first learn how to get the output in plain text. This is possible with the help of functions.
We already discussed comments during the very first video of this course. There the discussion was brief, but here you can find detailed information about mainly the single line comment.
Isn't it time we crack into Math and in the process set us up to the idea of storing information into variables.
This video is a revision and practice to help understand new concepts learned in the last video. We'll follow all the steps mentioned in the previous video to get an answer to a complicated math equation. When we evaluate the equation according to the priority of the math symbols, the calculation becomes easier. So, practical knowledge on evaluating the math equation is a must before moving forward in the courses.
In Every Developers life there comes a time where he just wants to comment a few things out without deleting it. You know already how to comment line by line but wouldn't it be nicer(for you and your figures if you can cancel out a full block of code?)
Developers use variables to save and store information that they want to access and reuse in the future. Learn how to create different kinds of variables and see how they can make your life easier as your code gets more complex.
Developers use variables to save and store information that they want to access and reuse in the future. Learn how to create different kinds of variables and see how they can make your life easier as your code gets more complex. In this video we will work with our First Data Type the 'String'.
Developers use variables to save and store information that they want to access and reuse in the future. Learn how to create different kinds of variables and see how they can make your life easier as your code gets more complex.
Section 3: Final Words and What to do Next

If you had a great time you know what to do next... It's time to support us with a kind honest positive review.

You can join our newsletter at :
You can tweet with us on @02GEEK
and learn more about us at or check our Udemy profile at
Thanks for watching and hope to see you in our next course.


Ben Fhala
HTML5, Javascript, ActionScript & Flash School
follow us on @02Geek ][ Subscribe to Youtube ][ Like us on FaceBook

02Geek is part of Everything Nice ,inc creations.

Instructor Biography

Join the biggest student community


Hours of video content


Course Enrollments




Average Rating
  1. 5 Stars
  2. 4 Stars
  3. 3 Stars
  4. 2 Stars
  5. 1 Star
Ready to start learning?
Enroll For Free Now