Wolfram Language Programming Proficiency
- Instructor Led
- 8 h 30 min
- Intermediate
- 3 Certifications
Estimated Time: 8 h 30 min
Course Level: Intermediate
Requirements: This course sequence does not require experience with Wolfram Language to start; it is suitable for those with introductory-level skill in any programming language.
Certification Levels: CompletionLevel 1Level 2
This three-part course sequence is organized especially for those wanting comprehensive instruction and preparation for Wolfram Language Level 1 and Level 2 certifications. The programming proficiency course series meets for three separate class sessions and offers additional access to instructors. Each course is available to take individually, but the course sequence gives you the convenience of a unified schedule and an invitation to special office hours sessions. Build on your existing programming skills, explore core fundamentals of Wolfram Language and learn about interfaces and deployment as well as best practices for working with data and developing packages. The series includes three Wolfram Language courses: Programming Fundamentals, Practical Programming and Programming and Development.
Featured Products & Technologies: Wolfram Language (available in Mathematica and Wolfram|One)
Outline
- Lists and Associations
- Assignments, Rules and Patterns
- Syntax and Expressions
- Patterns
- Interfaces and Deployment
- Evaluation of Expressions and Scoping Constructs
- Data Structures
- Writing Programs and Developing Packages
Schedule
- Register Now
Sign Up for This Course Series
December 10–January 211–4pm CST, 7–10pm UTC/GMT| Online | FreeYour local time - Register Now
Sign Up for This Course Series
March 13–271–4pm CDT, 6–9pm UTC/GMT| Online | FreeYour local time
View all scheduled courses and events
Certifications Available
Completion Certificate
Certify your completion of each course in the sequence by attending the online class and passing the quiz.
Level 1 Certification
This course sequence provides excellent preparation for taking the Wolfram Language Level 1 certification exam.
See DetailsLevel 2 Certification
Submit an independent project to demonstrate your applied expertise in Wolfram Language programming.
See Details
FAQ
This course is designed for Wolfram Language users who want to master the fundamentals of programming in Wolfram Language.
How does this course work?This is a three-part course. Part one is Programming Fundamentals, part two is Practical Programming and part three is Programming and Development.
Do I need to already know how to use Wolfram Language?Basic working knowledge of Wolfram Language or introductory-level skill in any programming language is recommended. Each section of the course begins with a short review of relevant Wolfram Language tools.
What do I need in order to participate?A computer, a reliable internet connection and the willingness to learn and participate in an online group setting. Participants submit questions by typing in a Q&A window and are not invited to turn on webcams or their microphones. Participants are encouraged to have access to Mathematica or Wolfram|One.
Is there a fee to participate?No! This course is completely free, including free access to the Wolfram Cloud.
What will I learn?This course on the fundamental and more complex concepts of Wolfram Language programming will give you the knowledge, tools and guidance to efficiently create and maintain Wolfram Language projects.
Are the courses in this sequence available individually?Yes, you can sign up for individual course sessions. The course sequence offers the convenience of a unified schedule and an invitation to special office hours sessions.
What certifications are available?The course sequence provides excellent preparation for Level 1 proficiency and Level 2 applied expertise certifications. Course completion certificates are also available by attending each online class and passing the quiz.