Writing Young Adult Fiction

Picture of Writing Young Adult Fiction
Quick Facts
  • Delivery Method Online
  • Professional Certificate
  • 24hrs Suggested Study Time
  • 3 Months Access
  • Tutor Support
  • Study On Any Device
  • 952 Students

Develop your own young adult novel and learn how to break into one of today's hottest publishing markets.

From Harry Potter to Twilight, young adult fiction is one of the hottest genres for today's novels. Teens and adults alike have discovered the excitement and passion of these stories, and publishers are hungry for more. If you're eager to break into this market, this course provides you with the recipe for creating your own successful young adult story and shows you how to get it published.

First, you'll learn why writing young adult fiction is both fun and financially rewarding. After that, you'll decide what type of story you want to tell, plan your plot, and choose the dramatic elements that will keep your readers eagerly turning pages.

Next, you'll discover the secrets for bringing your characters to life. You'll also learn about story patterns, the three-act structure, and a technique called scene and sequel. In addition, you'll find out how to introduce conflict, suspense, and mystery so you can grab and hold your readers' attention.

And are you fluent in teenspeak? In these lessons, you'll master the art of creating dialogue that resonates with teenagers and young adults. You'll also decide which viewpoint, voice, and tense you want to use, and you'll see how imagery can make your story sparkle.

As you master each element of young adult fiction, you'll also be writing scenes for your own story. In addition, you'll analyze excerpts from bestselling young adult books to see what makes them so successful.

In the final lessons, you'll get expert advice on publishing and marketing your book. You'll learn how to find an agent or publisher and how to write a synopsis that sells. You'll also get the facts about literary contests and discover why on-demand publishing might be the perfect choice for you.

If you've dreamed for years of becoming an author, this course can help you turn your dream into a reality. In this course, you'll have all the tools you need to create a polished manuscript and get your story in print!

Courses are delivered to you through expertly executed lessons, online instruction and interaction with like-minded students. Our courses are designed to deliver all of the benefits of studying in a classroom whilst giving you the flexibility to study at a time and place to suit your needs. You can access your classroom 24/7 from any device with an internet connection.

This course has a 3 month duration. You'll complete comprehensive lessons, quizzes and assignments before submitting your final exam at the end of the course to achieve your certificate. Courses must be completed within the 3 month access period.

In our first lesson, we'll explore what makes young adult fiction the most exciting choice for your writing. You'll discover why it's rewarding from both a creative and monetary standpoint, and then you'll have an opportunity to select the genre that works best for your own original story, which you'll develop during this course.

This lesson is filled with what I call "lightbulb moments" that I hope will make you say "Ah-ha!" We'll begin by defining the important difference between story and plot, and then we'll examine the dramatic elements of young adult fiction. Finally, you'll begin planning your own story by choosing the dramatic elements that will propel it to success.

We all have some idea of how to write a character sketch, but do you know the two most important things that drive your characters? This lesson shows you how goals drive your characters and how flaws impede them. Then you'll have a chance to choose attributes that create your characters' goals and flaws. We'll make it easy, with a Comprehensive Character Attribute Form.

What on earth are "story patterns"? This lesson answers that question. By the time you finish it, you'll have a whole cookbook full of great recipes to use in concocting your own original story. Best of all, you'll understand exactly how other best-selling young adult fiction has used those patterns so you can pick the one that works best for you.

You might have heard of the three-act structure, but did you know that nearly all great fiction uses it? That's because it guarantees an effective beginning, middle, and end. I've refined it into my own nine-checkpoint system that makes it incredibly easy to create a well-structured story. This lesson shows you how to apply it to your own work. After following these simple steps, you'll wonder how you ever got along without it!

This lesson delivers plenty of lightbulb moments. It's all about the ebb and flow of fiction, and how you create that using plot and story. You'll have an opportunity to practice writing scenes for your original story and learn how to use transitions and chapter breaks to achieve maximum impact.

Conflict, suspense, and mystery are what make your story exciting. In this lesson, we'll explore how conflict is much more than a fight—it's the dramatic underpinning of your story. Then you'll learn a simple technique for creating suspense. Finally, you'll discover a few tricks for adding mystery to your young adult story.

Dialogue is very different from conversation. This lesson explains why and helps you develop your dialogue-writing skills. You'll polish your "teenspeak" and learn when to use dialect—and when not to. You'll even discover there are some kinds of dialogue that aren't spoken!

Young adult fiction is almost always written in one of three viewpoints and two tenses. In this lesson, you'll have fun comparing the techniques used in some of the best young adult books and discovering which combination you like best. Then you'll have a chance to try them all on your own original story.

Voice can be a slippery concept, but this lesson makes it easy to hold on to. You'll learn how to give your main character or narrator a distinctive voice and then discover other techniques for imparting deeper meaning and bigger imagery to your own young adult story.

As you've seen so far, there's a lot more to writing your novel or screenplay than just jumping in and writing your long form! In this lesson, you'll learn about the collateral documents that will help you with the planning, writing, and marketing stages—stages that are all equally important. You'll also discover how to write a synopsis that sells your work. Finally, I'll give you an extensive Manuscript Evaluation Checklist to help you make your story perfect.

