California Institute of Applied Technology
Diplôme d'associé en sciences appliquées en développement de logiciels
National City, États-Unis d'Amérique
Diplôme Universitaire de Technologie (DUT)
DURÉE
24 mois
LANGUES
Anglais
RYTHME
À plein temps
DATE LIMITE D'INSCRIPTION
DATE DE DÉBUT AU PLUS TÔT
Sep 2026
FORMAT D'ÉTUDE
Apprentissage à distance
Découvrez notre diplôme d'associé en sciences appliquées en développement de logiciels
Notre programme de diplôme d'associé au développement logiciel offre un parcours de formation complet en codage pour le développement de logiciels, de sites Web et d'applications mobiles. Gagnez en confiance et démarrez votre nouvelle carrière dans une variété de rôles passionnants dans le monde de la programmation. Avec une formation pratique et des instructions personnalisées, vous maîtriserez de nouvelles compétences en codage, notamment HTML/CSS, JavaScript, Python, C#, PHP, MySQL, Linux, et plus encore. Préparez-vous à une gamme d'opportunités de carrière, du freelance au développeur front-end ou back-end dans une gamme de secteurs en croissance.
2022 Meilleurs diplômes en programmation informatique
Le CIAT s'est vu attribuer le premier rang dans la revue des meilleurs diplômes en programmation informatique d'Intelligent.com, souligné comme « le meilleur de l'Ouest ». Évalué en fonction de la qualité du programme, du taux d'obtention du diplôme, de la réputation et de l'emploi postuniversitaire.
Program Eligibility
- Prior industry experience needed: None – beginners welcome!
- Certifications industrielles préalables recommandées : apprentissage préalable du codage DIY recommandé
A Learning Path Designed for Career-Minded Students
Take advantage of the flexibility of participating in immersive live online classes, or watching class recordings on your own time – with small class sizes, industry expert instructors, hands-on training, virtual labs and computer kits, and tutoring sessions to support student success.
Don’t put your career on hold. Join hundreds of CIAT students thriving in online IT and coding courses. Take advantage of this unique time to pursue a stable, profitable, and exciting career in tech.
Live classes are scheduled two nights per week, from 6pm to 10:30pm PST Mondays & Tuesdays, or Wednesdays & Thursdays.
Live Online Classes* | Built-In Flexibility |
|---|---|
Small class sizes | Hands-on training through virtual labs |
Extra tutoring | Career Services |
*Live class offering is subject to availability. Most classes at CIAT offer live class sessions. When live class sessions are not available, students will be placed in asynchronous class sessions with live tutoring and instructor office hour sessions.
Curriculum
Technical Courses
- Python Fundamentals, Part 1
- Python Fundamentals, Part 2
- Web Dev with HTML, CSS, JavaScript, Part 1
- Web Dev with JavaScript and jQuery Part 2
- Object-Oriented Data Structures using Python, Part 1
- Object-Oriented Data Structures using Python, Part 2
- Web Application Development with PHP and MySQL Part 1
- Web Application Development with PHP and MySQL Part 2
- Linux Operating System Administration and Shell Scripting
- Windows PowerShell
- Foundations of Software Engineering, Part 1
- Foundations of Software Engineering, Part 2
General Education Courses
- English Courses
- Math Courses
- Psychology, Sociology or Economics
- Chemistry, Biology, or Physics
Tips for Success
What does it take to be successful at CIAT? Success doesn’t happen by chance. Making a career change takes hard work, perseverance when times get tough, and consistency in effort.
- Plan to spend 20-30 hours per week towards your coursework.
You get out what you put in. Plan ahead to make sure you are making your education a priority in your personal schedule. - Be an active participant in your education.
Ask questions, engage with your classmates, and stay connected to our CIAT Student Services Team. - Attend the live classes.
Whenever possible, build your personal schedule around the schedule of your live classes (or be diligent about watching the live class recordings). - Ask for help.
Speak up when you feel overwhelmed, or have difficulty with a concept. - Embrace failure.
Take advantage of our unique unlimited certification policy. If you're putting in the work, we are here to support you every step of the way. The only way to fail is to give up.
What You'll Learn
Notre diplôme d'associé en sciences appliquées en développement de logiciels couvre un large éventail de sujets, notamment la conception et l'architecture de logiciels, les langages de programmation, le matériel et les logiciels, l'architecture Internet, le développement et l'administration d'applications, de sites Web et de systèmes, l'architecture client/serveur, les structures de données, les données. modélisation et gestion de bases de données.
- Apprenez à créer des pages Web en utilisant HTML, CSS, JS
- Construire une base solide sur des sujets informatiques, notamment les types de données, les variables, les fonctions et les tableaux.
- Utilisez Microsoft Visual Studio pour compiler et déboguer le code, tester le contrôle de version pour créer vos premiers programmes en Python et C#
- Créer, modifier et maintenir des bases de données SQL
- Résolvez des problèmes, explorez les défis réels du développement de logiciels et créez des applications pratiques et contemporaines à l'aide d'interfaces utilisateur graphiques, de graphiques et de communications réseau.
Langues que vous apprendrez
Suivez un parcours de formation structuré qui vous aidera à acquérir un ensemble solide de principes fondamentaux de codage. Mettez vos compétences à profit pour constituer votre portefeuille de codage tout en obtenant votre diplôme d'associé en développement logiciel. Vous trouverez ci-dessous les langages de codage pour lesquels nous proposons des cours. Cliquez sur « Afficher les cours » pour voir tous nos cours de langage de programmation.
- Python
- HTML
- CSS
- JavaScript
- PHP
- MySQL
- C#
- Linux
- PowerShell
Opportunités de carrière en développement de logiciels
Ce diplôme d'associé en développement de logiciels est conçu pour donner aux étudiants le chemin le plus direct et le plus complet vers une carrière en programmation. Les diplômés retenus bénéficieront d'une solide exposition aux langages de codage, aux plates-formes de bases de données et aux cadres de développement d'applications mobiles les plus demandés dans l'industrie. Le Certificat en Développement Logiciel du CIAT vous aidera à vous préparer à des rôles potentiels tels que :
- Software Developer
- Mobile App Developer
- Développeur Web associé
- Front End Developer
- Full Stack Developer
- Software Architect
CIAT Career Services
When it comes to taking the steps to prepare for your dream job, CIAT will be there to help you every step of the way. Our extensive career services focus on both your professional and personal development to help prepare you for a career in the growing tech industry.
- Career Coaching
- Technology Workshops
- Resume Editor
- Mock Interviews
- LinkedIn Optimization
- Personalized Career Services Support
- Career Fairs
- Volunteer Opportunities
Explorer les programmes similairesProgrammes similaires












