Filter
Clear All Done
Filter by Clear All

Course Status

Instruction Method

Classroom Location

Course Sub-Category

Field Of Study

COM SCI X 418.104G
Intermediate Google Android Development

Develop Android User Interfaces using Android Fragments, retrieving and handling information from the web in apps, background threading techniques, and more.

course
COM SCI X 418.104F
Google Android Development

This course is a hands-on introduction to writing applications for Android devices, focusing on language syntax and object-oriented concepts. Build Android applications, learn how to create user interfaces, and more.

course
COM SCI X 418.104D
iPhone and iPad Application Programming

Learn the fundamentals for developing on the iOS platform. Get an overview of the Objective-C language and the details of the UIKit, as well as several frameworks essential for development on iOS platforms.

course
COM SCI X 418.104B
Python Programming I

Python is a high-level, dynamically typed, and portable programming language that excels when the cost of software development outweighs performance considerations.

course
Format:
Online
COM SCI X 418.102AB
HTML and CSS

Understand HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets). Together, they provide the foundation on which web pages are built. HTML labels types of information, CSS specifies how that information will look.

course
Format:
Online
COM SCI X 418.102A
Website Development with Adobe Software: Photoshop, Dreamweaver and Animate

This course provides a hands-on introduction to using Adobe's Photoshop, Dreamweaver and Animate for creating web content. These programs are the choice of many web professionals and each provides unique capabilities.

course
Format:
Online
In Person
COM SCI X 418.100
Java Programming II

Java II examines more advanced object-oriented programming; collections and generics; graphical user interface design; threading and asynchronous processing; and files, streams, database usage, and object serialization.

course
Format:
Online
COM SCI X 417.96
Network Communications with TCP/IP

Learn network communications, from the basics of network topologies, OSI layering, & Ethernet to networking hardware and packet-switching fundamentals. The course focuses on TCP/IP and its plethora of protocols and services.

course
Format:
Online
In Person
COM SCI X 414.65
Advanced Structured Query Language (SQL) Syntax

For those with SQL knowledge, this course covers advanced SQL statements used in inserting, retrieving, and updating a database. Students learn how to use advanced features of SQL commands and other advanced topics.

course
Format:
Online
COM SCI X 414.61
Introduction to SQL

Structured Query Language (SQL) is a standard computer language for accessing and manipulating database systems. For those with little or no experience, this hands-on course covers basic SQL syntax for updating a database.

course
Format:
Online
Hybrid
COM SCI X 414.56
Advanced Database Management Concepts

For those with basic database management knowledge, this course introduces important considerations in database application development and various technologies that have made possible database publishing on the Internet.

course
Format:
Online
In Person
COM SCI X 414.51
Relational Database Management

Learn relational database technology, data modeling, SQL, the translation of logical designs to physical storage structures, database integrity, storage and client/server management, and introduction to query optimization.

course
Format:
Hybrid
Online
COM SCI X 414.20
Fundamentals of Software Development and Programming

This course provides an introduction to computer programming and software development using Python and Visual Basic. Great for individuals pursuing coding and software development, preparing them for Python, Visual C#, Java, Javascript, shell scripting and macro development.

course
Format:
In Person
Online
FILM TV X 479.613
The Art and Craft of Film Editing

Explore the aesthetics and craftsmanship necessary to edit film successfully including the artistry of editing performance, pacing, action, and continuity through extensive study and practice with editing systems

course
Format:
In Person
Online
FILM TV X 479.482
Television Development: From Idea to Small Screen

Delve into the world of television development and learn how to successfully grow your idea into a full-formed pitch that is ready to sell. This class will focus on assessing the TV marketplace and crafting your pitch.

course
Format:
Live Online
FILM TV X 479.302
Becoming Camera-Savvy: A Workshop for Today's Filmmakers

Gain experience and expertise with each of the principal camera formats in use for productions today.

course
Format:
Online
FILM TV X 479.28
Introduction to Avid Media Composer

An introduction to Avid Media Composer, an industry-standard non-linear film/video editing application that is affordable, has easy-to-use video editing tools, streamlined HD, file-based, and stereo 3-D workflows.

course
FILM TV X 479.088
Movie Magic Budgeting

Delve into the industry standard producing software Movie Magic and explore how to effectively create real production budgets, schedules, and other organizational procedures necessary for physical production

course
Format:
Live Online
FILM TV X 478.733
Producing Documentaries

Explore the stylistic and narrative, as well as technical and business approaches to successful documentary filmmaking from inception to distribution, and create your own project proposal based on the strategies learned.

course
Format:
In Person
FILM TV X 478.481
Documentary Filmmaking Workshop

In this course, you focus on the creative aspects of writing, directing, and shooting documentaries in this ever-growing, multi-platform entertainment marketplace through lectures, discussions, and practical exercises.

course

vector icon of building

Corporate Education

Learn how we can help your organization meet its professional development goals and corporate training needs.

Learn More

vector icon of building

Donate to UCLA Extension

Support our many efforts to reach communities in need.

Innovation Programs

Student Scholarships

Coding Boot Camp

Lifelong Learning