0% found this document useful (0 votes)
379 views

Full Stack Software Development Certificate Program

This document provides information about a 6-month online professional certificate in full stack software development from The University of Texas at Austin. The program teaches students to build scalable cloud applications and provides hands-on projects, mentorship, and skills in popular programming languages and tools. It is designed for those seeking to start a career in software development and will provide students with a certificate upon completion.

Uploaded by

Kate Fray
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
379 views

Full Stack Software Development Certificate Program

This document provides information about a 6-month online professional certificate in full stack software development from The University of Texas at Austin. The program teaches students to build scalable cloud applications and provides hands-on projects, mentorship, and skills in popular programming languages and tools. It is designed for those seeking to start a career in software development and will provide students with a certificate upon completion.

Uploaded by

Kate Fray
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

PROFESSIONAL CERTIFICATE IN

FULL STACK SOFTWARE


DEVELOPMENT:
BUILDING SCALABLE CLOUD APPLICATIONS

6 Months | Online | Live Mentorship Sessions | Hands-on Projects

No Prior Programming Experience Required


TAKE THE NEXT STEP
IN YOUR CAREER
WITH IN-DEMAND
SOFTWARE SKILLS

$122,764
Average salary of a software
engineer in the United States.
Source: Indeed

853,000
Projected demand for Full-Stack
Developers by 2024.
Source: U.S. Bureau of Labor Statistics

2ND
‘Software Developer’ is ranked #2 as
the best technology job role with the
highest pay and future growth.
Source: USNews.com

2
NEW, HIGH-PAYING
OPPORTUNITIES IN SOFTWARE

Software developer is an instrumental job The Professional Certificate in Full Stack


role in any organization’s core process. They Software Development: Building Scalable
are strong at coding and understand how Cloud Applications is designed for
the applications function at every level: learners to kickstart a career in software
from the fundamentals of server processes development, with hands-on working
to back-end programming as well as knowledge of in-demand tools and
database architecture and front-end design. programming languages. These skills will
Among the most valued members of a enable learners to start a software career
company, they are able to translate between post program completion.
the layers of a system and are crucial for
planning top-notch product performance.

As businesses and organizations across


the globe continue to enhance their
offering of interactive applications and
easy-to-use products, the job market for
software developers is set to increase by
22% by 2029 (Source: Seed Scientific),
while the average growth rate for all other
occupations stands at only 4%.

3
GET THE
UT AUSTIN
ADVANTAGE

Founded in 1883 and home to more

than 51,000 students and 3,000

faculty members, The University

of Texas at Austin is one of the

leading public universities in the

United States. The UT Austin name

is globally recognized as a leader

in the domains of science, business,

technology and social science. With

a proven track record of success,

cutting-edge research, and teaching

methods, you can be confident that

you are learning from the best of

the best.

4
CERTIFICATE OF COMPLETION
Upon successful completion of the program, you will receive a Professional Certificate
in Full Stack Software Development: Building Scalable Cloud Applications from the
McCombs School of Business at the University of Texas at Austin.

The University of Texas at Austin


Conferred to attest that

E
John Smith

M P L has successfully completed the

SA
Full Stack Software Development:
Building Scalable Cloud Applications
presented by the

McCombs School of Business


February 2023

Gaylen Paulson, Ph.D. Kumar Muthuraman, Ph.D.


Associate Dean and Executive Director Faculty Director, Business Analytics and AI Programs
Texas Executive Education Texas Executive Education

All certificate images are for illustrative purposes only.


The actual certificate may be subject to change at the discretion of the university.
5
BUILD WORKING KNOWLEDGE OF
SOFTWARE DEVELOPMENT

This comprehensive 6-month program helps professionals learn how


to code and master a cutting-edge programming tool

A learn-by-doing pedagogy taught by renowned faculty


with 20+ hands-on projects and coding assignments to
practice as you learn

Weekly live classes and mentorship sessions ensure that


learners walk away confident in their knowledge and skills

