Duration 5 Days 30 CPD hours This course is intended for This basic course is intended for anyone who is new to software development and wants, or needs, to gain an understanding of the fundamentals of coding and basics of Java and object-oriented programming concepts. Attendees might include: Technically-minded attendees who want or who want to begin the process of becoming an OO application developer Technical team members from non-development roles, re-skilling to move into software and application development roles within an organization Recent college graduates looking to apply their college experience to programming skills in a professional environment, or perhaps needing to learn the best practices and standards for programming within their new organization Technical managers tasked with overseeing programming teams, or development projects, where basic coding knowledge and exposure will be useful in project oversight or communications needs Overview This 'skills-centric' course is about 50% hands-on lab and 50% lecture, designed to train attendees in basic coding with Java, coupling the most current, effective techniques with the soundest industry practices. Our engaging instructors and mentors are highly experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Working in a hands-on learning environment, guided by our expert team, attendees will learn: The steps involved in the creation and deployment of a computer program What OO programming is and what the advantages of OO are in today's world To work with objects, classes, and OO implementations The basic concepts of OO such as encapsulation, inheritance, polymorphism, and abstraction The basic constructs that all programming languages share The basic Java constructs supporting processing as well as the OO orientation How to use Java exception handling About and how to use classes, inheritance and polymorphism About use collections, generics, autoboxing, and enumerations How to take advantage of the Java tooling that is available with the programming environment being used in the class Getting Started with Programming, OO and Java Basics for Non-Developers is a skills-focused, hands-on coding course that teaches students the fundamentals of programming object oriented (OO) applications with Java to a basic level, using sound coding skills and best practices for OO development. This course is presented in a way that enables interested students to embrace the fundamentals of coding as well as an introduction to Java, in a gentle paced environment that focuses on coding basics.Students are introduced to the application development cycle, structure of programs, and specific language syntax. The course introduces important algorithmic constructs, string and character manipulation, dynamic memory allocation, standard I/O, and fundamental object-oriented programming concepts. The course explains the use of inheritance and polymorphism early on so the students can practice extensively in the hands-on labs. Structured programming techniques and error handling are emphasized. The course includes the processing of command line arguments and environment variables, so students will be able to write flexible, user-friendly programs. Students will leave this course armed with the required skills to begin their journey as a Java programmer using modern coding skills and technologies. Introduction to Computer Programming Introduction to Programming Programming Tools Programming Fundamentals Thinking About Objects Program Basics Programming Constructs Java: A First Look The Java Platform Using the JDK The Eclipse Paradigm Writing a Simple Class OO Concepts Object-Oriented Programming Inheritance, Abstraction, and Polymorphism Getting Started with Java Adding Methods to the Class Language Statements Using Strings Specializing in a Subclass Essential Java Programming Fields and Variables Using Arrays Java Packages and Visibility Advanced Java Programming Inheritance and Polymorphism Interfaces and Abstract Classes Exceptions Java Developer's Toolbox Utility Classes Enumerations and Static Imports Formatting Strings Collections and Generics Introduction to Generics Collections
Duration 3 Days 18 CPD hours This course is intended for This course is designed for network and software engineers who hold the following job roles: Network engineer Systems engineer Wireless engineer Consulting systems engineer Technical solutions architect Network administrator Wireless design engineer Network manager Site reliability engineer Deployment engineer Sales engineer Account manager Overview After taking this course, you should be able to: Leverage the tools and APIs to automate Cisco ACI powered data centers. Demonstrate workflows (configuration, verification, healthchecking, monitoring) using Python, Ansible, and Postman. Leverage the various models and APIs of the Cisco Nexus OS platform to perform day 0 operations, improve troubleshooting methodologies with custom tools, augment the CLI using scripts, and integrate various workflows using Ansible and Python. Describe the paradigm shift of Model Driven Telemetry and understand the building blocks of a working solution. Describe how the Cisco Data Center compute solutions can be managed and automated using API centric tooling, by using the Python SDK, PowerTool, and Ansible modules to implement various workflows on Cisco UCS, Cisco IMC, Cisco UCS Manager, Cisco UCS Director, and Cisco Intersight. The Implementing Automation for Cisco Data Center Solutions (DCAUI) v1.1 course teaches you how to implement Cisco© Data Center automated solutions including programming concepts, orchestration, and automation tools. Through a combination of lessons and hands-on practice, you will manage the tools and learn the benefits of programmability and automation in the Cisco-powered Data Center. You will examine Cisco Application Centric Infrastructure (Cisco ACI©), Software-Defined Networking (SDN) for data center and cloud networks, Cisco Nexus© (Cisco NX-OS) platforms for device-centric automation, and Cisco Unified Computing System (Cisco UCS©) for Data Center compute. You will study their current ecosystem of Application Programming Interfaces (APIs), software development toolkits, and relevant workflows along with open industry standards, tools, and APIs, such as Python, Ansible, Git, JavaScript Object Notation (JSON), Yaml Ain't Markup Language (YAML), Network Configuration Protocol (NETCONF), Representational State Transfer Configuration Protocol (RESTCONF), and Yet Another Generation (YANG).This course prepares you for the 300-635 Automating Cisco Data Center Solutions (DCAUTO) certification exam. Introducing Automation for Cisco Solutions (CSAU) is required prior to enrolling in Implementing Automation for Cisco Data Center Solutions (DCAUI) because it provides crucial foundational knowledge essential to success. This course also earns you 24 Continuing Education (CE) credits towards recertification. Course Outline Describing the Cisco ACI Policy Model Describing the Cisco APIC REST API Using Python to Interact with the ACI REST API Using Ansible to Automate Cisco ACI Introducing Cisco NX-OS Programmability Describing Day-Zero Provisioning with Cisco NX-OS Implementing On-Box Programmability and Automation with Cisco NX-OS Implementing Off-Box Programmability and Automation with Cisco NX-OS Automating Cisco UCS Using Developer Tools Implementing Workflows Using Cisco UCS Director Describing Cisco DCNM Describing Cisco Intersight Additional course details: Nexus Humans Cisco Implementing Automation for Cisco Data Center Solutions (DCAUI) v1.1 training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Cisco Implementing Automation for Cisco Data Center Solutions (DCAUI) v1.1 course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.
The average salary for a town planner in the UK is a compelling £40K per year, while cost estimators in the construction field can earn upwards of £45K. This promising economic horizon beckons those with a flair for understanding the marriage between urban development and judicious resource allocation. The 'Town Planning' course is your gateway to understanding the strategic planning, legal frameworks, and socio-economic factors that form the backbone of successful towns. Exploring the intriguing world of zoning, transport planning, and environmental impacts, this course will imbue you with the theoretical foundation needed to contribute effectively to the field. Simultaneously, the 'How To Estimate Construction Costs More Effectively' course allows you to peek behind the curtain of construction budgeting. By understanding the factors influencing costs and gaining the ability to assess these proficiently, you'll be equipped with vital skills to navigate the economic landscape of construction projects. Each course in this Town Planning with Construction Cost Estimation bundle holds a prestigious CPD accreditation, symbolising exceptional quality. The materials, brimming with knowledge, are regularly updated, ensuring their relevance. This bundle promises not just education but an evolving learning experience. Engage with this extraordinary collection, and prepare to enrich your personal and professional development. Immerse yourself in these diverse, enthralling subjects, each designed to fuel your curiosity and enhance your knowledge. Dive in now! The courses in this bundle include: Town Planning How To Estimate Construction Costs More Effectively Learning Outcomes: Understanding the fundamentals of town planning and development. Appreciating the legal and socio-economic influences on town planning. Grasping the strategic nature of zoning and transport planning within a town. Familiarising with the factors impacting construction costs. Developing the ability to effectively estimate construction costs. Gaining a solid theoretical basis to inform future learning or career progression. The 'Town Planning' course offers a comprehensive overview of the theoretical aspects of urban development. Delving into the factors that shape a thriving town, this course weaves a fascinating tapestry of legal frameworks, societal needs, and strategic considerations. You'll journey through the intricacies of zoning, transport planning, and the far-reaching impacts of these decisions on the town's environment and inhabitants. The 'How To Estimate Construction Costs More Effectively' course takes you on a journey through the maze of construction economics. By unravelling the complexities that impact construction costs, this course offers a firm grounding in effective cost estimation. From understanding the variables influencing the budget to being able to accurately assess costs, this course lays the groundwork for financial efficiency in construction projects. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Aspiring urban planners wanting to understand the theoretical basis of town planning. Construction enthusiasts looking to understand how to more effectively estimate costs. Individuals interested in the intersection of urban development and economics. Professionals working in related fields, looking to broaden their knowledge. Those curious about the economic and societal implications of town planning and construction costs. Career path Town Planner - £40K to £60K/year. Urban Design Consultant - £35K to £55K/year. Construction Cost Estimator - £45K to £65K/year. Project Manager in Construction - £50K to £75K/year. Planning Officer in Local Authorities - £30K to £50K/year. Real Estate Developer - £45K to £70K/year. Sustainability Consultant within Town Planning - £35K to £55K/year. Certificates Certificate Of Completion Digital certificate - Included Certificate Of Completion Hard copy certificate - £9.99 Unlock your potential and showcase your accomplishments with our CPD Quality Standards certificates! Upon finishing Town Planning and How To Estimate Construction Costs More Effectively, you'll have the opportunity to obtain valuable proof of your achievement. For just £4.99, we'll send you a CPD Quality Standards PDF Certificate via email, or if you prefer, you can get a beautifully printed hardcopy certificate for £9.99 in the UK. If you're located internationally, don't worry! We offer a printed hardcopy certificate for £14.99, ensuring your success knows no boundaries. Grab your certificate and celebrate your success today!
Overview This comprehensive course on Read Construction & Structural Drawing Like Expert will deepen your understanding on this topic. After successful completion of this course you can acquire the required skills in this sector. This Read Construction & Structural Drawing Like Expert comes with accredited certification from CPD, which will enhance your CV and make you worthy in the job market. So enrol in this course today to fast track your career ladder. How will I get my certificate? You may have to take a quiz or a written test online during or after the course. After successfully completing the course, you will be eligible for the certificate. Who is This course for? There is no experience or previous qualifications required for enrolment on this Read Construction & Structural Drawing Like Expert. It is available to all students, of all academic backgrounds. Requirements Our Read Construction & Structural Drawing Like Expert is fully compatible with PC's, Mac's, Laptop, Tablet and Smartphone devices. This course has been designed to be fully compatible with tablets and smartphones so you can access your course on Wi-Fi, 3G or 4G. There is no time limit for completing this course, it can be studied in your own time at your own pace. Career Path Learning this new skill will help you to advance in your career. It will diversify your job options and help you develop new techniques to keep up with the fast-changing world. This skillset will help you to- Open doors of opportunities Increase your adaptability Keep you relevant Boost confidence And much more! Course Curriculum 2 sections • 32 lectures • 12:14:00 total length •Reading The Architectural Plan of G+3 Residential Building & Planning It: 00:36:00 •Understanding To Read Footing Layout drawing Of G+3 Building: 00:31:00 •Learn to Read Footing Schedule and Reinforcement Drawing of G+3 Building: 00:24:00 •How Combined Footing Reinforcement Is given practically at Site & What is Chair: 00:26:00 •Learn To Read Column Layout & Column Schedule Drawings of G+3 Building: 00:14:00 •Learn to Read Column Reinforcement & Column Lateral Ties & SP-34 Detailing: 00:49:00 •Video Explaining depth of footing, PCC, Development Length & Column Placing: 00:16:00 •What is Vastu & How this G+3 Building Is planned According to vastu Theory: 00:38:00 •Plinth Beam Layout, How to Frame Plinth Beam layout & Understand Reinforcement: 00:20:00 •Practical Video of Plinth Beam Reinforcement, Shuttering & Concreting: 00:07:00 •Learn First Floor Shuttering Layout & Slab Centering Layout with Site Videos: 00:19:00 •Learn to Read 1st Floor Beam Reinforcements of a G+3 Residential Building: 00:24:00 •Practical Video Of Beam Reinforcement and Extra Bar Provided in Beam R/F: 00:06:00 •Difference Between 1-way Slab & 2-way Slab: 00:35:00 •Practical Video of How Crank Bars are Put Up In The Slab: 00:22:00 •Theory of 2 way Slab & Its Importance & How it is Provided Practically at Site: 00:32:00 •Learn to Read slab 1st Floor Slab Reinforcement Details & Slab practical Video: 00:26:00 •Second Floor Shuttering Layout & Minor Changes With Respect to 1st Floor Layout: 00:18:00 •Second Floor Beam Details & Theory Behind Extra Bar at Support ( MUST WATCH ): 00:29:00 •Second Floor Slab Details & Theory Behind Simply Supported & fixed Support Slab: 00:25:00 •Third-floor Slab shuttering Layout, Beam Details & Slab Reinforcement Details: 00:11:00 •Terrace Floor Plan & Head Room Architectural & Structural Details.: 00:13:00 •Learn How the G+3 Residential Building is Modeled On E tabs Software: 00:15:00 •How to Define Beam, Column & Slab Sizes in the Etabs Model: 00:23:00 •How Dead Load & Live loads are calculated practically and Applied On The Slab: 00:28:00 •How to Apply Wall load on Beams & How to calculate Wall Load Manually: 00:22:00 •How to Create Load Pattern & Load Combinations in Etabs: 00:21:00 •How to check Footing Reaction & How to Size the footing Using excel Sheets: 00:39:00 •Check Bending Moment of Beam & understand it with Structural drawings: 00:16:00 •Detailing of Beam from Etabs Results & Excel Sheet Values: 00:19:00 •Detailing Of Stirrups, Spacing between stirrups & Logic Behind Providing Them: 00:17:00 •Column Detailing Manually & with Excel Sheet from Etabs Results: 00:13:00
Overview This comprehensive course on Mechanical Engineering will deepen your understanding on this topic. After successful completion of this course you can acquire the required skills in this sector. This Mechanical Engineering comes with accredited certification from CPD, which will enhance your CV and make you worthy in the job market. So enrol in this course today to fast track your career ladder. How will I get my certificate? You may have to take a quiz or a written test online during or after the course. After successfully completing the course, you will be eligible for the certificate. Who is This course for? There is no experience or previous qualifications required for enrolment on this Mechanical Engineering. It is available to all students, of all academic backgrounds. Requirements Our Mechanical Engineering is fully compatible with PC's, Mac's, Laptop, Tablet and Smartphone devices. This course has been designed to be fully compatible with tablets and smartphones so you can access your course on Wi-Fi, 3G or 4G. There is no time limit for completing this course, it can be studied in your own time at your own pace. Career Path Learning this new skill will help you to advance in your career. It will diversify your job options and help you develop new techniques to keep up with the fast-changing world. This skillset will help you to- Open doors of opportunities Increase your adaptability Keep you relevant Boost confidence And much more! Course Curriculum 2 sections • 17 lectures • 02:41:00 total length •Module 01: Introduction: 00:08:00 •Module 02: Engineering Mechanics - I: 00:07:00 •Module 03: Engineering Mechanics - II: 00:07:00 •Module 04: Heat and Thermodynamics: 00:12:00 •Module 05: Work, Force and Energy: 00:10:00 •Module 06: Fluid Mechanics: 00:08:00 •Module 07: Structural Mechanics: 00:08:00 •Module 08: Machines - I: 00:08:00 •Module 09: Machines - II: 00:09:00 •Module 10: Machine Dynamics: 00:10:00 •Module 11: Mechanical Design: 00:11:00 •Module 12: Hydraulic Machines: 00:21:00 •Module 13: Strain Hardening Processes: 00:10:00 •Module 14: Application of Solidification: 00:05:00 •Module 15: Welding: 00:13:00 •Module 16: Engineering Drawing: 00:14:00 •Assignment - Mechanical Engineering: 00:00:00
Overview This comprehensive course on Revit Architecture Ultimate Exterior Design for Beginners will deepen your understanding on this topic. After successful completion of this course you can acquire the required skills in this sector. This Revit Architecture Ultimate Exterior Design for Beginners comes with accredited certification from CPD, which will enhance your CV and make you worthy in the job market. So enrol in this course today to fast track your career ladder. How will I get my certificate? You may have to take a quiz or a written test online during or after the course. After successfully completing the course, you will be eligible for the certificate. Who is This course for? There is no experience or previous qualifications required for enrolment on this Revit Architecture Ultimate Exterior Design for Beginners. It is available to all students, of all academic backgrounds. Requirements Our Revit Architecture Ultimate Exterior Design for Beginners is fully compatible with PC's, Mac's, Laptop, Tablet and Smartphone devices. This course has been designed to be fully compatible with tablets and smartphones so you can access your course on Wi-Fi, 3G or 4G. There is no time limit for completing this course, it can be studied in your own time at your own pace Career Path Learning this new skill will help you to advance in your career. It will diversify your job options and help you develop new techniques to keep up with the fast-changing world. This skillset will help you to- Open doors of opportunities Increase your adaptability Keep you relevant Boost confidence And much more! Course Curriculum 6 sections • 14 lectures • 04:56:00 total length •Gorki House Part 1: 00:18:00 •Gorki House Part 2: 00:24:00 •Gorki House Part 3: 00:28:00 •Gorki House Part 4: 00:23:00 •Sketch to 3D Project: 00:24:00 •Blue Domed Mosque: 00:26:00 •Islamic Dome: 00:15:00 •Taj Mahal Part 1: 00:19:00 •Taj Mahal Part 2: 00:21:00 •Taj Mahal Part 3: 00:21:00 •Complete Project part 1: 00:20:00 •Complete Project part 2: 00:36:00 •Complete Project part 3: 00:21:00 •Assignment - Revit Architecture Ultimate Exterior Design for Beginners: 00:00:00
Overview Use the very latest technology to design and optimise products or components through 2D or 3D rendering and boost your career potential. This Level 5 CAD Designer Training course will teach you how to set-up CAD (Computer-Aided Design) methods and take your designing skills to the next level. Engineering work and product design ordinarily make use of technically advanced planning practises, and this CAD training will ensure you are entirely up to date. You will be taught how to choose and utilise appropriate CAD software and work through conceptual designing by integrating detailed models into the planning and manufacturing processes. How will I get my certificate? You may have to take a quiz or a written test online during or after the course. After successfully completing the course, you will be eligible for the certificate. Who is this course for? There is no experience or previous qualifications required for enrolment on this Level 5 CAD Designer Training. It is available to all students, of all academic backgrounds. Requirements Our Level 5 CAD Designer Training is fully compatible with PC's, Mac's, Laptop, Tablet and Smartphone devices. This course has been designed to be fully compatible on tablets and smartphones so you can access your course on wifi, 3G or 4G. There is no time limit for completing this course, it can be studied in your own time at your own pace. Career path Having these various qualifications will increase the value in your CV and open you up to multiple sectors such as Business & Management , Admin, Accountancy & Finance, Secretarial & PA, Teaching & Mentoring etc. Course Curriculum • CAD Module 01: Introduction to CAD Design • CAD Module 02: CAD Designer Career in the United Kingdom • CAD Module 03: Basics for CAD Design - Part 1: • CAD Module 04: Basics for CAD Design - Part 2: • CAD Module 05: 2D Shape in CAD • CAD Module 06: 3D Shape in CAD • CAD Module 07: Geometry and Modelling • CAD Module 08: Assemblies in CAD Design • CAD Module 09: Extrusion and Rotations • CAD Module 10: Blending Operations in CAD • CAD Module 11: Grids and Regular Polygons • CAD Module 12: Parameters in Civil Drawing • CAD Module 13: Introduction to AutoCAD • CAD Module 14: Introduction to T-Flex CAD • CAD Module 15: Introduction to SolidWorks • CAD Module 16: Introduction to FreeCAD • CAD Assignment - Level 5 CAD Designer Training
Carrying out manufacturing activities on multiple products with different specifications consecutively.
Duration 2 Days 12 CPD hours This course is intended for It is appropriate for Managers, Executives, Project Managers, Business Analysts, Business and IT stakeholders working with analysts, Quality and process engineers, technicians, managers; supervisors, team leaders, and process operators. Overview Describe business process improvement (BPI) business drivers.Plan, manage and close requirements for a Business Process Improvement project Understand the essential elements of a successful BPI initiative.Identify candidate business processes for improvement.Understand the essential elements of a successful BPI initiative.Identify candidate business processes for improvement.Apply a methodology to business process improvement projects. This 2-day course aims at introducing its attendees to the core values, principles, and practices of Business Process Improvement. Introduction - A Business Process Improvement (BPI) Overview Why are we here today? What is BPI? Benefits of BPI Specific challenges/obstacles and successes Process improvement examples: Industry specific examples Famous debacles to avoid and successes to emulate Your role in helping to identify problems Overview of the Joiner 7-Step Method What is the Joiner 7-Step Method? Walkthrough of the Joiner 7-Step Method Template: Introduce and review Process Improvement Template Case Study Exercise: Read and discuss introduction to the Case Study Step #1: Initiate the Project Types of business problems typically encountered at insurance companies and banks How to recognize a business-related problem Identifying the gaps (delta between current and future states) Ownership of the project and the business problem Defining measurable success criteria Case Study Exercise: Complete the Problem Statement section (Step #1) of the template Step #2: Define Current Situation What are symptoms of a problem? Looking for symptoms of the problem Performing Stakeholder Analysis Technique: View a RACI Matrix Defining the impacts caused by the problem Technique: Business Process Modeling (As-Is) Understand how to draw an As-Is Business Process Model Case Study Exercise: Complete the Define Current Situation section (Step #2) of the template Step #3: Identify Root Causes What are root causes? Performing Root Cause Analysis Technique: Fishbone Diagram using the cafeteria example Case Study Exercise: Discuss a Fishbone Diagram Technique: Pareto Chart (discuss and show example) Case Study Exercise: Complete the Identify Root Causes section (Step #3) of the template Step #4: Develop Solutions Identifying options for problem resolution Avoid jumping to conclusions Technique: Brainstorming Case Study Exercise: Conduct a Brainstorming Session Recognizing pros and cons for each option Technique: Kempner-Tregoe (?Must-Have? vs. ?Nice-to-Have?) Case Study Exercise: Determine best solution using a ?simple? Kempner-Tregoe model Case Study Exercise: Complete the Develop Solutions section (Step #4) of the template Step #5: Define Measurable Results Prototyping the solution Technique: Business Process Modeling (To-Be) Measuring results against the success criteria (Step #1) Case Study Exercise: Review changes to an As-Is Business Process Model Case Study Exercise: Complete the Define Measurable Results section (Step #5) of the template Step #6: Standardize Process Defining how the process will be documented Plan and understand organizational readiness Discuss how employees are empowered to identify and act upon their ideas Identifying follow-up needs (i.e., training) for the staff that will be impacted Technique: Communication Plan Case Study Exercise: Complete the Standardize Process section (Step #6) of the template Step #7: Determine Future Plans Monitoring the process for Continuous Process Improvement (The ?Plan-Do-Check-Act? Cycle) Understand how to sustain the improvements made by the Joiner 7-Step Method Technique: PDCA form Case Study Exercise: Complete the Determine Future Plans section (Step #7) of the template Going Forward with a Plan of Action Identifying process problems in your organization Individual Exercise: Name three (3) possible areas for improvement Prioritize and define the next steps Individual Exercise: Using a new template complete Step 2 & Step 3 for one possible area for improvement you have identified
Duration 5 Days 30 CPD hours This course is intended for This is a basic-level programming course designed for attendees with prior development experience in another language, such as COBOL, 4GL, Mainframe or other non-object oriented languages. This course is not geared for non-developers. Overview This 'skills-centric' course is about 50% hands-on lab and 50% lecture, designed to train attendees in core OO coding and Java development skills, coupling the most current, effective techniques with the soundest industry practices. Our engaging instructors and mentors are highly experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Working within in a hands-on learning environment, guided by our expert team, attendees will learn to: Understand what OO programming is and what the advantages of OO are in today's world Work with objects, classes, and OO implementations Understand the basic concepts of OO such as encapsulation, inheritance, polymorphism, and abstraction Understand not only the fundamentals of the Java language, but also its importance, uses, strengths and weaknesses Understand the basics of the Java language and how it relates to OO programming and the Object Model Work with the Modular system (Project Jigsaw) Understand and use classes, inheritance and polymorphism Understand and use collections, generics, autoboxing, and enumerations Process large amount of data using Lambda expressions and the Stream API Abstract, static and private methods in interfaces Take advantage of the Java tooling that is available with the programming environment being used in the class Java 11 features covered: Using the Local Variable Type in Lambda expressions; Updates made to the String API This course provides hands-on Java 11 training for developers who have little or no prior working knowledge of object-oriented programming languages such as C, COBOL, and 4GL. You will learn the best practices for writing great object-oriented programs in Java 11, using sound development techniques, new improved features for better performance, and new capabilities for addressing rapid application development. Special emphasis is placed on object oriented concepts and best practices. A First Look The Java Platform Using the JDK The Eclipse Paradigm Getting Started with Java Writing a Simple Class Adding Methods to the Class OO Concepts Object-Oriented Programming Inheritance, Abstraction, and Polymorphism Essential Java Programming Language Statements Using Strings Specializing in a Subclass Fields and Variables Using Arrays Local-Variable Type Inference Java Packages and Visibility Object Oriented Development Inheritance and Polymorphism Interfaces and Abstract Classes Introduction to Exception Handling Exceptions Java Developer's Toolboxÿ Utility Classes Java Date/Time Advanced Java Programming Introduction to Generics Lambda Expressions and Functional Interface Working with Collections Collections Using Collections Stream APIÿ Streams Collectors The Java Module System Introduction to the Module System Time Permitting Formatting Strings Introduction to Annotations Java 12 and beyond Additional course details: Nexus Humans Basic Java 11 and OO Programming for Developers New to OO (TT2120-J11) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Basic Java 11 and OO Programming for Developers New to OO (TT2120-J11) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.