Software Engineering Training Courses

Software Engineering Training

Software Engineering courses

Client Testimonials

Software Engineering Course Outlines

Code Name Duration Overview
softeng Software Engineering 35 hours Software Engineering starts where programming stops. In this course you will learn a solid foundation in Software Engineering. It builds a bridge from programming to solid engineering practices. The course gives you an overview of basic concepts and vocabulary typically used in the field. During the course, you will learn to use many techniques to plan, implement and validate software projects and to evaluate and improve development processes. Audience: This course is intended for software developers with various backgrounds who know at least one programming language.
eraamauml Efficient Requirement Management using Agile Methods and Agile UML Modeling 21 hours Objective: This training course aims at helping product managers, products owners, business analysts, system architects and developers understand how to efficiently Manage Requirements on the basis of the product vision till guiding developers accurately in implementing them. More in detail, this course aims at assisting product managers in better defining the value propositions of their products on the basis of strategies and stakeholder needs. Business Analysts and product owners understand how to describe requirements of the product backlog then discover appropriate epics and user stories of the system while contributing to the required value creation. Along interactive case study exercises, participants learn how to describe in detail such requirements in order to validate correct understanding of needs and prepare system acceptance tests. Thus, only using a very common and productive UML profile, they learn to structure requirements in order to communicate efficiently with architects and developers through an iterative requirement gathering process. Audience: Product Managers Product Owners Business Analysts Anyone interetsted in the Requirements Management Process
sysengsysmluml2 System Engineering using SysML and UML 2 21 hours Objective: Helping Analysts and Designers of the System Engineering domain to understand how to efficiently gather requirements then go through the embedded software design implementation on the basis of system specifications using UML 2 and SysML. This 3 days training aims at assisting system analysts to express efficiently their needs and designers to make the appropriate architectural design of the system on the basis of these needs. The resulting system architecture provides a good level of agility to the embedded system software in face of changes as it allows a coherent traceability of the business rules encapsulated in system functions and those of the usage choices (use cases) of the end-users toward the software implementation level.
ecadpap Embedded C Application Design Principles for Automotive Professionals 14 hours A two day course covering all design principles with code examples coupled with recent industurial technology; very useful for automotive software developers
OMRON_PLC Introduction to OMRON PLC programming 21 hours This course introduces the student to the basics of Programmable Logic Controllers (PLC). After the discussion of the fundamental concept of PLCs the basic Ladder Diagram instructions are learned and practiced in Industrial Automation tasks. Audience - Electrical Specialists - Mechanical Engineers - Programmers with interest in Industrial Automation
ISAM1 ISTQB CTFL 21 hours ISTQB CFTL 70% theory + 30% practice
jenkins Jenkins: Continuous integration for Agile development 14 hours Jenkins is an open-source continuous integration tool written in Java. It is a server-based system that runs in a servlet container such as Apache Tomcat. Jenkins supports a number of Software Configuration Management (SCM) tools, including CVS, Subversion, Git, Perforce, and Clearcase, among others. It is highly scriptable and provides support for Apache Ant, Apache Maven, shell scripts, and Windows batch commands. This course covers the concepts, tools and techniques needed to carry out continuous integration of your software projects in an Agile environment. Participants carry out a series of hands-on exercises throughout the course to apply their knowledge in real situations. Interaction among instructor and participants is encouraged. Real-world cases are discussed and specific issues and questions are addressed and resolved in class. Audience Build engineers Software developers involved in agile development QA engineers Project managers Release managers Format of the course Part lecture, part discussion, heavy hands-on practice
dockerswarm Docker with Swarm 21 hours Docker is an open-source platform that automates the building, shipping and running of software applications inside containers. Multi-container Docker applications can be further defined using Compose. Swarm is a tool that controls a cluster of Docker hosts and exposes them as a single "virtual" host. By pooling together numerous Docker engines, Swarm allows IT operations teams to transparently scale up their software deployment to many hosts. In this instructor-led, live training, participants start with an overview of software containerization concepts, then carry out live exercises to put into practice the concepts learned. By the end of the course, participants will be able to: Deploy Docker hosts across multiple machines using Compose and Swarm. Manage a Swarm cluster in a live lab environment. Secure and troubleshoot Docker hosts within their Swarm cluster Audience Software developers System administrator IT managers and operations teams Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
ecadpapgeneral Embedded C Application Design Principles 14 hours A two day course covering all design principles with code examples coupled with recent industrial technology.

Upcoming Courses

Other regions