Ace coding interviews through resume review,


portfolio-building sessions and mock coding tests

WHAT IS UNIQUE ABOUT THIS PROGRAM?


Hands-on learning with
Taught by globally-recognized
industry-relevant projects and
UT faculty and software experts
assignments that help you build
from renowned industries
a job-ready portfolio

Free 4-week pre-work course


Coding demos and insights
to understand the basic
from industry practitioners
fundamentals of this program

Mock interviews and live coding Career support and portfolio


case studies from top industries building sessions

Certificate from McCombs


School of Business at UT Austin
and Great Learning

6
WHO IS THIS PROGRAM FOR?
• Recent graduates who want to build a career in software development.
• Early to mid-career tech professionals who want to scale the career ladder
with new-age software skills.
• Freelancers and entrepreneurs who want to break into the coding landscape.

AFTER THIS PROGRAM, YOU CAN:


• Design and develop software solutions for companies
• Outline, create and design code
• Monitor performance and modify programs
• Build software applications using new-age programming languages and tools

LEARN NEW-AGE TOOLS AND LANGUAGES

TOP ROLES YOU CAN QUALIFY FOR


Front-End (UI/UX) Developer Full Stack Software Developer

Backend Developer SQA Engineer GAME Developer

7
CURRICULUM

PRE-WORK: INTRODUCTION
4 WEEKS
TO PROGRAMMING

Web vs. App Development, Webpage - A Building Block


Introduction to Web
of Web Development, Traditional vs. Modern Web App,
Development
Server Side Coding Technologies

Introduction to Node JS, Express JS, MongoDB, React,


Introduction to MERN Stack
Understanding a Basic MERN Application

Various Operations in Git - Git Init, Git Pull, Git Commit,


Introduction to Git
Git Add, Git Push, Gif Merge, Gif Diff

Setting up the System Installation of VS Code, GitHub, MongoDB Compass

MODULE 1: CS FUNDAMENTALS &


13 WEEKS
FRONTEND DEVELOPMENT

Page Structure, Elements, Tags, Input Attributes,


HTML
HTML5 Tutorial

CSS Syntax, Selectors, Specificity, Properties, Layout

Comments, Data Types, Operators, Branching and


Basics of JavaScript 1
Looping in JS, Functions

IFE, Scope of Variables, Declaring Objects, Working With


Basics of JavaScript 2
Objects, JSON Format, Function Call

Document Object Model, Working With DOM Objects,


querySelector, innerHTML, Manipulating CSS, Adding/
DOM Manipulation
Removing Classes, Manipulating Attributes, DOM Event
Listener

ES6, Let, Const, Destructuring, Rest Operator, Spread


Operator, Defining Class in ES6, Inheritance From Class,
JavaScript ES6 and OOP
OOP (Polymorphism, Encapsulation) Using ES6, Iterables,
for Each

8
Arrays, Math Functions, String Functions, Data Structure
Data Structures Using JS in JS, Time and Space Complexity, Stack, Linear Search
and Binary Search

Hoisting, Prototype, Strict Mode, Try Catch Block,


Advanced JavaScript Promises, Ajax, Async Await, Local Storage, Session
Storage

Syntax, Selectors, DOM Manipulation, CSS Manipulation,


JQuery
Working With Ajax

Creating React App, JSX, React Components and


Props, Styling React Components, React Fragments,
ReactJS
React Hooks and Context, Conditional Rendering, React
Constructors, React Refs

MODULE 2: DATABASES 5 WEEKS

Relational Database, Querying, Joining Tables, Creating


SQL Database and Adding Business Logic, MySQL Tutorial +
Normalization

Introduction to Mongoose DB (Version of MongoDB),


NoSQL Creating Database, Creating Collections, CRUD
Operations, Mongoose Schema and Models

MODULE 3: BACKEND DEVELOPMENT 5 WEEKS

Rendering HTML, Working With Files, MVC Pattern,


