/Professional development

Professional development

Polandplvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
1 week ago

About the Role

Continuous education program Our people get high quality training services to master new skills and areas. Within the company`s continuous education program every specialist can attend regular internal courses by company experts and mentors, participate in a number of professional conferences and trainings, become a part of professional communities leaded by company experts, access to ever-growing library of tech literature. We also support proactive self-education and drive for knowledge sharing. institute of mentorship We enable employees to work with qualified mentors and get the necessary support in their professional development. Our professionals have an opportunity to develop their mentoring skills, public speaking skills, to speak at local and international events, to share their expertise writing tech articles for blog and media Sigma Software University Constant development is a part of our social corporate strategy. Thus we created our own platform for knowledge and experience sharing – Sigma Software University. The learning platform provides courses for beginners, experts, and internships to start a career. We offer internship in the following areas: Android literature: Herbert Schildt «Java. The Complete Reference», 8th edition Brian Hardy, Bill Phillips «Android Programming: The Big Nerd Ranch Guide» Reto Meier «Professional Android Application Development» links: ios literature: iOS Programming: The Big Nerd Ranch Guide Matt Neuburg «Programming iOS 9» Programming in Objective-C (6th Edition) Apple: The Swift Programming Language links: Java literature: Design Patterns: Elements of Reusable Object-Oriented Software by Gamma, Helm, Johnson, Vlissides The Java Programming Language (5th Edition) by Ken Arnold, James Gosling, David Holmes Effective Java Second Edition by Joshua Bloch Introduction to Database Systems by Christopher J. Date links: Resources on oracle.com — API, tutorials, articles, white papers, FAQs: Веб разработка на Wikipedia — en.wikipedia.org/wiki/Web_development XML Tutorial articles www.w3schools.com/xml/xml_whatis.asp A list of study guides citforum.ru HTML and CSS — htmlbook.ru JavaScript on w3schools — www.w3schools.com/js/default.asp About RESTful services: http://www.restapitutorial.com/ Spring Core: https://docs.spring.io/spring/docs/5.1.0.BUILD-SNAPSHOT/spring-framework-reference/core.html#spring-core Books and articles recommended by Oracle: Git branching success model http://nvie.com/posts/a-successful-git-branching-model/ .net literature: Algorithms & Data Structures by Nicklaus Wirth The Clean Coder: A Code of Conduct for Professional Programmers by Robert C. Martin C# 7.0 in a Nutshell by Ben Albahari, Joseph Albahari CLR via C#, 4th edition by Jeffrey Richter Modern Operating Systems by Andrew Tanenbaum links: Java Script literature: JavaScript: The Good Parts by Douglas Crockford, O’Reilly Media / Yahoo Press Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript by David Herman Learning JavaScript Design Patterns by Addy Osmani Human JavaScript by Henrik Joreteg JavaScript Patterns by Stoyan Stefanov “Understanding ECMAScript 6” by Nicholas C. Zakas High Performance JavaScript (Build Faster Web Application Interfaces)” by Nicholas C. Zakas links: Ultimate aggregator about JS HTML recipes aggregator CSS recipes aggregator Podcasts «All about JS» — https://javascriptair.com/ Basic manuals: Free books about JS aggregator: PHP literature: PHP and MySQL by Joel Murach PHP Objects, Patterns and Practice by Matt Zandstra Design Patterns: Elements of Reusable Object-Oriented Software by Gamma, Helm, Johnson, Vlissides Writing That Works: How to Communicate Effectively In Business by Kenneth Roman JavaScript: The Good Parts by Douglas Crockford, O’Reilly Media / Yahoo Press AJAX and PHP: Building Responsive Web Applications by Christian Darie, Bogdan Brinzarea, Flip Chereches-Tosa Online training: Video courses: http://www.lynda.com/MySQL-tutorials/PHP-MySQL-Essential-Training/119003-2.html http://www.lynda.com/PHP-tutorials/Object-Oriented-Programming-PHP/107953-2.html http://www.lynda.com/PHPUnit-tutorials/Unit-Testing-PHPUnit/175019-2.html Links: PHP: http://php.net HTML5: http://htmlbook.ru/html5 HTML5 Rocks: http://www.html5rocks.com/en/ JavaScript video: http://javascript.crockford.com CSS workbook: http://htmlbook.ru/samcss CSS3 workbook: http://htmlbook.ru/css3 CSS-Tricks: http://css-tricks.com/ Bootstrap workbook: http://www.w3schools.com/bootstrap/bootstrap_get_started.asp Software testing ISTQB Foundation Level Syllabus Why: Terminology, structure, shared language across teams. The Art of Software Testing – Glenford J. Myers, Corey Sandler Why: Teaches how testers think. Mandatory baseline. Testing Computer Software – Cem Kaner, Jack Falk, Hung Q. Nguyen Why: Classic for bug taxonomy, exploratory testing, test ideas. A Practitioner’s Guide to Software Test Design – Lee Copeland Why: EP, BVA, decision tables, state transitions. Ministry of Testing – articles, glossary, talks. ISTQB Foundation Level Syllabus Project management Literature: Principles of waterfall methodology in the software development process Agile basics and Agile manifesto http://agilemanifesto.org/ Basics SCRUM: SCRUM Guide (https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-US.pdf), SCRUM and XP from the Trenches (http://wwwis.win.tue.nl/2R690/doc/ScrumAndXpFromTheTrenchesonline07-31.pdf) The Mythical Man-Month, Anniversary Edition: Essays On Software Engineering by Frederick P. Brooks, Jr. Herding Cats: A Primer for Programmers Who Lead Programmers by J. Hank Rainwater Notes to a Software Team Leader: Growing Self Organizing Teams by Roy OsheroveThe Economics of Software Quality by Capers Jones The Deadline: A Novel About Project Management by Tom DeMarco PMBOK Guide Links: Online course Management Foundations: https://www.lynda.com/Business-Skills-tutorials/Management-Fundamentals/142070-2.html Project Management Foundations: Communication: http://www.lynda.com/Business-Skills-tutorials/Managing-Project-Communication/149841-2.html Agile Project Management Principles: http://www.lynda.com/Business-Project-Management-tutorials/Agile-Project-Management/122428-2.html Being a leader, not a micromanager: http://www.lynda.com/Business-Skills-tutorials/Being-leader-micromanager/126132/150438-4.html Communication fundamentals: http://www.lynda.com/Business-Skills-tutorials/Communication-Fundamentals/141501-2.html Python Literature: Mark Lutz: Learning Python Kent Beck: Test Driven Development: By Example Head First Design Patterns: A Brain-Friendly Guide by Eric Freeman, Kathy Sierra, Bert Bates links: Video courses:

Interested in this job?

Use our AI to tailor your resume for this Professional development position at Sigma Embedded Engineering AB.