It's all about getting into print so others can read your work, and this lesson shows you how. You'll learn submission strategies for finding an agent or publishers. We'll also discuss what contests can (or can't) do for you. Finally, you'll explore how print-on-demand publishing can turn your young adult fiction into income and might be your perfect choice.

Steve Alcorn

Steve Alcorn

Steve Alcorn is the published author of a wide range of fiction and nonfiction works including the mystery A Matter of Justice, the historical novel Everything in Its Path, the romance Ring of Diamonds (under the pseudonym Sha... Read more

Read Steve Alcorn's Profile

Frequently Asked Questions

Once you've made the payment, we'll send you a confirmation email with a link to start your course. Feel free to get started whenever you're ready!

You'll have 3 months access to your course. In that time you are free to study at your own pace. The course duration is 24 hours.

Online learning is a flexible way to study that fits around your schedule, giving you the freedom to learn at your own pace from anywhere in the world. You'll have 3 months to complete the course and can take the multiple-choice questions and final exam whenever it suits you.

If you need help, you can contact us anytime. You can also join the discussion area where you can interact with other students. The discussion area for each lesson is open for the entire duration of the course.

Of course! We offer a 10-day money back guarantee. As long as you haven't completed the course, you can get a full refund within 10 days of enrolling.

We do not offer extensions or transfers for this self-paced course. However, you will have 3 months to complete the course, and if you need to cancel within the first 10 days of enrolment, we offer a money back guarantee.

The Learning Environment

From the moment that you enrol in the Writing Young Adult Fiction you will become an integral part of our learning community. You'll find yourself with the freedom to learn at a speed that suits you, on any device, from anywhere in the world. Achieving your career goals no longer has to mean compromising family and work commitments.

Our Values

Learn At Your Own Pace

We believe in personalised learning. That's why we provide all the tools and support you need to succeed at your own pace. With flexible learning, you'll stay motivated and retain more information. Plus, you can balance your studies with work and family commitments to make your dreams a reality.

We Won't Break The Bank

Education should be accessible to anyone who wants to learn. That's why we offer some of the most competitive prices in the industry with payments plans for just $25 per week. Investing in your future is a smart choice and doesn’t have to break the bank.

Industry-Led Courses

There's no better way to learn than from experts with years of experience in your field. That's why each of our 200+ industry-led courses are designed to give you a real-life perspective on your industry. With our expert mentors, you'll learn from people who have a wealth of knowledge and experience, and who are passionate about sharing it with you.

Get The Personal Support You Deserve

At Vibe Learning, we're real people who are dedicated to providing you with personal support every step of the way. Our industry experts are not only professional and knowledgeable but also incredibly passionate about sharing their expertise with you. With their guidance, you'll gain invaluable insights and practical knowledge to help you succeed.

Java Programming Fundamentals Online Course | Vibe Learning
 

Java Programming Fundamentals

Picture of Java Programming Fundamentals
Now Only
$389
AUD
35% off
$599 AUD
Quick Facts
  • Delivery Method Online
  • Professional Certificate
  • 24hrs Suggested Study Time
  • 3 Months Access
  • Tutor Support
  • Study On Any Device
  • 17127 Students

An experienced Java programmer introduces important Java topics with clear, step-by-step instructions.

If you want to learn computer programming but don't have any prior experience, you'll enjoy a tour of Java, one of the most widely used computer languages in the world. It's a breeze to learn in a friendly and supportive environment. Start with the basics of programming and go on to write your own programs and integrate input and output, calculations, decision making, and loops. Build your knowledge and confidence with easy-to-understand examples and plenty of skill-building exercises. So whether you just want to try it out to see if you like it or plan on doing more with Java, this is a great place to start!

We'll use the latest release of Java, from Oracle, the company that maintains and supports the language. We'll also use BlueJ, a graphical development environment designed especially for students. Both are free open-source products, and I'll give you the proper instructions to download them. By the time we're done, you'll be comfortable with Java programming and ready for more!

Courses are delivered to you through expertly executed lessons, online instruction and interaction with like-minded students. Our courses are designed to deliver all of the benefits of studying in a classroom whilst giving you the flexibility to study at a time and place to suit your needs. You can access your classroom 24/7 from any device with an internet connection.

This course has a 3 month duration. You'll complete comprehensive lessons, quizzes and assignments before submitting your final exam at the end of the course to achieve your certificate. Courses must be completed within the 3 month access period.

Java is one of the most widely used programming languages in the world, on machines from microprocessors in DVRs and microwaves to supercomputers. This lesson will introduce you to computer programming in general and to Java in particular. I'll get you set up with the downloads and installations you'll need for the rest of the course, and I'll walk you through the process of editing, compiling, and running computer programs written in Java.

Now that you have the software downloaded and installed, you're ready to start programming! Today you'll write your first Java program. Along the way, you'll learn to create projects and classes in BlueJ. You'll use the editor to enter your program, and you'll find out more about how to compile it and run it. We'll also look at some of the basics of Java syntax (or form), some of its naming conventions, and its basic data types.

This lesson is about Java's primitive data types—the building blocks you need to use before you can build more complex types. I'll show you how to use them in some simple programs, and we'll look at how they relate to each other. Beyond that, we'll look at how to use a few of the classes in the Java libraries.

This lesson introduces classes and objects. We'll revisit the HelloWorld application and rewrite it in Java's OOP (object-oriented programming) structure. While we're doing that, we'll look at how to declare classes, objects, attributes, and methods to Java.

Today we'll go over how to declare our data variables to Java and how to use variables in arithmetic expressions to calculate new results. We'll also talk about data input, which means getting information into our programs from an outside source. Then we'll write a program that incorporates all these features.

Making decisions is one of the most important and powerful things a computer language can do. Without decision-making, computers would be big, bulky calculators. We're going to look at the decision-making process in detail and see how Java does it. When you're done with this lesson, you'll know how to write Java programs that make decisions based on the principles of computer logic.

In this lesson, you'll learn to repeat actions using a control structure called a loop. Loops in Java involve decisions, just as branches do. But in a loop structure, if the condition is met, the branch is backward instead of forward, allowing us to repeat actions. We'll also finish our temperature program.

Today we'll discuss how Java generates exceptions and how we can prevent them from crashing our programs. We'll also look class methods and how to call them without creating any objects. Last, you'll find out about a debugger, which lets us look at what's going on inside our program as it runs.

This lesson is a grab bag of tools and topics. BlueJ's debugger lets you watch your program's internal actions as it runs. Enumeration lets you set up new data types with built-in limits on their values. Finally, Java's switch structure lets you replace a series of nested if statements with a single value-based structure. You'll find all these items useful in future programming!

How can you make numbers and other output look the way you want them to in Java? In today's lesson, I'll show you. We'll also look at Java's application program interface(API). That's the documentation of all the classes that Java includes when you install the JDK, plus explanations of how to use them. The interface has several thousand classes, and it's important to know how to find things within it.

So far in this course, everything has been text-based. Today I'll introduce you to the world of Java windows, and we'll begin to look at GUI (graphical user interface) programming in Java. We'll look at the basic components of a Java window and then add some simple graphics to it.

In our final lesson together, we'll continue our short exploration of Java 2-D graphics with a look at some simple animation. We'll use the same technique cartoonists have used for a hundred years now: redrawing an image in a slightly different location and repeating that process many times a second so the image appears to move. You'll learn to create a self-contained object that "knows" its own size, color, shape, location, and how to draw itself into our window. This is a fun lesson.

Brian Hall

Brian Hall

Brian Hall is a software architect with more than 15 years of experience building software tools in the film visual effects industry. Over the course of his career, he has successfully led teams and mentored engineers in good software development ... Read more

Read Brian Hall's Profile

Frequently Asked Questions

Once you've made the payment, we'll send you a confirmation email with a link to start your course. Feel free to get started whenever you're ready!

You'll have 3 months access to your course. In that time you are free to study at your own pace. The course duration is 24 hours.

Online learning is a flexible way to study that fits around your schedule, giving you the freedom to learn at your own pace from anywhere in the world. You'll have 3 months to complete the course and can take the multiple-choice questions and final exam whenever it suits you.

If you need help, you can contact us anytime. You can also join the discussion area where you can interact with other students. The discussion area for each lesson is open for the entire duration of the course.

Of course! We offer a 10-day money back guarantee. As long as you haven't completed the course, you can get a full refund within 10 days of enrolling.

We do not offer extensions or transfers for this self-paced course. However, you will have 3 months to complete the course, and if you need to cancel within the first 10 days of enrolment, we offer a money back guarantee.

The Learning Environment

From the moment that you enrol in the Java Programming Fundamentals you will become an integral part of our learning community. You'll find yourself with the freedom to learn at a speed that suits you, on any device, from anywhere in the world. Achieving your career goals no longer has to mean compromising family and work commitments.

Ready to get started?

Enrol Now

Our Values

Learn At Your Own Pace

We believe in personalised learning. That's why we provide all the tools and support you need to succeed at your own pace. With flexible learning, you'll stay motivated and retain more information. Plus, you can balance your studies with work and family commitments to make your dreams a reality.

We Won't Break The Bank

Education should be accessible to anyone who wants to learn. That's why we offer some of the most competitive prices in the industry with payments plans for just $25 per week. Investing in your future is a smart choice and doesn’t have to break the bank.

Industry-Led Courses

There's no better way to learn than from experts with years of experience in your field. That's why each of our 200+ industry-led courses are designed to give you a real-life perspective on your industry. With our expert mentors, you'll learn from people who have a wealth of knowledge and experience, and who are passionate about sharing it with you.

Get The Personal Support You Deserve

At Vibe Learning, we're real people who are dedicated to providing you with personal support every step of the way. Our industry experts are not only professional and knowledgeable but also incredibly passionate about sharing their expertise with you. With their guidance, you'll gain invaluable insights and practical knowledge to help you succeed.

Still looking?

Check out the following courses related to Java Programming Fundamentals: