Upload
willian-sobral
View
44
Download
0
Embed Size (px)
Citation preview
Diploma in Software Development
Course Overview
Insert Your Logo Here
Diploma in Software Development
2
What is Coding?Coding is a language that allows you to meet a computer half
way. It’s the language developers use to create everything
from applications to video games to vehicle interfaces.
— Paul Ford, Bloomberg 2015.
“Every month, code changes the world in some interesting, wonderful or… disturbing way”
Diploma in Software Development
3
Who are Code Institute?Code Institute is the only university accredited coding bootcamp
in Europe. We are dedicated to producing career-ready developers
through our mentored online or classroom programme.
Our panel of industry-leading experts – including members from
Accenture, Dell, GSK, and PayPal – make up our Industry Advisory
Council (IAC).
The IAC review; validate and recommend syllabus improvements,
ensuring we teach the most relevant technologies and languages.
Through our credit-rating by a Edinburgh Napier University, graduates
receive a globally-recognised Diploma in Software Development,
providing the perfect infusion of academia and industry.
Maximising graduate employability and bridging the growing ICT
skills gap underpins our philosophy. To accomplish this, our course
is designed so our students finish with a professional portfolio and
career-ready skills.
Alexander CohrsTechnical Consultant, Fernego“Starting with no development or technical background after a few months at Code Institute, I had the skil l-set to gain an entry-level job at a leading f inancial tech company.”
Diploma in Software Development
5
What is the Diploma in Software Development?
Who is the Diploma in Software Development for?
Code Institute’s Diploma in Software Development is an
intensive coding course created and validated by tech-
industry experts and academics – delivered in class or
mentored online in as little as 3 months.
Code Institute’s syllabus is reviewed by tech-industry
experts from Morgan McKinley, PayPal, GSK, Accenture
and more, making up our Industry Advisory Council
(IAC). The IAC ensure that we teach the most relevant,
industry-validated course content — enhancing graduate
employability.
• Career Upgraders• Career Changers / Kickstarters.• Entrepreneurs.• Anyone with Commitment and Dedication
to Learning a New Skill.
Diploma in Software Development
6
Why Should I Learn to Code?
—Steve Jobs, Apple Inc Founder.
“I think everybody in this country should learn how to program a computer because it teaches you how to think.”
Learning to code grants you the opportunity to create ideas
that change the world, instead of simply using technology
without context. It can open up a career door and a salary
range you never thought possible as well as reinforcing
your pre-existing skills and abilities.
Learning to code gives you control over your personal &
professional development. Below is a brief benefit overview,
from career opportunities to fun you can have.
• Learning to code is the fastest way to switch your
career.
• There will be 825,000 vacant ICT jobs in Europe by
2020, you can start your new career in tech by 2017.
• Average starting salary for 1st-year €30,000.
• Entrepreneur? Get hands-on with tech in your startup,
get the results you want!
Your Career
Diploma in Software Development
7
• We’re keen to innovate education, so our learning
options are tailored to the needs of our students. Learn
online in 36 – 48 weeks or dive in at the deep end with
our intensive 12-week classroom bootcamp.
• No matter what option you choose, our unique
accelerated learning methods prepare students for the
most intense academic cycle. Training will be a breeze.t
• Learning to code can vastly improves your existing core
competency. If you’re a graphic designer, your work
will be bolstered by front end development. If you’re
a statistician, you can learn how to automate your
statistical analysis with the back end.
• Understand how you can use the Internet of Things to
super-power your home-appliances.
• Instantly begin creating all of your wildest ideas and
businesses.
• Discover how you can modify existing open-source
apps to suit your needs.
Your Education
Your Enjoyment!
Aoife McEvoyHead of Digital | Custodian
“I originally worked in front end development, but I was out of that loop for almost 6 years. Code Institute was an excellent opportunity for me to up-skil l in the latest technologies.”
Diploma in Software Development
9
What will I learn?
SUBJECT OVERVIEW
Upon successful completion of your projects, you will be
awarded the Code Institute Full Stack Diploma in Software
Development from the only accredited Coding Bootcamp in
Europe. You will have the skills to attain your first role as a junior
developer or advance in your current career.
Designed with practical, hands-on coding, our course ensures that
our students finish with a packed portfolio and career-ready skills.
Finally, graduates receive a digital diploma to display on LinkedIn.
A hardcopy of your Code Institute Fullstack Diploma in Software
Development is also available upon request.
• HTML5• CSS3• GitHub• Python (Django Framework)• MongoDB
• JavaScript• Data Analytics• Version Control• Networking & Interview
Skill Building.
Alun PriceDeveloper | Effective Software
I ’ve always wanted to build websites and make that my career. Code Institute was a far quicker more efficient method and I loved that it is very much industry-lead.”
Diploma in Software Development
11
• Full Mentored Online Learning
48 Weeks.
• No Travel: Save time, money and
patience – more time to study!
• Early or late start – it makes no
difference! Study when it suits you.
• No need to change your lifestyle or
leave your job, the course fits around
you.
• You can continuously review course
materials and if you have a problem
that persists, you can contact your
mentor and work through it.
• As everyone has their own schedule,
learning speed and methodology, our
online programme can be completed
at your own pace within one year.
• Exclusive student network & online
community via Slack.
• Invites available to classroom
events such as Careers Week and
Hackathons.
Fully Mentored Online Learning
CourseDeliveryWhether you’re fully immersed in the classroom at our Dublin Centre of
Excellence, or studying at your own pace online – you are fully supported by
our lecturers, mentors and more.
Code Institute graduates receive the same Diploma in Software Development
regardless of learning methodology. The course content is the same but there
are unique advantages to both options, detailed below;
Remove as Relevant
Diploma in Software Development
12
CourseDelivery
• Instant feedback on a completed
project or a persistent problem.
• The ability to make connections
through classroom network.
• Accountability of having to complete
quality projects on time.
• Collaborative classroom environment
– work through problems with
peers, simulating an agile developer
environment.
• Guaranteed to be a qualified web
developer in 12-weeks with our
structured, accelerated classroom
programme (upon successful completion
of 3 projects).
• Access to our Learning Management
System (LMS) for course content review.
• We invite all of our new graduates to
Careers Week – an opportunity to network
with potential future employers and refine
your project presentation.
Classroom Learning | 12-Week Classroom
Remove as Relevant
Aihua FangJunior Developer | Graduate
“It ’s very tough, it ’s very intense but Code Institute’s tutors and my classmates made very complex topics easy-to-follow”
Diploma in Software Development
14
Industry Advisory Council
Diploma in Software Development Award
Comprised of members from some of the top technology firms in the world,
Code Institute’s Industry Advisory Council is our panel of industry-leading
experts who review, validate and recommend syllabus improvements. IAC
insight enables us to tailor our course content – ensuring that we teach the
most in demand, industry-relevant skills.
On top of a professional portfolio and acquired skills; our
graduates are awarded a globally recognised Diploma in Software
Development which is a level 5 Diploma on the European
Qualification Framework (EQF).
Taught by Industry For IndustryOur tutors and mentors love to code and most of all – they love
to teach coding. At Code Institute, you’ll learn from talented
professionals who have accumnulated a wealth of experience both
in the technology and education sectors.
Diploma in Software Development
15
Your Full SyllabusIn this final section, you’ll find an overview of each module as well as a full breakdown of exactly what you’ll learn.
Diploma in Software Development
Stream Zero was created by our development experts to ensure
all of our students hit the ground running and at the same level.
Over 40 hours of mandatory pre-course material, you’ll learn
the fundamentals of the languages, technologies and concepts
utilised through our intensive course.
This process enables you to dive straight into your Diploma in
Software Development.
Module Breakdown
Stream Zero Introduction to Software Development
Python
Scratch
HTML
Git / GitHub
Javascript
CSS3
Diploma in Software Development
17
Stream One is designed for students to develop a proficiency with Front End coding technologies and languages. Including;
• HTML5 / CSS3
• JavaScript Libraries including JQuery D3.js
• Front End Frameworks including Bootstrap and AngularJS
• Use Git to Maintain, Upload and Share Code with other
Developers
• Understand and Implement Responsive Design and UX Best
Practices.
• Use Industry-standard Integrated Development
Environments such as Sublime Text
• Teamwork and Collaboration through Classroom Exercises
Stream One
Diploma in Software Development
18
Module Breakdown
Stream One
Diploma in Software Development
Stream Two
• Python Programming
• Industry Standard Integrated Development Environments
like PyCharm
• Debugging Code
• Unit Testing
• Classes and Objects
• Access and Manipulate Data Effectively including Structured
and Unstructured Data using MongoDB and MySQL
Databases.
• Use the Flask Micro Framework
• Data Visualisation Creation
• Teamwork and Collaboration Through Classroom Exercises
Diploma in Software Development
Stream Two
Diploma in Software Development
21
Stream Three will develop skills in the integration of modules. Students will build and deploy a full stack application framework using Django and advanced Python.
• Template Creation
• Blog Creation
• Message Board / Forum Creation
• Polling Application Creation
• Implement Authentication and Security Features
• Enable E-commerce Payment Systems Including Stripe and
Paypal
• Learn Advanced Database Transactions
• Become Skilled in Integration Testing
• Full Stack Application Deployment
Stream Three
Diploma in Software Development
22
Module Breakdown
Stream Three
Accredited, AcceleratedIndustry-Validated
Your Email
Insert Your Logo Here
Your Website
Your Number