Weekend Software Engineering courses, Evening Software Engineering training, Software Engineering boot camp, Software Engineering instructor-led , Weekend Software Engineering training, Software Engineering coaching, Software Engineering instructor, Evening Software Engineering courses, Software Engineering one on one training , Software Engineering trainer , Software Engineering classes, Software Engineering training courses, Software Engineering private courses

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
Excel VBA Introduction New York (NYC) - Midtown Manhattan - Park Avenue & E48-49th (Grand Central) Mon, Mar 26 2018, 9:30 am $2430 / $4130
Introduction to R New York (NYC) - Midtown Manhattan - Madison & E38-39th Wed, Mar 28 2018, 9:30 am N/A / $5800
JMeter Fundamentals and JMeter Advanced New York (NYC) - Midtown Manhattan - Park Avenue & E48-49th (Grand Central) Wed, Mar 28 2018, 9:30 am N/A / $3850
Drupal 8 for Developers New York (NYC) - Midtown Manhattan - Madison & E38-39th Thu, Mar 29 2018, 9:30 am N/A / $3900
Introduction to IoT Using Arduino WI, Milwaukee - Downtown Milwaukee Mon, Apr 2 2018, 9:30 am $2970 / $4330
Administering MediaWiki New York (NYC) - Midtown Manhattan - Park Avenue & E48-49th (Grand Central) Mon, Apr 2 2018, 9:30 am N/A / $2250
IT Automation with Saltstack Remote Course - Eastern Time (UTC-05:00) US & Canada Wed, Apr 4 2018, 9:30 am $2370 / N/A
Administering a Drupal 7 Website OR, Portland - World Trade Center Thu, Apr 12 2018, 9:30 am $1485 / $2485
SQL Fundamentals New York (NYC) - Midtown Manhattan - Park Avenue & E48-49th (Grand Central) Mon, Apr 16 2018, 9:30 am N/A / $3700
Introduction to Selenium New York (NYC) - Midtown Manhattan - Madison & E38-39th Tue, Apr 17 2018, 9:30 am N/A / $2300
IT Automation with Saltstack MD, Baltimore - Legg Mason Tower Tue, Apr 17 2018, 9:30 am $2970 / $4170
Apache Tomcat Administration IL, Chicago - CBD - West Loop Riverside Plaza Center Wed, May 2 2018, 9:30 am $4833 / $6233
Excel VBA Introduction New York (NYC) - Midtown Manhattan - Park Avenue & E48-49th (Grand Central) Thu, May 10 2018, 9:30 am N/A / $3200
Blockchain for Developers CA, Sunnyvale - Downtown Sunnyvale Mon, Jun 4 2018, 9:30 am $3465 / $4565
Neural Network in R MA, Boston - Federal Street Mon, Jul 2 2018, 9:30 am $3150 / $4390

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Outline Tag Cloud

Real SituationsDevelopers FormatBusiness AnalystsPropositionsImplementingTransparently ScaleLive ExercisesMechanical EngineersElectrical SpecialistsCommunicate EfficientlyDesign PrinciplesOverviewApplyExpress EfficientlyDefiningUser StoriesDAYIncluding CVSSoftware EngineeringSystemApache ANTLive TrainingRequiredBasicsSystem ArchitectsBasisPart DiscussionLearnBasic ConceptsDevelopers UnderstandApache MavenToolVocabulary TypicallyHighly ScriptableBackgroundsSystem SpecificationsSystem FunctionsSoftware DevelopersEvaluateSeriesProducts OwnersIndustrial AutomationCarryMultiple MachinesEnd-usersApache TomcatDescribe RequirementsMulti-container Docker ApplicationsProductsHostsSolid FoundationDescribeProgramming LanguageShell ScriptsSpecific IssuesIntendedHelping AnalystsPart LectureProduct BacklogImprove Development ProcessesGood LevelRecent Industrial TechnologySoftware ProjectsAgile EnvironmentProductive UML ProfileSolid Engineering PracticesIndustrial Automation TasksSoftware DeploymentAssisting Product ManagersFundamental ConceptProduct Owners UnderstandReal-world CasesCoherent TraceabilityOperations TeamsSoftware Containerization ConceptsAssisting System AnalystsArchitectural DesignUsage ChoicesSingle Virtual HostValidate Software ProjectsOperations Teams FormatDeploy Docker HostsTroubleshoot Docker HostsHelping Product ManagersClearcaseStructure RequirementsContinuous IntegrationServlet ContainerSupportRecent Industurial TechnologyValidate Correct UnderstandingNumerous Docker EnginesHands-on ExercisesCode Examples CoupledDocker HostsServer-based SystemHeavy Hands-on PracticeOpen-source Platform