Fortech Month @UTCN

Fortech Month @ UTCN, November 2023
 
Embark on a galactic journey with Fortech, a GlobalLogic Company, attending our insightful workshops. Launch into the universe of coding challenges with our Technical Workshops, nurture your inner galaxy for two Wellbeing sessions, and engage on a mission to level-up your communication, teamwork, and adaptability skills with the Soft Skills workshops. As for the destination, get ready to power up your engines, prepare for ignition and join our Hackathon.
Launch into the universe of coding and win our special prize!
Prepare to take your knowledge and skills to the next level through our technical workshops. As students, your mission is to attend as many workshops as you can and try to complete a new collection of skills in the meantime. By following our technical workshops, you will receive an achievement card and stickers to mark your presence on courses.
Not only have we already prepared some surprises for each workshop, but your presence at the courses brings you closer and closer to the grand prize: a brand-new PlayStation 5! (so you can remove that from your Christmas wish list).
Contest rules are coming soon!
1. Technical Workshops
Development Tools - Maven
November 3rd, 2023 | 08:00 - 10:00
Baritiu 26-28 Str., Room D21
The Maven course teaches you to use Maven, a Java build and project management tool. It automates tasks like building, testing, and deploying software, and managing dependencies. You'll learn the basics of Maven, the POM, dependencies, plugins, profiles, and how to use it with IntelliJ IDEA. This course is ideal for Java enthusiasts and those interested in project management tools.
Agenda:
● What is Apache Maven
● Create and build a Java project with Maven
● Maven plug-ins, goals and the life cycle
● Maven commands
● Maven profiles
Development Tools - GIT
November 8th, 2023 | 16:00 - 18:00
Baritiu 26-28 Str., Room 40
The Git course is a training program to learn Git, a popular version control system for software development. Git helps keep track of code changes, collaborate with other developers, and revert to previous versions if necessary. It's a valuable skill for any software developer, and this course is ideal for those who want to become developers, web developers, data scientists, or anyone interested in learning about version control systems.
Agenda:
● What is GIT?
● Why use GIT?
● What is a repository?
● Initialize a GIT repository
● Managing content
● Repository history
● Reverting a commit
● Going back history-wise
● Branching
● Merging/Resolving a conflict
● Stashing
● Configuring GIT variables
● Configuring a remote repository
● Synchronizing with a remote repository
● Retrieving a remote branch on a local machine
● Cloning a remote repository
Unit Testing
November 16th, 2023 | 18:00 - 20:00
Baritiu 26-28 Str., Room 40
Unit testing is a vital process in software development that involves testing individual code components in isolation to ensure accuracy and functionality. Unit tests identify and fix bugs early, contributing to higher code quality. They also act as documentation, providing insights into how code should be used. This practice is an essential part of test-driven development and agile methodologies, promoting robust and reliable software systems.
Agenda:
● Test Frameworks
● Testing Best Practices
● Test Doubles
● Test-Driven Development (TDD)
● Continuous Integration
SQL
November 20th, 2023 | 18:00 - 20:00
Baritiu 26-28 Str., Room 40
SQL Course is a comprehensive training program that teaches you how to use SQL, a programming language used for managing and communicating with data in relational databases. This course is designed to help you master advanced SQL concepts, making it ideal for beginners looking to take their SQL skills to the next level. SQL is an essential skill for professionals in all industries.
Agenda:
● Aggregate functions
● Alter table
● JOINs
● Union Operator
● String and Date Functions
Clean Code
November 22nd, 2023 | 16:00 - 18:00
Baritiu 26-28 Str., Room F14
November 23rd, 2023 | 08:00 - 10:00
Baritiu 26-28 Str., Room H11
Clean Code is a set of principles in software development that emphasizes concise, well-structured, and readable code. It focuses on meaningful variable names, well-defined functions, and consistent coding styles. Clean Code promotes software systems that minimize technical debt, reduce bugs, and enhance long-term sustainability, making it essential for effective software engineering.
Agenda:
● Code Smells
● Meaningful Names
● Functions
● Comments
● Formatting
● Don't Repeat Yourself (DRY
● SOLID Principles
Refactoring
November 27th, 2023 | 10:00 - 11:30
Regele Ferdinand (Central Building) 22-26 Str., Blue Room
Refactoring improves existing code without changing its external behavior. It enhances code quality, maintainability, and readability by eliminating redundancies, optimizing design, and making it more efficient. This practice is crucial for agile and adaptable software systems, preventing technical debt and making the codebase cleaner and easier to work with. Continuous refactoring streamlines development reduces bug risks and leads to more maintainable software.
Agenda:
● Refactoring Tools
● Renaming
● Move Method and Move Field
● Extract Method
● Inline Method
● Extract Variable
● Extract Class
● Introduce Design Patterns
2. Wellbeing Workshops
Indoor Wellbeing Activities
November 13th, 2023 | 10:00 - 14:00
Fortech Building, Frunzisului 106 Str., Training Room
30 Spots Available
Agenda:
10.00 - Let’s meet each other activity
We’ll do some activities that will help us get to know each other.
10.30 - Let’s talk about…STRESS (presentation + activity)
We’ll talk about the main mechanisms through which stress empties our resources leaving us vulnerable.
We will also talk about psychological immunity and what we can do to grow stronger and stronger each day.
11.30 - First aid kit stress and anxiety – respiration technique
We’ll learn an effective respiration technique to interrupt the vicious cycle of a panic attack or high
intensity emotions.
12.00 - Break
12.20 - Relaxation techniques (Jacobson and guided imagery)
We’ll practice two relaxation methods together: one based on muscular alternative contraction-
relaxation and the other one based on following relaxation instructions from a specialist.
13.20 - Other indoor anti-stress methods
We’ll find together and apply some of other relaxation techniques that might be used indoor.
13.50 - Debrief & feedback
Outdoor Wellbeing Activities
November 14th, 2023 | 10:00 - 12:30
Campus Observator
30 Spots Available
Agenda:
10.00 - Waking-up the body
We’ll start the day awakening the body with some short moderate effort warming up the body muscles.
10.15 - Sun salutation
We’ll learn a technique that combines stretching movements with respiration and it’s an easy exercise to practice each day.
11.00 - Mindfulness and other outdoor anti-stress methods
We’ll use a few outdoor appropriate relaxation techniques that help optimizing brain and cognitive processes.
12.00 - 12.15 - Debrief and feedback
3. Soft Skills Workshop
Soft skills for IT Success: How to Stand out and get hired in the IT sector?
November 28th, 2023 | 15:00 - 17:00
Online
Discover the essential soft skills that will boost you through galaxy of opportunities in the IT sector. Join our workshop to unlock the secrets of collaboration, navigate through the nebula of communication, and stand out as a shining star in the IT universe. Register now and let your skills shine brighter than the stars!
Agenda:
• CV creation tips
• Applying for jobs
• HR Interview tips
• Technical Interview tips
• First month in a new company
4. Hackathon
November 25th, 2023 | 9:00 - 19:00
Hexagon Building, Cluj-Napoca
Stay tuned! More information is coming soon!
 
 
 
 
 
 
 

Go back