NodeJS
Sessions and Cookies, Authentication and Authorization

Routing and HTTP Methods, Middleware, Cookies REST


ExpressJS
API, Error Handling, Integrating React and Express

Unit Test Case - Unit Testing Using Open Source Tools,


Testing
Browser and System Testing Automation

MODULE 4: CLOUD DEPLOYMENT &


3 WEEKS
DEVOPS - APPROACH 2

Cloud Foundations AWS Console, IAM, Roles, EC2, Lambda, DocumentDB

Cloud Formations, Terraform, CloudWatch for Logs,


DevOps
Nginx, PM2 as Process Manager

Deployment of MERN App Code Deployment Using Code Pipeline and Cloud
on AWS Formations, Configuring Nginx for Backend and Frontend

9
FACULTY AND MENTORS

Dr. Kumar Muthuraman Dr. Abhinanda Sarkar


Nirmallya Mukherjee
Faculty Director - PhD - Stanford University
Former Chief Architect
Center for Research Academic Director -
and Analytics Great Learning

Alejandro José
González Duarte
Node JS Software
Engineer

10
LEARNER CAREER TRANSITIONS

SENIOR MANAGER: DATA SCIENTIST -


BI & ADVANCED DATA TECHNOLOGY
ANALYTICS OFFICER & ENGINEER

MOSIMA SELOTA

SENIOR CONSULTANT LEAD


& HEAD: BI ANALYTICS CONSULTANT

DANIEL WEBB

DATA ANALYST - SENIOR DATA


STRATEGY & ANALYST - STRATEGIC
PLANNING PLANNING

FERNANDO
KURI REYES

TESTIMONIALS
“The mentors add immense value to the program. Academics providing
background knowledge and real world practitioners providing practical
guidance were the best parts of the experience.”
Christopher Campbell,
Statistical Consultant, California Casualty Management Company

“The best part is the mentored sessions and the transformative growth
and knowledge exchange that make it unique. The experiential skills
gained with guidance from industry practitioners is just what employers
require. The case studies used were extremely helpful in applying
concepts learned from videos and readings.”
Bernard Tumanjong,
Information Systems Engineer, U.S. Army

“I have been amazed by the professional format that Great Learning has
offered and how easy it is to navigate through the coursework. I have also
been very impressed with the support offered for each student.”

Sherene Long,
Data Analyst, USAA

11
LEARNING RHYTHM - WEEKLY
COMMITMENT OF 14-16 HOURS
• 2 hours of live classes and guided labs
• 10-12 hours of practice coding problems and assignments
• 2 hours of optional support sessions (office hours)

PROGRAM FEE $ 4999*


*Flexible payment plans and limited-time fee waivers available.
Please connect with your program advisor to learn more.

12
PROGRAM PARTNERS

The University of Texas at Austin’s McCombs School of Business (ranked #3 in


Business Analytics according to QS Global Rankings 2022) is a premier business
school at a world-class public research university. It cultivates principled leaders
and develops ideas through high-quality instructions, experiential learning, and the
pursuit of relevant, groundbreaking research.

Great Learning, a part of the BYJU’S group, is a leading global ed-tech company for
professional and higher education. It offers comprehensive, industry-relevant programs
across various cutting-edge Technology, Data, and Business domains. Great Learning’s
programs are developed in collaboration with the world’s foremost academic institutions.
They are constantly reimagined and revamped to address the dynamic needs of the industry.
Great Learning is the only ed-tech company to provide these programs in a blended mode,
classroom mode, and purely online mode, relying on its vast network of expert mentors and
highly qualified faculty to deliver an unmatched learning experience for learners in India and
the world over. Great Learning is on a mission to enable transformative learning and career
success in the digital economy for professionals and students across the globe and till date,
we have impacted over 7.4 million learners from over 170 countries.

13
READY TO ADVANCE YOUR CAREER?

CONTACT US

Phone Number: +1 512 887 3336


Email: [email protected]

You might also like